1. d2dc14a genoffsets.c: don't use __builtin_offset since older gcc's don't by sewardj · 16 years ago
  2. ba69ffb Change the way pub/libvex_guest_offsets.h is created, so that it is by sewardj · 16 years ago
  3. 7bdd1bc Handle some redundant REX.W prefixes on code from IPP (Intel by sewardj · 16 years ago
  4. 2e28ac4 by sewardj · 16 years ago
  5. d660d41 Initial VEX-end support for Darwin (x86 and amd64). by sewardj · 16 years ago
  6. b7ba04f Handle "movsd G,E" for G and E both regs. This is the non-binutils by sewardj · 16 years ago
  7. 7d8f137 Support "repe scas" on amd64. Fixes #168943. by sewardj · 16 years ago
  8. 1685c28 Tighten up decoding of isel instruction. by sewardj · 16 years ago
  9. cb07be2 Support isel (integer conditional move). by sewardj · 16 years ago
  10. e5e837c Handle MOVSD reg,reg for the encoding which is not emitted by binutils. by sewardj · 16 years ago
  11. ecbaee7 Fixes for compilation warnings from the apparently very strict by sewardj · 16 years ago
  12. 792d771 In 32-bit mode only, accept primary opcode 0x82 and treat it the same by sewardj · 16 years ago
  13. 72cd337 Stop gcc-4.4.0 (snapshot) complaining about strict-aliasing violations. by sewardj · 16 years ago
  14. 4970e4e Support FPREM1 on amd64. Fixes #172563. by sewardj · 16 years ago
  15. a203330 Add a description of the FP offset/size to type VexGuestLayout. by sewardj · 16 years ago
  16. 2b8db3e C89 fixes (stop gcc complaining). by sewardj · 16 years ago
  17. 0f1ef86 Handle frin, frim, frip, friz, in 64-bit mode only, for now. by sewardj · 16 years ago
  18. fe397a2 Ignore .EH bit in lwarx / ldarx as it appears to be merely a hint. by sewardj · 16 years ago
  19. c07349e Add support needed for exp-ptrcheck on ppc32/64. by sewardj · 16 years ago
  20. 7950111 Handle Iop_ReinterpF32asI32, as needed for exp-ptrcheck. by sewardj · 16 years ago
  21. 228c7c8 Minor printing changes. by sewardj · 16 years ago
  22. 019f406 Add Imbe_SnoopedStoreBegin and Imbe_SnoopedStoreEnd, to be used for by sewardj · 16 years ago
  23. 1d2e77f Translate "fnstsw %ax" in a slightly different way, which plays better by sewardj · 16 years ago
  24. 7342b1b In some obscure circumstances, the allocator would incorrectly omit a by sewardj · 16 years ago
  25. c85bf02 Allow 64-byte line sizes (PA6T cpu). by sewardj · 16 years ago
  26. 80d6e6d Fix a couple of longstanding enum inconsistencies discovered by by sewardj · 16 years ago
  27. 0d923d7 Support 8 bit xadd. Fixes #158744. by sewardj · 16 years ago
  28. 068baa2 Compute the starting address of the instruction correctly. This has by sewardj · 16 years ago
  29. d86b6bb Update to check fxrstor too. by sewardj · 16 years ago
  30. 3800e2d Handle fxrstor on x86. Fixes #126389. by sewardj · 16 years ago
  31. dd9095e Allow pushfw and popfw. Fixes #157748. by sewardj · 16 years ago
  32. 842dfb4 Enable repne cmps{b,w,l}. Fixes #153196. by sewardj · 16 years ago
  33. beb5291 Specialise CondNZ after SUBW for both x86 and amd64. by sewardj · 16 years ago
  34. 478646f Merge branches/OTRACK_BY_INSTRUMENTATION into the trunk. This by sewardj · 16 years ago
  35. e7f277a Enable FUCOMPP on amd64. Fixes #161378. by sewardj · 16 years ago
  36. cd538b4 Specialise CondNS after SUBB on amd64. by sewardj · 16 years ago
  37. 9a3431c Specialise CondNS after SUBB. The lack of this was causing Memcheck to by sewardj · 16 years ago
  38. 2e025e8 Show x86 sreg offsets. by sewardj · 17 years ago
  39. a26d820 Update copyright dates ("200X-2007" --> "200X-2008"). by sewardj · 17 years ago
  40. 32bfd3e Fix CPUID: by sewardj · 17 years ago
  41. 150c9cd by sewardj · 17 years ago
  42. d166e28 by sewardj · 17 years ago
  43. 0e9a0f5 Very kludgey implementation of IRET. May or may not fix #155011. by sewardj · 17 years ago
  44. e2957d6 Generate code to handle 64-bit integer loads and stores on 32-bit by sewardj · 17 years ago
  45. 3252c07 Handle the case Add64(expr,const) a bit better. Apparently Massif The by sewardj · 17 years ago
  46. bf0d86c Fix stupid bug in x86 isel: when generating code for a 64-bit integer by sewardj · 17 years ago
  47. dfb038d Implement lods{b,w,l}. Fixes #152818. by sewardj · 17 years ago
  48. 8edc36b Implement DAA/DAS/AAA/AAS. Really stupid and ugly instructions which by sewardj · 17 years ago
  49. bb4396c Support in{b,w,l} and out{b,w,l} on amd64. Fixes #152357. by sewardj · 17 years ago
  50. d7a544b Fix this: by sewardj · 17 years ago
  51. 48b279b gcc-4.3 build fixes. by sewardj · 17 years ago
  52. a384eb9 Implement SALC. Fixes #147628. by sewardj · 17 years ago
  53. 7f45b2b Enable CMPXCHG Gb,Eb. Fixes #147498. by sewardj · 17 years ago
  54. 671da87 Handle the "alternative" (non-binutils) encoding of 'adc' and tidy up by sewardj · 17 years ago
  55. c4356f0 by sewardj · 17 years ago
  56. b4bf588 Accept some apparently redundant REX.W prefixes seen on code in the by sewardj · 17 years ago
  57. 02f79f1 Implement maskmovq and maskmovdq. by sewardj · 17 years ago
  58. 0f50004 Support x86 $int 0x40 .. 0x43 instructions on Linux. Apparently these by sewardj · 17 years ago
  59. b4f6d6b Support td (64-bit counterpart to r1784). by sewardj · 17 years ago
  60. 59c0d8f Better support for trap insns. This adds support for tw (previously twi and by sewardj · 17 years ago
  61. a0e3d42 Add missing return. by sewardj · 17 years ago
  62. be1b6ff by sewardj · 17 years ago
  63. 4d77a9c Merge from CGTUNE branch, code generation improvements for amd64: by sewardj · 17 years ago
  64. eb17e49 Merge from CGTUNE branch: by sewardj · 17 years ago
  65. fb7373a Merge, from CGTUNE branch: by sewardj · 17 years ago
  66. 607ca2d Merge, from CGTUNE branch: by sewardj · 17 years ago
  67. 54477e3 Allow up to 7 prefixes, so as to accept by sewardj · 17 years ago
  68. b707d10 * implement fistp by sewardj · 17 years ago
  69. e29a31d Oops. Fix longstanding bug which will have caused an unnecessary 4M by sewardj · 17 years ago
  70. 90e2e4b Handle x87 FCOMP. by sewardj · 17 years ago
  71. 3465e75 Stop gcc-4.2 producing hundreds of complaints of the form "warning: by sewardj · 17 years ago
  72. 905edbd Implement lahf/sahf on amd64. Also set NDEP on x86 sahf. Fixes #143907. by sewardj · 17 years ago
  73. 9c3b25a Fix various cases where the instruction decoder asserted/paniced by sewardj · 17 years ago
  74. 8165064 Fold Add8(t,t) ==> t << 1. Fixes #143817 (Unused bitfield pad bits by sewardj · 17 years ago
  75. 6ce1a23 Counterpart to r1745: teach the amd64 back end how to generate 'lea' by sewardj · 17 years ago
  76. 79e04f8 Teach the x86 back end how generate 'lea' instructions, and generate by sewardj · 17 years ago
  77. 7fb65eb x86 back end: use 80-bit loads/stores for floating point spills rather by sewardj · 17 years ago
  78. fd4203c amd64 equivalents of vx1742 (synthesise SIGILL in the normal way for by sewardj · 17 years ago
  79. d51dc81 x86 front end: synthesise SIGILL in the normal way for some obscure by sewardj · 17 years ago
  80. ada80ba Support 'INT $3' instruction on amd64 (counterpart to vx1736). by sewardj · 17 years ago
  81. 5619f79 Tolerate redundant REX.W prefix produced by Mono for 'fsqrt' (a lame kludge). by sewardj · 17 years ago
  82. 34085e3 When generating 64-bit code, ensure that any addresses used in 4 or 8 by sewardj · 17 years ago
  83. 6d83422 Comment-only changes. by sewardj · 17 years ago
  84. d8a6fe8 Handle the (bizarre) no-op "26 2E 64 65 90 %es:%cs:%fs:%gs:nop". This by sewardj · 18 years ago
  85. 322bfa0 Support 'INT $3' instruction. by sewardj · 18 years ago
  86. 1859ecd Handle FCOM and FCOMPP in 64-bit mode (see #141790) by sewardj · 18 years ago
  87. f6c8ebf More IRBB -> IRSB renaming. by sewardj · 18 years ago
  88. 0da5eb8 Fill in missing cases in eqIRConst. This stops iropt's CSE pass from by sewardj · 18 years ago
  89. 0474427 Constant fold XorV128(t,t) -> 0. Effect is that memcheck 'knows' by sewardj · 18 years ago
  90. d7f547f Update. by sewardj · 18 years ago
  91. b5e5c6d Implement rcl{b,w,l,q} on amd64. by sewardj · 18 years ago
  92. 5abcfe6 Implement FXSAVE on amd64. Mysteriously my Athlon64 does not seem to by sewardj · 18 years ago
  93. fc1b541 Add 'missing' primop Iop_ReinterpF32asI32 and code generation support by sewardj · 18 years ago
  94. 20fd839 Straggler by sewardj · 18 years ago
  95. e744153 Update copyright dates. by sewardj · 18 years ago
  96. 78ec32b Add mkIRExprVec_6/7. by sewardj · 18 years ago
  97. 7937c5e Use 'ifndef' in the makefile correctly. by sewardj · 18 years ago
  98. 7784bd2 Tidy up flags spec fn, and add a rule for INCW-CondZ. by sewardj · 18 years ago
  99. c7be3eb Tidy up and finalise x86/amd64 flag spec rules for 3.2.2. by sewardj · 18 years ago
  100. 87f471d Handle recent binutils padding "nopw %cs:0x0(%eax,%eax,1)" by sewardj · 18 years ago