2007-01-16 |
Julian Seward | Merge r1728 (Constant fold XorV128(t,t) -> 0.) |
commit | commitdiff | tree |
2007-01-12 |
Julian Seward | Merge r1725 (Implement rcl{b,w,l,q} on amd64.) |
commit | commitdiff | tree |
2007-01-10 |
Julian Seward | Merge r1722 (Implement FXSAVE on amd64.) |
commit | commitdiff | tree |
2007-01-10 |
Julian Seward | Update copyright dates. |
commit | commitdiff | tree |
2007-01-04 |
Julian Seward | Merge r1716 (Use 'ifndef' in the makefile correctly.) |
commit | commitdiff | tree |
2006-12-29 |
Julian Seward | Sync x86/amd64 flag helpers with the trunk. |
commit | commitdiff | tree |
2006-12-28 |
Julian Seward | Merge r1711 (Handle recent binutils padding "nopw ... |
commit | commitdiff | tree |
2006-12-28 |
Julian Seward | Merge r1709 (Enable support for altivec prefetches... |
commit | commitdiff | tree |
2006-12-27 |
Julian Seward | Merge r1707 (Enable lvxl and stvxl.) |
commit | commitdiff | tree |
2006-12-27 |
Julian Seward | Merge r1705 (Implement mfspr 268 and 269. Fixes #139050.) |
commit | commitdiff | tree |
2006-12-27 |
Julian Seward | Merge r1677 (comment-only change: IR comments) |
commit | commitdiff | tree |
2006-12-27 |
Julian Seward | Merge r1702 (x86 front end: Implement MASKMOVQ and... |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1686 (speed up register allocator by using a... |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1669 (ppc64 be imm64 improvements) |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1670/1 (ppc64 fe rld/rlw improvements) |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1678 (jcxz (x86)) |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1675 (x86 COPY-CondP rule) |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Duh; fix compile breakage caused by r1694. |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1679 (x86 Grp5(R) case 6) |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1676 (amd64 ret imm16) |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1673/4 (x86 repne movsw) |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1672 (x86 xlat) |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1667 (ppc32/64: support mcrfs) |
commit | commitdiff | tree |
2006-12-26 |
Julian Seward | Merge r1660 (%eflags rule for SUBL-CondNLE) |
commit | commitdiff | tree |
2006-09-11 |
Julian Seward | Merge r1656 (Support pextrw when the destination regist... |
commit | commitdiff | tree |
2006-09-11 |
Julian Seward | Merge r1655 (amd64 'fprem' (fixes bug 132918)) |
commit | commitdiff | tree |
2006-08-28 |
Julian Seward | Merge r1652,3 (fix for: Assertion at priv/guest-x86... |
commit | commitdiff | tree |
2006-08-28 |
Julian Seward | Merge r1642 (x86/amd64 iropt e/rflag reduction rules) |
commit | commitdiff | tree |
2006-08-28 |
Julian Seward | Merge r1640,1 (ppc cmp reg,reg fix) |
commit | commitdiff | tree |
2006-08-28 |
Julian Seward | Merge r1639 (amd64->IR: 0xF0 0x48 0xF 0xC7 (cmpxchg8b)) |
commit | commitdiff | tree |
2006-08-28 |
Julian Seward | Merge r1638 (Programs with long sequences of bswap... |
commit | commitdiff | tree |
2006-08-28 |
Julian Seward | Merge r1637 (amd64 insn printing fix) |
commit | commitdiff | tree |
2006-08-28 |
Julian Seward | Merge r1635,6 (SSE3 support for x86 and amd64) |
commit | commitdiff | tree |
2006-08-28 |
Julian Seward | Merge r1634 (fix for:(HINT_NOP) vex x86->IR: 0xF 0x1F... |
commit | commitdiff | tree |
2006-08-28 |
Julian Seward | Merge r1633 (fix for: amd64->IR: unhandled instruction... |
commit | commitdiff | tree |
2006-08-28 |
Julian Seward | Merge r1632 (fix for: amd64->IR: 0x66 0xF 0xF6 0xC4... |
commit | commitdiff | tree |
2006-06-07 |
Julian Seward | Create branches/VEX_3_2_BRANCH from trunk r1628 for... |
commit | commitdiff | tree |
2006-06-05 |
Julian Seward | More copyright updates. |
commit | commitdiff | tree |
2006-06-05 |
Julian Seward | Update copyright dates. |
commit | commitdiff | tree |
2006-05-25 |
Julian Seward | Specialisation rule which reduces memcheck false error... |
commit | commitdiff | tree |
2006-05-25 |
Julian Seward | Comment-only change. |
commit | commitdiff | tree |
2006-05-25 |
Julian Seward | Yet another %eflags folding rule - this one for perform... |
commit | commitdiff | tree |
2006-05-22 |
Cerion Armour... | ppc backend: handle vector constant of zero. |
commit | commitdiff | tree |
2006-05-21 |
Julian Seward | Get rid of assertion getting in the way of handling... |
commit | commitdiff | tree |
2006-05-21 |
Julian Seward | Got a sudden attach of the implicit-type-casting parano... |
commit | commitdiff | tree |
2006-05-21 |
Julian Seward | A couple of IR simplification hacks for the amd64 front... |
commit | commitdiff | tree |
2006-05-19 |
Julian Seward | Clear up yet another gcc-4.1.0 stunt leading to false... |
commit | commitdiff | tree |
2006-05-15 |
Julian Seward | A few more x86 eflags-helper rewrite cases, which furth... |
commit | commitdiff | tree |
2006-05-14 |
Julian Seward | Add an IR folding rule to convert Add32(x,x) into Shl32... |
commit | commitdiff | tree |
2006-05-13 |
Julian Seward | Add specialisation rules to simplify the IR for 'testl... |
commit | commitdiff | tree |
2006-05-12 |
Julian Seward | Enable 'SHLDv imm8,Gv,Ev'. Fixes #126583. |
commit | commitdiff | tree |
2006-05-12 |
Julian Seward | Enable 'sbb $imm,%al'. Fixes #126668. |
commit | commitdiff | tree |
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 |
next |