1. c6f970f Add translation chaining support for amd64, x86 and ARM (VEX side). See #296422. by sewardj · 13 years ago
  2. e6c53e0 Update all copyright dates, from 20xy-2010 to 20xy-2011. by sewardj · 13 years ago
  3. 5f438dd Rename and rationalise the vector narrowing and widening primops, so by sewardj · 13 years ago
  4. c9bff7d Partially fix underspecification of saturating narrowing primops that by sewardj · 13 years ago
  5. bc161a4 Change the interface to LibVEX_Translate slightly, so as to make the by sewardj · 13 years ago
  6. 1e3830f Fix standalone vex builds following s390x merge. by sewardj · 14 years ago
  7. 2fdd416 Merge from branches/THUMB: new IR primops and associated by sewardj · 14 years ago
  8. 752f906 Update copyright dates to 2010 and change license to standard GPL2+. by sewardj · 15 years ago
  9. cef7d3e by sewardj · 15 years ago
  10. 478646f Merge branches/OTRACK_BY_INSTRUMENTATION into the trunk. This by sewardj · 17 years ago
  11. a26d820 Update copyright dates ("200X-2007" --> "200X-2008"). by sewardj · 17 years ago
  12. c4356f0 by sewardj · 17 years ago
  13. f6c8ebf More IRBB -> IRSB renaming. by sewardj · 18 years ago
  14. e744153 Update copyright dates. by sewardj · 18 years ago
  15. dd40fdf by sewardj · 18 years ago
  16. aca070a Merge r1663-r1666: by sewardj · 18 years ago
  17. 2d258d8 More copyright updates. by sewardj · 18 years ago
  18. 5117ce1 Change the way Vex represents architecture variants into something by sewardj · 19 years ago
  19. c716aea Two different sets of changes (hard to disentangle): by sewardj · 19 years ago
  20. ce02aa7 Merge in function wrapping support from the FNWRAP branch. That by sewardj · 19 years ago
  21. 5b2325f Changed naming convention from 'PPC32' to 'PPC' for all VEX code common to both PPC32 and PPC64. by cerion · 19 years ago
  22. 17c7f95 - x86 back end: change code generation convention, so that instead of by sewardj · 19 years ago
  23. 059601a Revise the PPC32 subarchitecture kinds, so as to facilitated by sewardj · 19 years ago
  24. f461149 API change: pass both the VexGuestExtents and the original by sewardj · 19 years ago
  25. dbcfae7 by sewardj · 19 years ago
  26. ec3c885 Make LibVEX_Translate (an API fn) take a Bool indicating whether or by sewardj · 19 years ago
  27. 9e6491a The logic that drove basic block to IR disassembly had been duplicated by sewardj · 19 years ago
  28. 02ef716 Fix pointer-type mismatches. by sewardj · 19 years ago
  29. 094d139 Floating-point for ppc32 by cerion · 19 years ago
  30. 1ea1b61 Update the embedded memcheck instrumenter so it works again. by sewardj · 20 years ago
  31. de8c987 Icc typechecker police. by sewardj · 20 years ago
  32. 496a58d This commit looks big but it is really quite small. Fixes some by sewardj · 20 years ago
  33. aee4524 Quieten down gcc by cerion · 20 years ago
  34. c279b3f Revert to doing x86->x86 (utterly trivial change) by sewardj · 20 years ago
  35. f0c1c58 Consistently rename all existing IROps which operate on 128-bit values by sewardj · 20 years ago
  36. 5827784 More typechecker police. Hopefully this doesn't break anything. by sewardj · 20 years ago
  37. 07a54cc Allow easy switching of guest-host arch pairs using ifdefs. by sewardj · 20 years ago
  38. 72c7281 Proper support for translation cache management: when a translation is by sewardj · 20 years ago
  39. d887b86 Rename some functions and types in the top level interface to be more by sewardj · 20 years ago
  40. 69f9e3e Update the memcheck instrumenter embedded herein. by sewardj · 20 years ago
  41. c3263ee Oops. Track arch/subarch changes. by sewardj · 20 years ago
  42. cb7a96f Test driver stuff for arm. by sewardj · 20 years ago
  43. 8fc9374 gcc-2.95 build fixes. by sewardj · 20 years ago
  44. 9e7448b Restore ability to run with no instrumentation. by sewardj · 20 years ago
  45. 0276d4b Rename the boolean field in IRStmt_Exit from 'cond' to 'guard' to be by sewardj · 20 years ago
  46. ba99931 Rename all the _Bit types to I1 so as to be consistent with all the by sewardj · 20 years ago
  47. 92d168d Rename INVALID_IRTEMP to IRTemp_INVALID to be consistent with by sewardj · 20 years ago
  48. 3598ef9 Update included copy of the mc_instrument.c. by sewardj · 20 years ago
  49. 5bd4d16 Allow tools to tell Vex when it can/can't chase across basic block by sewardj · 20 years ago
  50. de8a5ae Add a complete standalone copy of the memcheck instrumenter so it can by sewardj · 20 years ago
  51. 9578a8b Various plumbing to allow the optimiser (really, just a subset) to be by sewardj · 20 years ago
  52. eeac841 Rename some types and data fields in a more logical way. No change of by sewardj · 20 years ago
  53. f543586 Use new functions for helper-call-construction. by sewardj · 20 years ago
  54. 9b1004e Add a mini-version of the addrcheck instrumenter so as to help refine by sewardj · 20 years ago
  55. abe017e Much-improved method for configuring test-driver program: copy by sewardj · 20 years ago
  56. 7886230 Clear out old junk. by sewardj · 20 years ago
  57. cefcd71 Track API changes. by sewardj · 20 years ago
  58. b99c4e9 Track LibVEX API changes. by sewardj · 20 years ago
  59. b495240 Hacks du jour by sewardj · 20 years ago
  60. b5bf2e0 Track vex controllability changes, and other hacks-de-jour. by sewardj · 20 years ago
  61. f05537e Minor improvements. by sewardj · 20 years ago
  62. a8fc22c Update to match new max limit of 50 insns per bb. by sewardj · 20 years ago
  63. 4459baa Minor updates. by sewardj · 20 years ago
  64. 188eb32 wibble by sewardj · 20 years ago
  65. 84ff065 by sewardj · 20 years ago
  66. 58800ff Improve verbosity control, so that verbosity can be set individually by sewardj · 20 years ago
  67. 750f407 Fix enough bits and pieces so "int main (void) { return 0; }" works. by sewardj · 20 years ago
  68. 86898e8 Start pushing some instructions through the x86 assembler. by sewardj · 20 years ago
  69. ea64e14 More x86 insn emitter hacking. by sewardj · 20 years ago
  70. bad34a9 Make a start on x86 instruction emission. by sewardj · 20 years ago
  71. 81bd550 Assembler infrastructure. by sewardj · 20 years ago
  72. 1f40a0a - Fix up verbosity control. by sewardj · 20 years ago
  73. e8e9d73 Mucho x86 instruction selector hacking. by sewardj · 20 years ago
  74. 41f43bc - Mucho x86 to IR hacking. by sewardj · 20 years ago
  75. fbcaf33 More stuff. by sewardj · 20 years ago
  76. d733aed Enable valgrind checking of vex (ugly hack). by sewardj · 20 years ago
  77. ced9fe5 Test driver, and test input for "int main ( void ) { return 42; }" by sewardj · 20 years ago
  78. 2b51587 - Pass host-specific insn and register printing functions to by sewardj · 20 years ago
  79. 887a11a Rename everything to use the "vex" name. by sewardj · 20 years ago
  80. ce605f9 - Make stuff link. by sewardj · 20 years ago
  81. ac9af02 Mash around top-level library structure some more. by sewardj · 20 years ago
  82. 3b9d65e by sewardj · 20 years ago
  83. 194d54a * Move the x86 genSpill/genRestore functions to the right place. by sewardj · 20 years ago
  84. 12952ef Test for x86 code generation of shifts, and for vreg coalescing in reg-alloc. by sewardj · 20 years ago
  85. 0ec3325 Make reg allocator work, to a first approximation at least. by sewardj · 20 years ago
  86. 2cd80dc Tie everything together enough so the reg-allocator can be test-run. by sewardj · 20 years ago
  87. c97096c First draft of tree-based instruction selector. by sewardj · 20 years ago