2006-05-12 |
Julian Seward | Implement CLC/STC/CMC. Fixes #125651. |
commit | commitdiff | tree |
2006-05-12 |
Julian Seward | (1) Fix longstanding bug causing erroneous register... |
commit | commitdiff | tree |
2006-05-12 |
Julian Seward | Support 'popw m16'. Fixes #126243. |
commit | commitdiff | tree |
2006-05-06 |
Julian Seward | Fix for 32-bit mode, as per comment. |
commit | commitdiff | tree |
2006-05-05 |
Julian Seward | Implement sthbrx. |
commit | commitdiff | tree |
2006-05-05 |
Julian Seward | Implement lhbrx. |
commit | commitdiff | tree |
2006-05-03 |
Julian Seward | Fix incorrect behaviour of mov{s,z}bw (#126253). |
commit | commitdiff | tree |
2006-05-01 |
Julian Seward | Counterpart to r1605: in the ppc insn selector, don... |
commit | commitdiff | tree |
2006-04-30 |
Julian Seward | Don't use the bits VexArchInfo.hwcaps to distinguish... |
commit | commitdiff | tree |
2006-04-13 |
Julian Seward | Fix for instruction-decoding failures reported in ... |
commit | commitdiff | tree |
2006-04-12 |
Julian Seward | Allow 'repe scas' (possible fix for #124892). |
commit | commitdiff | tree |
2006-04-08 |
Julian Seward | Implement amd64 pmaddwd for SSE2. |
commit | commitdiff | tree |
2006-03-20 |
Julian Seward | Add a function to set/clear the x86 carry flag. (untested) |
commit | commitdiff | tree |
2006-03-18 |
Julian Seward | Fix some segment register pushes/pops. |
commit | commitdiff | tree |
2006-03-16 |
Julian Seward | upmerge r1597 (ppc32 needs a lot of spill slots sometimes) |
commit | commitdiff | tree |
2006-03-07 |
Julian Seward | Move the helper function for x86 'fxtract' to g_generic... |
commit | commitdiff | tree |
2006-03-07 |
Julian Seward | Implement fnstsw. |
commit | commitdiff | tree |
2006-03-06 |
Julian Seward | Fix debug printing. |
commit | commitdiff | tree |
2006-03-06 |
Julian Seward | Implement fcmovnu. |
commit | commitdiff | tree |
2006-03-06 |
Julian Seward | Implement 3DNow! prefetch insn (prefetch, prefetchw... |
commit | commitdiff | tree |
2006-03-06 |
Julian Seward | Handle byte-size 'xadd reg,mem'. Also, don't bomb... |
commit | commitdiff | tree |
2006-03-01 |
Julian Seward | Implement mtocrf/mfocrf. |
commit | commitdiff | tree |
2006-02-09 |
Julian Seward | Oops, stuff that should have been part of r1573 (4... |
commit | commitdiff | tree |
2006-02-08 |
Julian Seward | Redo the way FP multiply-accumulate insns are done... |
commit | commitdiff | tree |
2006-02-07 |
Julian Seward | Word size fixes for twi/tdi (is trickier than it looks... |
commit | commitdiff | tree |
2006-02-07 |
Julian Seward | ppc32/64: handle twi/tdi (conditional trap) instructions |
commit | commitdiff | tree |
2006-02-06 |
Julian Seward | fre: observe the current rounding mode |
commit | commitdiff | tree |
2006-02-06 |
Julian Seward | Redo x86g_calculate_FXTRACT to only use integer arithmetic. |
commit | commitdiff | tree |
2006-02-06 |
Julian Seward | Comment-only changes |
commit | commitdiff | tree |
2006-02-05 |
Julian Seward | Fixups following recent FP rounding mode changes. |
commit | commitdiff | tree |
2006-02-04 |
Julian Seward | Make the CSE pass more aggressive. It now commons... |
commit | commitdiff | tree |
2006-02-04 |
Julian Seward | More x86 tidying up following rounding changes. |
commit | commitdiff | tree |
2006-02-03 |
Julian Seward | Followup to r1562: fixes for x86 |
commit | commitdiff | tree |
2006-02-03 |
Julian Seward | Followup to r1562: fixes for ppc64 |
commit | commitdiff | tree |
2006-02-03 |
Julian Seward | An overhaul of VEX's floating point handling, to facili... |
commit | commitdiff | tree |
2006-01-31 |
Julian Seward | Do fre/fres in a way which makes minimal demands on... |
commit | commitdiff | tree |
2006-01-31 |
Julian Seward | F64i isel fix. |
commit | commitdiff | tree |
2006-01-29 |
Julian Seward | Handle fre and frsqrtes. Even though the IBM docs... |
commit | commitdiff | tree |
2006-01-28 |
Julian Seward | Make lsw work in 64-bit mode. |
commit | commitdiff | tree |
2006-01-27 |
Julian Seward | Un-break ppc64 following recent hw-capabilities hackery... |
commit | commitdiff | tree |
2006-01-27 |
Julian Seward | Unbreak ppc32 following recent hw-capabilities hackery. |
commit | commitdiff | tree |
2006-01-27 |
Julian Seward | Change the way Vex represents architecture variants... |
commit | commitdiff | tree |
2006-01-27 |
Julian Seward | Re-enable stfiwx. |
commit | commitdiff | tree |
2006-01-27 |
Julian Seward | Handle ppc32/64 fres, frsqrte. |
commit | commitdiff | tree |
2006-01-26 |
Julian Seward | In 32-bit mode, handle F64toI64 and I64toF64. |
commit | commitdiff | tree |
2006-01-26 |
Julian Seward | A bit more backend tidying: |
commit | commitdiff | tree |
2006-01-25 |
Julian Seward | Change the way the ppc backend does ppc32/64 float... |
commit | commitdiff | tree |
2006-01-25 |
Julian Seward | C89 fixes. |
commit | commitdiff | tree |
2006-01-25 |
Julian Seward | Tidy up the ppc instruction selector a bit. This is... |
commit | commitdiff | tree |
2006-01-24 |
Julian Seward | Comment-only change: remove commented out code (lots... |
commit | commitdiff | tree |
2006-01-24 |
Julian Seward | Minor tweaks to handle instructions created by xlc... |
commit | commitdiff | tree |
2006-01-24 |
Julian Seward | Re-enable fsqrts. |
commit | commitdiff | tree |
2006-01-24 |
Julian Seward | The ppc32 port ran itself out of spill slots on some... |
commit | commitdiff | tree |
2006-01-20 |
Julian Seward | More ppc64-only function wrapping hacks: |
commit | commitdiff | tree |
2006-01-20 |
Julian Seward | Add Ijk_EmFail, a new kind of IR block exit: an emulati... |
commit | commitdiff | tree |
2006-01-18 |
Julian Seward | For ppc64, emit AbiHints from the front end so as to... |
commit | commitdiff | tree |
2006-01-17 |
Julian Seward | Two different sets of changes (hard to disentangle): |
commit | commitdiff | tree |
2006-01-17 |
Julian Seward | Give the ppc64 guest state a 16-entry pseudo-register... |
commit | commitdiff | tree |
2006-01-17 |
Julian Seward | Teach the ppc back end (64-bit mode only) how to deal... |
commit | commitdiff | tree |
2006-01-12 |
Julian Seward | Update fn redirect/wrap hooks for ppc64. |
commit | commitdiff | tree |
2006-01-12 |
Julian Seward | Merge in function wrapping support from the FNWRAP... |
commit | commitdiff | tree |
2006-01-07 |
Julian Seward | Implement clflush. |
commit | commitdiff | tree |
2006-01-05 |
Cerion Armour... | ppc: deal with L flag properly for different sync forms. |
commit | commitdiff | tree |
2006-01-04 |
Cerion Armour... | ppc: re-enable mtfsb1 instruction. |
commit | commitdiff | tree |
2006-01-03 |
Julian Seward | Fix magic-sequence spotting in 64-bit mode. |
commit | commitdiff | tree |
2006-01-03 |
Julian Seward | Add missing function. |
commit | commitdiff | tree |
2006-01-02 |
Cerion Armour... | ppc64 altivec: |
commit | commitdiff | tree |
2006-01-02 |
Cerion Armour... | Handle ppc64's function ptr's for toIR.c's dirtyhelper... |
commit | commitdiff | tree |
2006-01-02 |
Cerion Armour... | Handle ppc64's function ptr's in bb_to_IR::do_self_check. |
commit | commitdiff | tree |
2006-01-02 |
Cerion Armour... | ppc64 fixes: |
commit | commitdiff | tree |
2006-01-02 |
Cerion Armour... | ppc64: handle 32HLto64, 64HLtoV128 |
commit | commitdiff | tree |
2006-01-02 |
Julian Seward | ppc64: handle V128to64, V128HIto64. |
commit | commitdiff | tree |
2006-01-01 |
Julian Seward | x86 counterpart to r1521: For SSE scalar comparison... |
commit | commitdiff | tree |
2006-01-01 |
Julian Seward | For SSE scalar comparison operations where one operand... |
commit | commitdiff | tree |
2005-12-30 |
Julian Seward | Apparently "sync" has an undocumented relative called... |
commit | commitdiff | tree |
2005-12-30 |
Julian Seward | Handle dcbz in 64-bit mode. |
commit | commitdiff | tree |
2005-12-26 |
Julian Seward | Performance improvements for flag handling. |
commit | commitdiff | tree |
2005-12-26 |
Julian Seward | Comment-only fix |
commit | commitdiff | tree |
2005-12-24 |
Cerion Armour... | Comment only changes - misc refs to ppc32 changed to... |
commit | commitdiff | tree |
2005-12-24 |
Cerion Armour... | Put mode64 in ISelEnv, removing global variable. |
commit | commitdiff | tree |
2005-12-24 |
Cerion Armour... | Fix AltiVec load/store on ppc64 - was only considering... |
commit | commitdiff | tree |
2005-12-23 |
Julian Seward | Handle 64HLto128 in 64-bit mode. |
commit | commitdiff | tree |
2005-12-23 |
Cerion Armour... | renamed VEX dirs guest-ppc32/ -> guest-ppc/, host-ppc32... |
commit | commitdiff | tree |
2005-12-23 |
Julian Seward | Update comment. |
commit | commitdiff | tree |
2005-12-23 |
Cerion Armour... | Deal with backend case of 1Sto64 |
commit | commitdiff | tree |
2005-12-23 |
Cerion Armour... | Changed naming convention from 'PPC32' to 'PPC' for... |
commit | commitdiff | tree |
2005-12-22 |
Cerion Armour... | Implemented almost all of the remaining 64bit-mode... |
commit | commitdiff | tree |
2005-12-22 |
Julian Seward | small fixes for ppc64 layout stuff |
commit | commitdiff | tree |
2005-12-18 |
Julian Seward | Strict-aliasing fix needed to make gcc-4.1.0 happy. |
commit | commitdiff | tree |
2005-12-17 |
Cerion Armour... | Fix typos. |
commit | commitdiff | tree |
2005-12-16 |
Cerion Armour... | Fix switchback.c to reflect changes to call of LibVEX_T... |
commit | commitdiff | tree |
2005-12-16 |
Cerion Armour... | Fixed up front and backend for 32bit mul,div,cmp,shift... |
commit | commitdiff | tree |
2005-12-16 |
Julian Seward | ppc32/64 backend: take r29 out of circulation so the... |
commit | commitdiff | tree |
2005-12-15 |
Julian Seward | Make suitable changes for ppc32/ppc64 following recent... |
commit | commitdiff | tree |
2005-12-15 |
Julian Seward | Modify amd64 backend to use jump-jump scheme rather... |
commit | commitdiff | tree |
2005-12-15 |
Julian Seward | - x86 back end: change code generation convention,... |
commit | commitdiff | tree |
2005-12-15 |
Julian Seward | Stop gcc complaining. |
commit | commitdiff | tree |
2005-12-14 |
Cerion Armour... | Enable fsqrt |
commit | commitdiff | tree |
2005-12-14 |
Cerion Armour... | More svn:ignores for VEX. |
commit | commitdiff | tree |
2005-12-13 |
Cerion Armour... | Switchbacker updates |
commit | commitdiff | tree |
next |