| 2005-07-21 |
Julian Seward | Fix XER.OV computation after multiply. |
commit | commitdiff | tree | snapshot |
| 2005-07-21 |
Julian Seward | Fix very stupid bug in my mtxer implementation. The... |
commit | commitdiff | tree | snapshot |
| 2005-07-21 |
Julian Seward | Do all ppc32 flag calculations in-line, partly for... |
commit | commitdiff | tree | snapshot |
| 2005-07-21 |
Julian Seward | Implement STC/CLC/CMC, and take the opportunity to... |
commit | commitdiff | tree | snapshot |
| 2005-07-20 |
Julian Seward | Implement SBB Ev,Gv. |
commit | commitdiff | tree | snapshot |
| 2005-07-20 |
Julian Seward | Implement LOOP disp8 (0xE2). |
commit | commitdiff | tree | snapshot |
| 2005-07-20 |
Julian Seward | Implement F3 90 (rep nop). |
commit | commitdiff | tree | snapshot |
| 2005-07-20 |
Julian Seward | Specialise NZ after ANDL/ORL/XORL. This fixes #109314. |
commit | commitdiff | tree | snapshot |
| 2005-07-20 |
Julian Seward | Add some specialisation rules which are ultimately... |
commit | commitdiff | tree | snapshot |
| 2005-07-19 |
Julian Seward | Make ADC Ev,Gv work. |
commit | commitdiff | tree | snapshot |
| 2005-07-19 |
Julian Seward | iselCondCode: handle literals. |
commit | commitdiff | tree | snapshot |
| 2005-07-18 |
Julian Seward | Add a folding rule for 1Sto16. |
commit | commitdiff | tree | snapshot |
| 2005-07-18 |
Julian Seward | Handle 0 :: Ity_I1 as well as 1 :: Ity_I1. |
commit | commitdiff | tree | snapshot |
| 2005-07-18 |
Julian Seward | Fix up linking/relocation a bit, and track API changes... |
commit | commitdiff | tree | snapshot |
| 2005-07-18 |
Julian Seward | Track API changes in r1272. |
commit | commitdiff | tree | snapshot |
| 2005-07-18 |
Julian Seward | Some changes to the ppc32 compilation pipeline, with... |
commit | commitdiff | tree | snapshot |
| 2005-07-14 |
Julian Seward | Fix build breakage. |
commit | commitdiff | tree | snapshot |
| 2005-07-08 |
Julian Seward | Implement 8-byte-transfer cases for lwsi and stswi. |
commit | commitdiff | tree | snapshot |
| 2005-07-08 |
Cerion Armour... | Added LibVEX_GuestPPC32_put_cr7(), LibVEX_GuestPPC32_pu... |
commit | commitdiff | tree | snapshot |
| 2005-07-08 |
Cerion Armour... | Added LibVEX_GuestPPC32_get_cr() for easy access to... |
commit | commitdiff | tree | snapshot |
| 2005-07-07 |
Julian Seward | My life is one endless stream of small things which... |
commit | commitdiff | tree | snapshot |
| 2005-07-07 |
Julian Seward | Comment-only-change: record subtle interactions between... |
commit | commitdiff | tree | snapshot |
| 2005-07-07 |
Julian Seward | Fix bits and pieces needed to make self-checking-transl... |
commit | commitdiff | tree | snapshot |
| 2005-07-07 |
Julian Seward | Tidy up some loose ends in the self-checking-translatio... |
commit | commitdiff | tree | snapshot |
| 2005-07-07 |
Julian Seward | Make LibVEX_Translate (an API fn) take a Bool indicatin... |
commit | commitdiff | tree | snapshot |
| 2005-07-07 |
Julian Seward | Basic support for self-checking translations. It fits... |
commit | commitdiff | tree | snapshot |
| 2005-07-05 |
Julian Seward | Keep older versions of gcc (3.0.4) happy. |
commit | commitdiff | tree | snapshot |
| 2005-07-04 |
Cerion Armour... | ... and fix the fix (oh for clear documentation...) |
commit | commitdiff | tree | snapshot |
| 2005-07-04 |
Cerion Armour... | fixed load-mult-word bad-insn-check bug |
commit | commitdiff | tree | snapshot |
| 2005-07-04 |
Cerion Armour... | What is it with me add and's! |
commit | commitdiff | tree | snapshot |
| 2005-07-04 |
Cerion Armour... | Bringing back load/store multiple word. *These insns... |
commit | commitdiff | tree | snapshot |
| 2005-07-04 |
Julian Seward | Implement fcmovu/fcmovnu. gcc-4.0.1 -msse2 -ftree... |
commit | commitdiff | tree | snapshot |
| 2005-07-04 |
Julian Seward | Add some casts. |
commit | commitdiff | tree | snapshot |
| 2005-07-04 |
Julian Seward | A further hack to reduce ppc32 reg-alloc costs: don... |
commit | commitdiff | tree | snapshot |
| 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 |
| next |