]> git.ipfire.org Git - thirdparty/valgrind.git/shortlog
thirdparty/valgrind.git
2006-11-22  Julian SewardEven more flag-spec rules: SUBL-CondNL, SUBL-CondNBE...
2006-11-22  Julian SewardA couple more x86 spec rules: COPY-CondNZ and SUBL...
2006-11-19  Julian SewardOn amd64, allow the register allocator to use %r10...
2006-11-18  Julian SewardHandle long-form encoding of 'push{l,w} %reg'.
2006-11-16  Julian SewardHandle JCXZ.
2006-11-15  Julian SewardAdd many extra comments describing the IR.
2006-11-14  Julian SewardHandle 'ret imm16'. Fixes #136650.
2006-11-14  Julian SewardAdd an %eflags rule for COPY-CondP.
2006-11-14  Julian SewardRe-enable 'repne movs' (fix for original bug in #126147).
2006-11-14  Julian SewardRe-enable 'repne stos' (fix for Gernot Tenchio's part...
2006-11-12  Julian SewardImplement 'xlat' (fixes #125959 and #135012).
2006-10-19  Julian SewardWhen doing rlwinm in 64-bit mode, bind the intermediate...
2006-10-19  Julian Sewardppc64: detect rldicl/rldicr which are simply 64-bit...
2006-10-17  Julian SewardMerge r1663-r1666:
2006-10-04  Julian SewardReinstate support for 'mcrfs'.
2006-09-17  Julian SewardAnother day, another %eflags reduction rule.
2006-09-11  Julian SewardSupport pextrw when the destination register is 64...
2006-09-11  Julian SewardAdd support for amd64 'fprem' (fixes bug 132918). ...
2006-08-28  Julian Seward64-bit counterpart to v1652 (Stop mkU16 asserting if...
2006-08-28  Julian SewardStop mkU16 asserting if d32 is a negative 16-bit number...
2006-08-25  Julian SewardMore reduction rules, which further reduce memcheck...
2006-08-19  Julian SewardFix previous commit (r1640?) so that it's actually...
2006-08-19  Julian SewardComparing a reg with itself produces a result which...
2006-08-17  Julian SewardImplement amd64 insns cmpxchg8b and cmpxchg16b. Fixes...
2006-08-16  Julian SewardGenerate less verbose IR for amd64 'bswapq'. Fixes...
2006-08-16  Julian Sewardamd64 insn printing fix.
2006-08-04  Julian Seward64-bit equivalent to r1635: handle all SSE3 instruction...
2006-08-03  Julian SewardHandle all SSE3 instructions except monitor and mwait...
2006-08-01  Julian SewardHandle nop-with-an-amode (sheesh. Mutancy. whatever...
2006-07-24  Julian SewardAllow a redundant REX prefix for pushfq. Fixes #130785.
2006-07-24  Julian SewardImplement SSE2 'psadbw'. Fixes #128917.
2006-06-05  Julian SewardMore copyright updates.
2006-06-05  Julian SewardUpdate copyright dates.
2006-05-25  Julian SewardSpecialisation rule which reduces memcheck false error...
2006-05-25  Julian SewardComment-only change.
2006-05-25  Julian SewardYet another %eflags folding rule - this one for perform...
2006-05-22  Cerion Armour... ppc backend: handle vector constant of zero.
2006-05-21  Julian SewardGet rid of assertion getting in the way of handling...
2006-05-21  Julian SewardGot a sudden attach of the implicit-type-casting parano...
2006-05-21  Julian SewardA couple of IR simplification hacks for the amd64 front...
2006-05-19  Julian SewardClear up yet another gcc-4.1.0 stunt leading to false...
2006-05-15  Julian SewardA few more x86 eflags-helper rewrite cases, which furth...
2006-05-14  Julian SewardAdd an IR folding rule to convert Add32(x,x) into Shl32...
2006-05-13  Julian SewardAdd specialisation rules to simplify the IR for 'testl...
2006-05-12  Julian SewardEnable 'SHLDv imm8,Gv,Ev'. Fixes #126583.
2006-05-12  Julian SewardEnable 'sbb $imm,%al'. Fixes #126668.
2006-05-12  Julian SewardImplement CLC/STC/CMC. Fixes #125651.
2006-05-12  Julian Seward(1) Fix longstanding bug causing erroneous register...
2006-05-12  Julian SewardSupport 'popw m16'. Fixes #126243.
2006-05-06  Julian SewardFix for 32-bit mode, as per comment.
2006-05-05  Julian SewardImplement sthbrx.
2006-05-05  Julian SewardImplement lhbrx.
2006-05-03  Julian SewardFix incorrect behaviour of mov{s,z}bw (#126253).
2006-05-01  Julian SewardCounterpart to r1605: in the ppc insn selector, don...
2006-04-30  Julian SewardDon't use the bits VexArchInfo.hwcaps to distinguish...
2006-04-13  Julian SewardFix for instruction-decoding failures reported in ...
2006-04-12  Julian SewardAllow 'repe scas' (possible fix for #124892).
2006-04-08  Julian SewardImplement amd64 pmaddwd for SSE2.
2006-03-20  Julian SewardAdd a function to set/clear the x86 carry flag. (untested)
2006-03-18  Julian SewardFix some segment register pushes/pops.
2006-03-16  Julian Sewardupmerge r1597 (ppc32 needs a lot of spill slots sometimes)
2006-03-07  Julian SewardMove the helper function for x86 'fxtract' to g_generic...
2006-03-07  Julian SewardImplement fnstsw.
2006-03-06  Julian SewardFix debug printing.
2006-03-06  Julian SewardImplement fcmovnu.
2006-03-06  Julian SewardImplement 3DNow! prefetch insn (prefetch, prefetchw...
2006-03-06  Julian SewardHandle byte-size 'xadd reg,mem'. Also, don't bomb...
2006-03-01  Julian SewardImplement mtocrf/mfocrf.
2006-02-09  Julian SewardOops, stuff that should have been part of r1573 (4...
2006-02-08  Julian SewardRedo the way FP multiply-accumulate insns are done...
2006-02-07  Julian SewardWord size fixes for twi/tdi (is trickier than it looks...
2006-02-07  Julian Sewardppc32/64: handle twi/tdi (conditional trap) instructions
2006-02-06  Julian Sewardfre: observe the current rounding mode
2006-02-06  Julian SewardRedo x86g_calculate_FXTRACT to only use integer arithmetic.
2006-02-06  Julian SewardComment-only changes
2006-02-05  Julian SewardFixups following recent FP rounding mode changes.
2006-02-04  Julian SewardMake the CSE pass more aggressive. It now commons...
2006-02-04  Julian SewardMore x86 tidying up following rounding changes.
2006-02-03  Julian SewardFollowup to r1562: fixes for x86
2006-02-03  Julian SewardFollowup to r1562: fixes for ppc64
2006-02-03  Julian SewardAn overhaul of VEX's floating point handling, to facili...
2006-01-31  Julian SewardDo fre/fres in a way which makes minimal demands on...
2006-01-31  Julian SewardF64i isel fix.
2006-01-29  Julian SewardHandle fre and frsqrtes. Even though the IBM docs...
2006-01-28  Julian SewardMake lsw work in 64-bit mode.
2006-01-27  Julian SewardUn-break ppc64 following recent hw-capabilities hackery...
2006-01-27  Julian SewardUnbreak ppc32 following recent hw-capabilities hackery.
2006-01-27  Julian SewardChange the way Vex represents architecture variants...
2006-01-27  Julian SewardRe-enable stfiwx.
2006-01-27  Julian SewardHandle ppc32/64 fres, frsqrte.
2006-01-26  Julian SewardIn 32-bit mode, handle F64toI64 and I64toF64.
2006-01-26  Julian SewardA bit more backend tidying:
2006-01-25  Julian SewardChange the way the ppc backend does ppc32/64 float...
2006-01-25  Julian SewardC89 fixes.
2006-01-25  Julian SewardTidy up the ppc instruction selector a bit. This is...
2006-01-24  Julian SewardComment-only change: remove commented out code (lots...
2006-01-24  Julian SewardMinor tweaks to handle instructions created by xlc...
2006-01-24  Julian SewardRe-enable fsqrts.
2006-01-24  Julian SewardThe ppc32 port ran itself out of spill slots on some...
2006-01-20  Julian SewardMore ppc64-only function wrapping hacks:
next