1. abb429b Don't force alignment for LDMxx/STMxx when presented with a misaligned by sewardj · 15 years ago
  2. 2a0cc85 gen{Spill,Reload}_PPC: track recent change in genSpill/Reload signature. by sewardj · 15 years ago
  3. 445dbef Generate a couple more ARM specific offsets; also R1 on ppc32/64. by sewardj · 15 years ago
  4. 2a1ed8e Make the x86 and amd64 back ends use the revised prototypes for by sewardj · 15 years ago
  5. 6c299f3 Merge r1925:1948 from branches/ARM. This temporarily breaks all other by sewardj · 15 years ago
  6. 8688a72 Testing hacklet, to fill the vex tmp allocation area before each by sewardj · 15 years ago
  7. e768e92 by sewardj · 15 years ago
  8. 95e154c Use a shorter instruction encoding for "mov $smallish positive int, %reg". by sewardj · 15 years ago
  9. 3b09235 Specialise "S after 32-bit SUB/CMP"; improves performance by about 2% by sewardj · 15 years ago
  10. 32bf791 Track recent file renaming. by sewardj · 15 years ago
  11. 36af94c Update ("cand1" committed for real use in immediately preceding r1918). by sewardj · 15 years ago
  12. 5eaf82b Use a much faster hash function to do the self-modifying-code checks. by sewardj · 15 years ago
  13. 1485935 Add test program for experimentation with smc-check hashing schemes by sewardj · 15 years ago
  14. 01f8cce Print raw machine code in an easier-to-parse way. by sewardj · 15 years ago
  15. 37b2ee8 Implement mfpvr (mfspr 287) (bug #201585). by sewardj · 15 years ago
  16. 9e341ca Tell the register allocator on x86 that xmm0..7 are trashed across by sewardj · 15 years ago
  17. 0f99be6 Support LODS on amd64. Fixes #189737. by sewardj · 15 years ago
  18. 05a2c38 deepCopyIRCAS: handle NULL dataHi and expdHi without segfaulting. by sewardj · 15 years ago
  19. 3187dc7 Get rid of LibVEX_Version(). by sewardj · 15 years ago
  20. 40d1d21 Fix disassembly printing of cmpxchg insns (don't print "lock" twice). by sewardj · 15 years ago
  21. 1fb8c92 Add new integer comparison primitives Iop_CasCmp{EQ,NE}{8,16,32,64}, by sewardj · 15 years ago
  22. 9c2f13d Fix ppc64 guest layout description following recent DCAS hackery. by sewardj · 15 years ago
  23. ff99b07 Unbreak the svn-version thing following r1904. by sewardj · 15 years ago
  24. cef7d3e by sewardj · 15 years ago
  25. d652012 Double the size of the spill area. Fixes #195838. by sewardj · 15 years ago
  26. c984765 Rename 'Makefile' to 'Makefile-gcc' so as to be compatible with recent by sewardj · 15 years ago
  27. e9d8a26 Merge in branches/DCAS: by sewardj · 15 years ago
  28. 16a5960 Use more POSIX-standard flags for 'ar'. See #195287. by sewardj · 15 years ago
  29. 90472eb Make VexGuestAMD64State have a 16-aligned size once again, following r1886. by sewardj · 15 years ago
  30. f30883e Calculate next %rip correctly in palignr instructions (mmx and xmm-class). by sewardj · 15 years ago
  31. e86310f In order to make it possible for Valgrind to restart client syscalls by sewardj · 15 years ago
  32. 4771230 Change underscores in the middle of library names into dashes. by sewardj · 15 years ago
  33. 2306332 Handle redundant REX.W on PUNPCKHgg. Fixes test case dated 2009-01-22 by sewardj · 16 years ago
  34. ceccb29 Handle both %gs and %fs prefixes on amd64 a bit more "properly". by sewardj · 16 years ago
  35. d2dc14a genoffsets.c: don't use __builtin_offset since older gcc's don't by sewardj · 16 years ago
  36. ba69ffb Change the way pub/libvex_guest_offsets.h is created, so that it is by sewardj · 16 years ago
  37. 7bdd1bc Handle some redundant REX.W prefixes on code from IPP (Intel by sewardj · 16 years ago
  38. 2e28ac4 by sewardj · 16 years ago
  39. d660d41 Initial VEX-end support for Darwin (x86 and amd64). by sewardj · 16 years ago
  40. b7ba04f Handle "movsd G,E" for G and E both regs. This is the non-binutils by sewardj · 16 years ago
  41. 7d8f137 Support "repe scas" on amd64. Fixes #168943. by sewardj · 16 years ago
  42. 1685c28 Tighten up decoding of isel instruction. by sewardj · 16 years ago
  43. cb07be2 Support isel (integer conditional move). by sewardj · 16 years ago
  44. e5e837c Handle MOVSD reg,reg for the encoding which is not emitted by binutils. by sewardj · 16 years ago
  45. ecbaee7 Fixes for compilation warnings from the apparently very strict by sewardj · 16 years ago
  46. 792d771 In 32-bit mode only, accept primary opcode 0x82 and treat it the same by sewardj · 16 years ago
  47. 72cd337 Stop gcc-4.4.0 (snapshot) complaining about strict-aliasing violations. by sewardj · 16 years ago
  48. 4970e4e Support FPREM1 on amd64. Fixes #172563. by sewardj · 16 years ago
  49. a203330 Add a description of the FP offset/size to type VexGuestLayout. by sewardj · 16 years ago
  50. 2b8db3e C89 fixes (stop gcc complaining). by sewardj · 16 years ago
  51. 0f1ef86 Handle frin, frim, frip, friz, in 64-bit mode only, for now. by sewardj · 16 years ago
  52. fe397a2 Ignore .EH bit in lwarx / ldarx as it appears to be merely a hint. by sewardj · 16 years ago
  53. c07349e Add support needed for exp-ptrcheck on ppc32/64. by sewardj · 16 years ago
  54. 7950111 Handle Iop_ReinterpF32asI32, as needed for exp-ptrcheck. by sewardj · 16 years ago
  55. 228c7c8 Minor printing changes. by sewardj · 16 years ago
  56. 019f406 Add Imbe_SnoopedStoreBegin and Imbe_SnoopedStoreEnd, to be used for by sewardj · 16 years ago
  57. 1d2e77f Translate "fnstsw %ax" in a slightly different way, which plays better by sewardj · 16 years ago
  58. 7342b1b In some obscure circumstances, the allocator would incorrectly omit a by sewardj · 16 years ago
  59. c85bf02 Allow 64-byte line sizes (PA6T cpu). by sewardj · 16 years ago
  60. 80d6e6d Fix a couple of longstanding enum inconsistencies discovered by by sewardj · 16 years ago
  61. 0d923d7 Support 8 bit xadd. Fixes #158744. by sewardj · 16 years ago
  62. 068baa2 Compute the starting address of the instruction correctly. This has by sewardj · 16 years ago
  63. d86b6bb Update to check fxrstor too. by sewardj · 16 years ago
  64. 3800e2d Handle fxrstor on x86. Fixes #126389. by sewardj · 16 years ago
  65. dd9095e Allow pushfw and popfw. Fixes #157748. by sewardj · 16 years ago
  66. 842dfb4 Enable repne cmps{b,w,l}. Fixes #153196. by sewardj · 16 years ago
  67. beb5291 Specialise CondNZ after SUBW for both x86 and amd64. by sewardj · 16 years ago
  68. 478646f Merge branches/OTRACK_BY_INSTRUMENTATION into the trunk. This by sewardj · 16 years ago
  69. e7f277a Enable FUCOMPP on amd64. Fixes #161378. by sewardj · 16 years ago
  70. cd538b4 Specialise CondNS after SUBB on amd64. by sewardj · 16 years ago
  71. 9a3431c Specialise CondNS after SUBB. The lack of this was causing Memcheck to by sewardj · 16 years ago
  72. 2e025e8 Show x86 sreg offsets. by sewardj · 16 years ago
  73. a26d820 Update copyright dates ("200X-2007" --> "200X-2008"). by sewardj · 16 years ago
  74. 32bfd3e Fix CPUID: by sewardj · 16 years ago
  75. 150c9cd by sewardj · 17 years ago
  76. d166e28 by sewardj · 17 years ago
  77. 0e9a0f5 Very kludgey implementation of IRET. May or may not fix #155011. by sewardj · 17 years ago
  78. e2957d6 Generate code to handle 64-bit integer loads and stores on 32-bit by sewardj · 17 years ago
  79. 3252c07 Handle the case Add64(expr,const) a bit better. Apparently Massif The by sewardj · 17 years ago
  80. bf0d86c Fix stupid bug in x86 isel: when generating code for a 64-bit integer by sewardj · 17 years ago
  81. dfb038d Implement lods{b,w,l}. Fixes #152818. by sewardj · 17 years ago
  82. 8edc36b Implement DAA/DAS/AAA/AAS. Really stupid and ugly instructions which by sewardj · 17 years ago
  83. bb4396c Support in{b,w,l} and out{b,w,l} on amd64. Fixes #152357. by sewardj · 17 years ago
  84. d7a544b Fix this: by sewardj · 17 years ago
  85. 48b279b gcc-4.3 build fixes. by sewardj · 17 years ago
  86. a384eb9 Implement SALC. Fixes #147628. by sewardj · 17 years ago
  87. 7f45b2b Enable CMPXCHG Gb,Eb. Fixes #147498. by sewardj · 17 years ago
  88. 671da87 Handle the "alternative" (non-binutils) encoding of 'adc' and tidy up by sewardj · 17 years ago
  89. c4356f0 by sewardj · 17 years ago
  90. b4bf588 Accept some apparently redundant REX.W prefixes seen on code in the by sewardj · 17 years ago
  91. 02f79f1 Implement maskmovq and maskmovdq. by sewardj · 17 years ago
  92. 0f50004 Support x86 $int 0x40 .. 0x43 instructions on Linux. Apparently these by sewardj · 17 years ago
  93. b4f6d6b Support td (64-bit counterpart to r1784). by sewardj · 17 years ago
  94. 59c0d8f Better support for trap insns. This adds support for tw (previously twi and by sewardj · 17 years ago
  95. a0e3d42 Add missing return. by sewardj · 17 years ago
  96. be1b6ff by sewardj · 17 years ago
  97. 4d77a9c Merge from CGTUNE branch, code generation improvements for amd64: by sewardj · 17 years ago
  98. eb17e49 Merge from CGTUNE branch: by sewardj · 17 years ago
  99. fb7373a Merge, from CGTUNE branch: by sewardj · 17 years ago
  100. 607ca2d Merge, from CGTUNE branch: by sewardj · 17 years ago