1. 05f5e01 Renaming only (no functional change): rename IR artefacts to do by sewardj · 10 years ago
  2. 95a487b Fix comments and code snippets that were making incorrect claims about by florian · 11 years ago
  3. 89ae847 Update copyright dates (20XY-2012 ==> 20XY-2013) by sewardj · 11 years ago
  4. 6c65c12 Support mmxext (integer sse) subset on i386 (athlon). by mjw · 11 years ago
  5. efa834a Make some function parameters pointer to const. by florian · 12 years ago
  6. e13074c Improve accuracy of definedness tracking through the x86 PMOVMSKB and by sewardj · 12 years ago
  7. 1ff4756 Constify VEX's external interface. by florian · 12 years ago
  8. 5df8ab0 Fix HChar / UCHar / Char mixups. VEX now compiles without by florian · 12 years ago
  9. 6ef84be Followup to r2483, purely mechanical. Rename: by florian · 12 years ago
  10. 33b0243 Rename libvex_emwarn.h to libvex_emnote.h and fix all by florian · 12 years ago
  11. 6c46bef VEX part Implement --vex-iropt-register-updates=sp-at-mem-access by philippe · 12 years ago
  12. 25e5473 Update copyright dates to include 2012. by sewardj · 12 years ago
  13. c4530ae Add initial support for Intel AVX instructions (VEX side). by sewardj · 12 years ago
  14. c6f970f Add translation chaining support for amd64, x86 and ARM (VEX side). See #296422. by sewardj · 13 years ago
  15. 4ff2a1a Update comment in r2229 to place the blame in the right place. by sewardj · 13 years ago
  16. 0f30dbc x86g_dirtyhelper_FXRSTOR: work around what looks like a LLVM bug, by sewardj · 13 years ago
  17. e6c53e0 Update all copyright dates, from 20xy-2010 to 20xy-2011. by sewardj · 13 years ago
  18. 03d9114 Wrap up "__attribute__((regparm(n)))" inside a macro so it is only by sewardj · 14 years ago
  19. 321bbbf Add support for AAD and AAM (base 10 only). Fixes #256387. by sewardj · 14 years ago
  20. be91791 Merge from branches/THUMB: A spechelper interface change that allows by sewardj · 14 years ago
  21. b9dc243 Implement SIDT and SGDT as pass-throughs to the host. It's a pretty by sewardj · 14 years ago
  22. 752f906 Update copyright dates to 2010 and change license to standard GPL2+. by sewardj · 14 years ago
  23. ff6b34a amd64: add a couple more spec cases: NLE after SUBL, and NZ after LOGICB. by sewardj · 15 years ago
  24. cef7d3e by sewardj · 15 years ago[Renamed (98%) from priv/guest-x86/ghelpers.c]
  25. e86310f In order to make it possible for Valgrind to restart client syscalls by sewardj · 16 years ago
  26. d660d41 Initial VEX-end support for Darwin (x86 and amd64). by sewardj · 16 years ago
  27. a203330 Add a description of the FP offset/size to type VexGuestLayout. by sewardj · 16 years ago
  28. 3800e2d Handle fxrstor on x86. Fixes #126389. by sewardj · 16 years ago
  29. beb5291 Specialise CondNZ after SUBW for both x86 and amd64. by sewardj · 16 years ago
  30. cd538b4 Specialise CondNS after SUBB on amd64. by sewardj · 17 years ago
  31. 9a3431c Specialise CondNS after SUBB. The lack of this was causing Memcheck to by sewardj · 17 years ago
  32. a26d820 Update copyright dates ("200X-2007" --> "200X-2008"). by sewardj · 17 years ago
  33. 32bfd3e Fix CPUID: by sewardj · 17 years ago
  34. 150c9cd by sewardj · 17 years ago
  35. 8edc36b Implement DAA/DAS/AAA/AAS. Really stupid and ugly instructions which by sewardj · 17 years ago
  36. e744153 Update copyright dates. by sewardj · 18 years ago
  37. c7be3eb Tidy up and finalise x86/amd64 flag spec rules for 3.2.2. by sewardj · 18 years ago
  38. 174c770 Specialise computation of carry flag after ADDL. by sewardj · 18 years ago
  39. 8a81970 Even more flag-spec rules: SUBL-CondNL, SUBL-CondNBE, SUBL-NB and redo by sewardj · 18 years ago
  40. 1ee3e18 A couple more x86 spec rules: COPY-CondNZ and SUBL-CondNS. by sewardj · 18 years ago
  41. c45aa52 Add an %eflags rule for COPY-CondP. by sewardj · 18 years ago
  42. 2eb9ffa Another day, another %eflags reduction rule. by sewardj · 18 years ago
  43. 32d615b More reduction rules, which further reduce memcheck's false error by sewardj · 18 years ago
  44. a33e9a4 Update copyright dates. by sewardj · 18 years ago
  45. c5fd972 Comment-only change. by sewardj · 18 years ago
  46. b83767e Yet another %eflags folding rule - this one for performance reasons. by sewardj · 18 years ago
  47. 9088540 Clear up yet another gcc-4.1.0 stunt leading to false uninitialised by sewardj · 18 years ago
  48. 275ccdf A few more x86 eflags-helper rewrite cases, which further reduce the by sewardj · 18 years ago
  49. 54be8dd Add specialisation rules to simplify the IR for 'testl .. ; js ..', by sewardj · 18 years ago
  50. f32d5a5 Add a function to set/clear the x86 carry flag. (untested) by sewardj · 19 years ago
  51. 879cee0 Move the helper function for x86 'fxtract' to g_generic_x87.c so by sewardj · 19 years ago
  52. c3778a2 Redo x86g_calculate_FXTRACT to only use integer arithmetic. by sewardj · 19 years ago
  53. ce02aa7 Merge in function wrapping support from the FNWRAP branch. That by sewardj · 19 years ago
  54. dc12d39 Comment-only fix by sewardj · 19 years ago
  55. bfceb08 Implement SSE2 'clflush'. by sewardj · 19 years ago
  56. 5e55f49 wibble by sewardj · 19 years ago
  57. d14c570 x86 front end: implement in/out insns. by sewardj · 19 years ago
  58. fda10af x86 front end: implement FXTRACT. I knew there was a reason I'd been by sewardj · 19 years ago
  59. 8f40b07 Rename a couple of inconsistently-named helper functions. by sewardj · 19 years ago
  60. 4ed6429 Implement RDTSC on x86. by sewardj · 19 years ago
  61. 2eef773 Support x86 RCL instructions. by sewardj · 19 years ago
  62. 6d26984 Track the status of the %EFLAGS.AC (alignment check) bit, but by sewardj · 19 years ago
  63. 7bd6ffe by sewardj · 19 years ago
  64. dbcfae7 by sewardj · 19 years ago
  65. 16a403b Tidy up some loose ends in the self-checking-translations machinery, by sewardj · 19 years ago
  66. 9e6491a The logic that drove basic block to IR disassembly had been duplicated by sewardj · 19 years ago
  67. 4017a3b Implement fldenv/fstenv on amd64. by sewardj · 19 years ago
  68. 40e144d more icc -Wall cleanups by sewardj · 20 years ago
  69. a7618ab Looks like I forgot to tell memcheck not to bother to track by sewardj · 20 years ago
  70. 52ff4cc Move some conversion functions (IEEE double <-> x87 extended-real by sewardj · 20 years ago
  71. 4a6f384 icc -Wall cleanups by sewardj · 20 years ago
  72. 0f33861 Fix bug? in do_put_x87 which would have resulting in FLDENV setting to by sewardj · 20 years ago
  73. e128ea1 The helper for FXAM wasn't setting the C1 flag correctly. This bug by sewardj · 20 years ago
  74. a4b4be4 icc -Wall fixes by sewardj · 20 years ago
  75. d24931d The party never stops in x86-land: implement 'fstsw' as cachegrind's by sewardj · 20 years ago
  76. 1f126c5 Add guest_TISTART and guest_TILEN fields to all guest state structs, by sewardj · 20 years ago
  77. 4cca75c Add %EBP/%RBP to the set of registers for which redundant-PUT by sewardj · 20 years ago
  78. b122d42 rm QEMU references; the derivation is now so distant its barely relevant. by sewardj · 20 years ago
  79. e51ae9f A couple more flags-specialisation cases, derived from profiling FP code. by sewardj · 20 years ago
  80. 5827784 More typechecker police. Hopefully this doesn't break anything. by sewardj · 20 years ago
  81. c2bcb6f Get a clean(er) build on amd64. Also a couple of amd64 fe/be fixes. by sewardj · 20 years ago
  82. 893a330 This commit does multiple things (bad, I know): by sewardj · 20 years ago
  83. 66f7a54 More tuning of the eflags machinery. by sewardj · 20 years ago
  84. e9ba432 Another speedup case resulting from profiled runs of bzip2. by sewardj · 20 years ago
  85. a8415ff Fix various compilation warnings emitted by icc, mostly to do with by sewardj · 20 years ago
  86. e664ec4 Basic Block Profiler Roolz OK ! by sewardj · 20 years ago
  87. 07f284e Fix performance hole exposed by profiling gzip. by sewardj · 20 years ago
  88. 4afab82 First fruits from using new bb profiler: improve handling of guest x86 by sewardj · 20 years ago
  89. 38a3f86 On x86 host and guest, re-implement the way MMX instructions are done, by sewardj · 20 years ago
  90. a741c5d Darn; fix stupid copy-n-paste bug introduced in previous fsave/frstor by sewardj · 20 years ago
  91. a0e83b0 * x86 guest: fix bug in stmxcsr -- rounding mode field set wrongly by sewardj · 20 years ago
  92. 9df271d Push subarchitecture stuff through the x86 parts. by sewardj · 20 years ago
  93. 3835288 Duh. Un-break specialisation of x86 guest helper functions. Duh. by sewardj · 20 years ago
  94. 5edfc26 Give different emulation warnings for setting of %mxcsr.fz and %mxcsr.daz. by sewardj · 20 years ago
  95. 3bd6f3e x86 guest: simulate LDT/GDT enough that code using segment override by sewardj · 20 years ago
  96. b9fa69b x86 host/guest: SSE2 integer shifts and subtracts by sewardj · 20 years ago
  97. e5854d6 x86 guest/host: implement a whole bunch of SSE2 integer insns by sewardj · 20 years ago
  98. 164f927 IR level for support of 128 integer SIMD operations. Use this to do by sewardj · 20 years ago
  99. 7df596b x86 guest: Implement various insns: by sewardj · 20 years ago
  100. 0bd7ce6 Even more SSE insns. by sewardj · 20 years ago