| 2005-07-04 |
Julian Seward | Fix (well, ameliorate, at least) some lurking performan... |
commit | commitdiff | tree | snapshot |
| 2005-07-04 |
Julian Seward | Fix comment. |
commit | commitdiff | tree | snapshot |
| 2005-07-03 |
Julian Seward | Get rid of endianness assumption in client-request... |
commit | commitdiff | tree | snapshot |
| 2005-07-03 |
Julian Seward | Change type of deltas from ULong to Long throughout... |
commit | commitdiff | tree | snapshot |
| 2005-07-03 |
Julian Seward | Change type of deltas from UInt to Int throughout.... |
commit | commitdiff | tree | snapshot |
| 2005-07-03 |
Julian Seward | Type casting cleanups. |
commit | commitdiff | tree | snapshot |
| 2005-07-02 |
Julian Seward | The logic that drove basic block to IR disassembly... |
commit | commitdiff | tree | snapshot |
| 2005-07-02 |
Julian Seward | Fix backend bug: the immediate on PPC32AMode_IR is... |
commit | commitdiff | tree | snapshot |
| 2005-07-01 |
Cerion Armour... | Implemented altivec load: lvx - xfontsel runs now ... |
commit | commitdiff | tree | snapshot |
| 2005-07-01 |
Cerion Armour... | Cleaned up read/write register functions, wrt XER,... |
commit | commitdiff | tree | snapshot |
| 2005-07-01 |
Cerion Armour... | Fixed a couple of bugs relating to condition register... |
commit | commitdiff | tree | snapshot |
| 2005-07-01 |
Cerion Armour... | comment-only change: renumber register offsets correctly |
commit | commitdiff | tree | snapshot |
| 2005-07-01 |
Julian Seward | Yet Another Folding Rule (YAFR) (tm) |
commit | commitdiff | tree | snapshot |
| 2005-07-01 |
Julian Seward | Track recent API change (introduction of VexArchInfo). |
commit | commitdiff | tree | snapshot |
| 2005-06-30 |
Julian Seward | Enhance IR so as to distinguish between little- and... |
commit | commitdiff | tree | snapshot |
| 2005-06-30 |
Julian Seward | deltaIRStmt: handle IRStmt_MFence. |
commit | commitdiff | tree | snapshot |
| 2005-06-30 |
Julian Seward | Fix pointer-type mismatches. |
commit | commitdiff | tree | snapshot |
| 2005-06-30 |
Julian Seward | Comment wibble |
commit | commitdiff | tree | snapshot |
| 2005-06-30 |
Julian Seward | Fill in guest_ppc32_state_requires_precise_mem_exns... |
commit | commitdiff | tree | snapshot |
| 2005-06-30 |
Julian Seward | Connect up the plumbing which allows the ppc32 front... |
commit | commitdiff | tree | snapshot |
| 2005-06-30 |
Julian Seward | (API-visible change): generalise the VexSubArch idea... |
commit | commitdiff | tree | snapshot |
| 2005-06-29 |
Cerion Armour... | We have more than 59 allocateable regs now (duh) |
commit | commitdiff | tree | snapshot |
| 2005-06-29 |
Cerion Armour... | some more isel cases: v128,f32 |
commit | commitdiff | tree | snapshot |
| 2005-06-29 |
Cerion Armour... | Fixed bug in doHelperCall, passing LONG_LONG params |
commit | commitdiff | tree | snapshot |
| 2005-06-29 |
Cerion Armour... | Fixed coupla altivec typos |
commit | commitdiff | tree | snapshot |
| 2005-06-28 |
Cerion Armour... | Implemented just enough of isel for an AltiVec store |
commit | commitdiff | tree | snapshot |
| 2005-06-28 |
Cerion Armour... | Reshuffled host-ppc32 AltiVec integer insns |
commit | commitdiff | tree | snapshot |
| 2005-06-28 |
Cerion Armour... | PPC32 AltiVec host-end framework & intruction output |
commit | commitdiff | tree | snapshot |
| 2005-06-28 |
Cerion Armour... | PPC32 AltiVec reg offsets |
commit | commitdiff | tree | snapshot |
| 2005-06-28 |
Cerion Armour... | AltiVec insn parsing for guest end. |
commit | commitdiff | tree | snapshot |
| 2005-06-24 |
Cerion Armour... | fixed sign-extension bug for branches |
commit | commitdiff | tree | snapshot |
| 2005-06-23 |
Julian Seward | Disable i-am-kludged messages in the cache control... |
commit | commitdiff | tree | snapshot |
| 2005-06-23 |
Julian Seward | Disable dangerous case in advance4 which is not current... |
commit | commitdiff | tree | snapshot |
| 2005-06-23 |
Cerion Armour... | Added isel Ist_Tmp:Ity_I64, iselInt64Expr::Iex_Get |
commit | commitdiff | tree | snapshot |
| 2005-06-23 |
Cerion Armour... | ... and write 64bit vals the right way around... |
commit | commitdiff | tree | snapshot |
| 2005-06-23 |
Cerion Armour... | Added to insn selector: CmpNEZ8, Ist_Put::Ity_I64 |
commit | commitdiff | tree | snapshot |
| 2005-06-23 |
Cerion Armour... | Fix ppc32 'Call' bug |
commit | commitdiff | tree | snapshot |
| 2005-06-21 |
Julian Seward | amd64 back end: handle 8Uto32. |
commit | commitdiff | tree | snapshot |
| 2005-06-20 |
Cerion Armour... | comment wibble |
commit | commitdiff | tree | snapshot |
| 2005-06-20 |
Cerion Armour... | this one was x86 code. grr. |
commit | commitdiff | tree | snapshot |
| 2005-06-20 |
Cerion Armour... | more ppc32 .orig files |
commit | commitdiff | tree | snapshot |
| 2005-06-20 |
Cerion Armour... | Floating-point for ppc32 |
commit | commitdiff | tree | snapshot |
| 2005-06-20 |
Cerion Armour... | guest-ppc32 |
commit | commitdiff | tree | snapshot |
| 2005-06-20 |
Cerion Armour... | fix 'Usage:' |
commit | commitdiff | tree | snapshot |
| 2005-06-14 |
Julian Seward | icc police strike again |
commit | commitdiff | tree | snapshot |
| 2005-06-13 |
Julian Seward | Make iropt not complain about missing folding rules... |
commit | commitdiff | tree | snapshot |
| 2005-06-13 |
Julian Seward | The guest-state effect declaration for x86 'fldenv... |
commit | commitdiff | tree | snapshot |
| 2005-06-13 |
Julian Seward | Implement fldenv/fstenv on amd64. |
commit | commitdiff | tree | snapshot |
| 2005-06-10 |
Julian Seward | amd64: handle MOVUPS G to E |
commit | commitdiff | tree | snapshot |
| 2005-05-30 |
Julian Seward | Apparently someone somewhere in some obscure library... |
commit | commitdiff | tree | snapshot |
| 2005-05-25 |
Julian Seward | Handle fnclex, needed by g95. |
commit | commitdiff | tree | snapshot |
| 2005-05-20 |
Julian Seward | Add a folding rule for 1Uto64. |
commit | commitdiff | tree | snapshot |
| 2005-05-18 |
Julian Seward | Handle XCHG Gb,Eb. |
commit | commitdiff | tree | snapshot |
| 2005-05-18 |
Julian Seward | Handle XCHG rAX, reg for 32-bit regs as well as 64... |
commit | commitdiff | tree | snapshot |
| 2005-05-18 |
Julian Seward | Handle XOR Ib, AL. |
commit | commitdiff | tree | snapshot |
| 2005-05-14 |
Julian Seward | Fix behaviour of MOVQ on amd64. |
commit | commitdiff | tree | snapshot |
| 2005-05-14 |
Julian Seward | Finally fix the behaviour of MOVQ (xmm -> xmm). |
commit | commitdiff | tree | snapshot |
| 2005-05-14 |
Julian Seward | Handle NegF64. |
commit | commitdiff | tree | snapshot |
| 2005-05-13 |
Julian Seward | Reinstate a SBB case. |
commit | commitdiff | tree | snapshot |
| 2005-05-12 |
Julian Seward | Reinstate a bunch more x87 instructions. |
commit | commitdiff | tree | snapshot |
| 2005-05-12 |
Julian Seward | Add the beginnings of what might be a general mechanism... |
commit | commitdiff | tree | snapshot |
| 2005-05-12 |
Julian Seward | More floating-point tuning. |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | Add a couple more %rflag-helper specialisations. |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | Allow reg-alloc to use %rbx. This is a callee-saved... |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | Ah, the joys of register allocation. You might think... |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | Do a bit better for (part of) a very common memcheck... |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | gcc-2.96 build fixes |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | Make the amd64 back end capable of dealing with the... |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | AMD64 backend cleanup: get rid of instruction variants... |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | These cases are now verified. |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | Placate icc. |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | To a first approximation, this commit completes SSE2... |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | Comment-only change. |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | Lots more SSE2 instructions. |
commit | commitdiff | tree | snapshot |
| 2005-05-11 |
Julian Seward | SSE2, on and on and on. There are more different SSE2... |
commit | commitdiff | tree | snapshot |
| 2005-05-10 |
Julian Seward | Enough SSE2 instructions to sink a small ship. And... |
commit | commitdiff | tree | snapshot |
| 2005-05-10 |
Julian Seward | First pass through SSE1 instructions. |
commit | commitdiff | tree | snapshot |
| 2005-05-10 |
Julian Seward | Many amd64 SSE1 instructions. |
commit | commitdiff | tree | snapshot |
| 2005-05-09 |
Julian Seward | Finish off amd64 MMX instructions before they finish... |
commit | commitdiff | tree | snapshot |
| 2005-05-09 |
Julian Seward | Handle primops created by memchecking MMX code. |
commit | commitdiff | tree | snapshot |
| 2005-05-09 |
Julian Seward | Make a whole bunch of mmx instructions work. |
commit | commitdiff | tree | snapshot |
| 2005-05-09 |
Julian Seward | Support GetI/PutI of 32-bit integer arrays. |
commit | commitdiff | tree | snapshot |
| 2005-05-09 |
Julian Seward | Even more x87 instructions. |
commit | commitdiff | tree | snapshot |
| 2005-05-08 |
Julian Seward | Make a whole bunch more x87 instructions work on amd64. |
commit | commitdiff | tree | snapshot |
| 2005-05-07 |
Julian Seward | More x87 instructions. |
commit | commitdiff | tree | snapshot |
| 2005-05-06 |
Julian Seward | Reinstate the specialisation rule which first exposed... |
commit | commitdiff | tree | snapshot |
| 2005-05-06 |
Julian Seward | Fix silly bug in folding rule. This 'silly bug' took... |
commit | commitdiff | tree | snapshot |
| 2005-05-06 |
Julian Seward | Make some more x87 instructions work. |
commit | commitdiff | tree | snapshot |
| 2005-05-06 |
Julian Seward | Fix 64-bit bogon in bt/bts/btc/btr which caused it... |
commit | commitdiff | tree | snapshot |
| 2005-05-05 |
Julian Seward | Fix up %rflags handling after 64-bit multiplies. |
commit | commitdiff | tree | snapshot |
| 2005-05-05 |
Julian Seward | Implement a whole bunch more SSE instructions on amd64. |
commit | commitdiff | tree | snapshot |
| 2005-05-05 |
Julian Seward | Play a few more rounds of the SSE game on amd64. |
commit | commitdiff | tree | snapshot |
| 2005-05-05 |
Julian Seward | More %flags-helpers tuning. |
commit | commitdiff | tree | snapshot |
| 2005-05-05 |
Julian Seward | Update comment. |
commit | commitdiff | tree | snapshot |
| 2005-05-03 |
Julian Seward | x86 guest: generate Iop_Neg* in the x86->IR phase.... |
commit | commitdiff | tree | snapshot |
| 2005-05-03 |
Julian Seward | Generate better code for CmpNEZ64(Or64(x,y)), a common... |
commit | commitdiff | tree | snapshot |
| 2005-05-03 |
Julian Seward | Memchecking very large BBs of FP insns on x86 sometimes... |
commit | commitdiff | tree | snapshot |
| 2005-05-02 |
Julian Seward | When handling 'sbb %reg,%reg', first put zero into... |
commit | commitdiff | tree | snapshot |
| 2005-05-02 |
Julian Seward | Minor tweakage: use testl rather than andl in three... |
commit | commitdiff | tree | snapshot |
| 2005-05-02 |
Julian Seward | Minor cleanups. |
commit | commitdiff | tree | snapshot |
| next |