| 2004-12-29 |
Julian Seward | Oops. Track arch/subarch changes. |
commit | commitdiff | tree | snapshot |
| 2004-12-29 |
Julian Seward | Sanity check re support for precise exceptions, resulti... |
commit | commitdiff | tree | snapshot |
| 2004-12-29 |
Julian Seward | Looks like major changes, but in fact are just rearrang... |
commit | commitdiff | tree | snapshot |
| 2004-12-21 |
Julian Seward | Add support for subarchitectures. Currently ignored. |
commit | commitdiff | tree | snapshot |
| 2004-12-21 |
Julian Seward | Add Valgrind-side support for subarchitecture descripti... |
commit | commitdiff | tree | snapshot |
| 2004-12-20 |
Julian Seward | Duh. Un-break specialisation of x86 guest helper funct... |
commit | commitdiff | tree | snapshot |
| 2004-12-20 |
Julian Seward | Un-break regtests (again) |
commit | commitdiff | tree | snapshot |
| 2004-12-20 |
Julian Seward | iselCondCode: better handling of a pattern frequently... |
commit | commitdiff | tree | snapshot |
| 2004-12-20 |
Julian Seward | Fix autoversioning a bit more. |
commit | commitdiff | tree | snapshot |
| 2004-12-20 |
Julian Seward | Use new function LibVEX_Version. |
commit | commitdiff | tree | snapshot |
| 2004-12-20 |
Julian Seward | New function LibVEX_Version, returning version string... |
commit | commitdiff | tree | snapshot |
| 2004-12-20 |
Julian Seward | Move the IR tree matcher into its own module to get... |
commit | commitdiff | tree | snapshot |
| 2004-12-17 |
Cerion Armour... | Skeleton work on host-arm/isel, plus some cleaning... |
commit | commitdiff | tree | snapshot |
| 2004-12-17 |
Julian Seward | Update version numbers by hand. Duh. ToDo: automatically |
commit | commitdiff | tree | snapshot |
| 2004-12-17 |
Julian Seward | Don't squawk about kludged RDTSC, and update list of... |
commit | commitdiff | tree | snapshot |
| 2004-12-17 |
Julian Seward | Make the insn_ tests work at least for the insns which... |
commit | commitdiff | tree | snapshot |
| 2004-12-17 |
Julian Seward | mkUifU: add missing case |
commit | commitdiff | tree | snapshot |
| 2004-12-16 |
Cerion Armour... | Cleaned up hdefs.h, fleshed out hdefs.c |
commit | commitdiff | tree | snapshot |
| 2004-12-16 |
Cerion Armour... | ahem - copy/paste comment error |
commit | commitdiff | tree | snapshot |
| 2004-12-16 |
Cerion Armour... | First stab at host arm instruction defs |
commit | commitdiff | tree | snapshot |
| 2004-12-16 |
Julian Seward | constant folder: try a bit harder to clean up memcheck... |
commit | commitdiff | tree | snapshot |
| 2004-12-16 |
Julian Seward | Special case for CmpNE64(x,0), which is frequently... |
commit | commitdiff | tree | snapshot |
| 2004-12-16 |
Julian Seward | More needles in haystacks: pmovmskb (sse): pass args... |
commit | commitdiff | tree | snapshot |
| 2004-12-16 |
Julian Seward | Don't inadvertantly invert the D flag when doing pushfl... |
commit | commitdiff | tree | snapshot |
| 2004-12-15 |
Julian Seward | Implement pusha/popa. |
commit | commitdiff | tree | snapshot |
| 2004-12-15 |
Julian Seward | orig_size can now legitimately be zero, if the first... |
commit | commitdiff | tree | snapshot |
| 2004-12-15 |
Julian Seward | More SSE2 cases needed for gsl-1.5 regtests with icc... |
commit | commitdiff | tree | snapshot |
| 2004-12-15 |
Julian Seward | Reinstate tests for psrldq. |
commit | commitdiff | tree | snapshot |
| 2004-12-15 |
Cerion Armour... | Added DIP()s everywhere, removed all the vex_printf()s |
commit | commitdiff | tree | snapshot |
| 2004-12-15 |
Julian Seward | x86 guest: implement SSE1 movaps G -> E (stores) |
commit | commitdiff | tree | snapshot |
| 2004-12-15 |
Julian Seward | #if 0 some unused fns in an attempt to reduce the noise... |
commit | commitdiff | tree | snapshot |
| 2004-12-15 |
Julian Seward | Give different emulation warnings for setting of %mxcsr... |
commit | commitdiff | tree | snapshot |
| 2004-12-15 |
Julian Seward | Make suppression of large numbers of emulation warnings... |
commit | commitdiff | tree | snapshot |
| 2004-12-15 |
Julian Seward | Fixes to get gsl-1.5 regressions to work with icc-8... |
commit | commitdiff | tree | snapshot |
| 2004-12-14 |
Cerion Armour... | fixed oldFlagC usage |
commit | commitdiff | tree | snapshot |
| 2004-12-14 |
Julian Seward | Updated expected output. |
commit | commitdiff | tree | snapshot |
| 2004-12-14 |
Julian Seward | Fix push/pop/load/store of segment registers. |
commit | commitdiff | tree | snapshot |
| 2004-12-14 |
Julian Seward | Commented-out get_current_tid() hack. |
commit | commitdiff | tree | snapshot |
| 2004-12-14 |
Julian Seward | Update, and thereby unbreak trivial regtest breakage. |
commit | commitdiff | tree | snapshot |
| 2004-12-14 |
Julian Seward | Crude mechanism to avoid flooding the user with emulati... |
commit | commitdiff | tree | snapshot |
| 2004-12-14 |
Julian Seward | * x86 host: make SSE spills/restores work |
commit | commitdiff | tree | snapshot |
| 2004-12-14 |
Julian Seward | Handle Iop_Sar16. |
commit | commitdiff | tree | snapshot |
| 2004-12-13 |
Julian Seward | Bump startup notices around a bit. |
commit | commitdiff | tree | snapshot |
| 2004-12-13 |
Julian Seward | Improve redundant-PutI elimination a bit, so it is... |
commit | commitdiff | tree | snapshot |
| 2004-12-13 |
Julian Seward | Even more folding rules. |
commit | commitdiff | tree | snapshot |
| 2004-12-13 |
Julian Seward | Deal with LibVEX-supplied insn decode failures, and... |
commit | commitdiff | tree | snapshot |
| 2004-12-13 |
Julian Seward | Mechanism for dealing with failures of instruction... |
commit | commitdiff | tree | snapshot |
| 2004-12-13 |
Julian Seward | Move x86-TLS specific stuff out of x86/state.c, back... |
commit | commitdiff | tree | snapshot |
| 2004-12-13 |
Julian Seward | Split up the old x86 LDT/GDT handling stuff. Push... |
commit | commitdiff | tree | snapshot |
| 2004-12-13 |
Julian Seward | x86 guest: simulate LDT/GDT enough that code using... |
commit | commitdiff | tree | snapshot |
| 2004-12-13 |
Julian Seward | Folding rule for Iop_64to32. |
commit | commitdiff | tree | snapshot |
| 2004-12-12 |
Julian Seward | x86 guest/host: fix enough 128-bit vector stuff that... |
commit | commitdiff | tree | snapshot |
| 2004-12-12 |
Julian Seward | Complete enough 128-bit vector stuff in memcheck so... |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | x86 host: Stuff in support of memchecking of 64x2 vecto... |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | Support for 64x2 vector floating point. |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | Stuff to make Memcheck work with SSE1 instructions. |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | Stuff needed for Memcheck of SSE1 instructions. |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Cerion Armour... | Dealt with more 'unpredictables' (all of them?) |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | More support for memchecking 128-bit SIMD code. |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | Basics for 128-bit SIMD code. |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | Fix enough stuff so that x86 MMX tests work. |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | Fix enough stuff so that x86 floating point tests work... |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | Cosmetic-only change (mess with indentation) |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Cerion Armour... | Dealt with undefined instr's properly |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Cerion Armour... | added padding to VexGuestArmState |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Cerion Armour... | Finished dis_branch, so we get IR code for a complete... |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | For now, disable test of: pmaddwd psadbw pslldq psrldq... |
commit | commitdiff | tree | snapshot |
| 2004-12-10 |
Julian Seward | Finish almost all SSE2 integer instructions. (!) |
commit | commitdiff | tree | snapshot |
| 2004-12-09 |
Julian Seward | x86 host/guest: SSE2 integer shifts and subtracts |
commit | commitdiff | tree | snapshot |
| 2004-12-09 |
Cerion Armour... | Reworked dis_loadstore_mult(): load/store multiple |
commit | commitdiff | tree | snapshot |
| 2004-12-09 |
Julian Seward | x86 guest/host: implement a whole bunch of SSE2 integer... |
commit | commitdiff | tree | snapshot |
| 2004-12-09 |
Julian Seward | IR level for support of 128 integer SIMD operations... |
commit | commitdiff | tree | snapshot |
| 2004-12-08 |
Julian Seward | Delete commented-out bits of the old UCode insn decoder. |
commit | commitdiff | tree | snapshot |
| 2004-12-08 |
Julian Seward | x86 guest: finish SSE2 floating point insns. |
commit | commitdiff | tree | snapshot |
| 2004-12-08 |
Julian Seward | x86 guest: another stack of SSE2 insns. |
commit | commitdiff | tree | snapshot |
| 2004-12-07 |
Julian Seward | x86 guest: Implement a whole bunch of SSE2 instructions... |
commit | commitdiff | tree | snapshot |
| 2004-12-07 |
Julian Seward | Redundant-Get elimination: only do the substitution... |
commit | commitdiff | tree | snapshot |
| 2004-12-07 |
Julian Seward | Copy-n-paste 32x4 floating point stuff into 64x2 floati... |
commit | commitdiff | tree | snapshot |
| 2004-12-06 |
Julian Seward | Fix segfaults caused by the impedance matches in sys_si... |
commit | commitdiff | tree | snapshot |
| 2004-12-06 |
Julian Seward | x86 guest: Implement various insns: |
commit | commitdiff | tree | snapshot |
| 2004-12-06 |
Julian Seward | Tests for x86 fldenv/fstenv; also fix error in frstor... |
commit | commitdiff | tree | snapshot |
| 2004-12-06 |
Julian Seward | Ensure VEX control parameters are sane. |
commit | commitdiff | tree | snapshot |
| 2004-12-06 |
Julian Seward | Ensure host CPU is in the state that VEX-generated... |
commit | commitdiff | tree | snapshot |
| 2004-12-06 |
Julian Seward | Program for testing setting of MXCSR. |
commit | commitdiff | tree | snapshot |
| 2004-12-06 |
Julian Seward | Updated expected output |
commit | commitdiff | tree | snapshot |
| 2004-12-06 |
Julian Seward | Use different register numbers in different register... |
commit | commitdiff | tree | snapshot |
| 2004-12-06 |
Julian Seward | Fix bug exposed by improved insn_sse test. |
commit | commitdiff | tree | snapshot |
| 2004-12-06 |
Julian Seward | Another test case, containing a lot of FP code, which... |
commit | commitdiff | tree | snapshot |
| 2004-12-05 |
Julian Seward | Move to new place. |
commit | commitdiff | tree | snapshot |
| 2004-12-05 |
Julian Seward | Contains most fpu, mmx and sse1 insns. |
commit | commitdiff | tree | snapshot |
| 2004-12-05 |
Julian Seward | Place for storing x86 original code files. |
commit | commitdiff | tree | snapshot |
| 2004-12-05 |
Julian Seward | Make small procedures to add/sub small amounts from... |
commit | commitdiff | tree | snapshot |
| 2004-12-05 |
Julian Seward | Finish SSE1 instructions! Finallyatlast. |
commit | commitdiff | tree | snapshot |
| 2004-12-05 |
Julian Seward | Fix a load of confusion with SSE scalar float insns... |
commit | commitdiff | tree | snapshot |
| 2004-12-05 |
Julian Seward | Even more SSE insns. |
commit | commitdiff | tree | snapshot |
| 2004-12-04 |
Julian Seward | x86 host/guest: even more SSE instructions |
commit | commitdiff | tree | snapshot |
| 2004-12-04 |
Julian Seward | Rationalisation/cleanup of float to/from int conversion... |
commit | commitdiff | tree | snapshot |
| 2004-12-04 |
Julian Seward | Set host FPU mode to the default mode expected by VEX... |
commit | commitdiff | tree | snapshot |
| 2004-12-04 |
Julian Seward | x86 guest/host: a whole bunch more SSE instructions. |
commit | commitdiff | tree | snapshot |
| 2004-12-03 |
Julian Seward | Add a bunch of easy SSE insns. |
commit | commitdiff | tree | snapshot |
| next |