1. a2d8d75 Remove something old (really, a test commit for the new repo location) by sewardj · 20 years ago
  2. 941a905 Jocelyn Mayer's fabulous ppc test program. by sewardj · 20 years ago
  3. 2825ac4 As part of the build process, generate pub/libvex_guest_offsets.h holding by sewardj · 20 years ago
  4. 6eb415d A place to put auxiliary programs used as part of the build process. by sewardj · 20 years ago
  5. e9d361a Cleaned up front end a fair bit. by cerion · 20 years ago
  6. fa09ac5 fix cmd call of switchback, and deal with return err 256 by cerion · 20 years ago
  7. e51ae9f A couple more flags-specialisation cases, derived from profiling FP code. by sewardj · 20 years ago
  8. 6e48e28 guest state padding wibble by sewardj · 20 years ago
  9. 7342c37 Cleaning up frontend - inc. changing all guest-state UChars to UInts by cerion · 20 years ago
  10. 9e263e3 Cleaned up backend a little by cerion · 20 years ago
  11. 01ca53e Dealt properly with immediates in the backend - reduces emmitted code by ~1/3 by cerion · 20 years ago
  12. 4e9083c comments only: guest-state offsets by cerion · 20 years ago
  13. 47c526b Cleaned up isel for instns taking an RI arg by cerion · 20 years ago
  14. 997661a printout stderr msg on abnormal switchback exit by cerion · 20 years ago
  15. 4f7daf2 Fixed sign-extend bug for compares (just putting imm in a reg, for now) - test_bzip works now! by cerion · 20 years ago
  16. 87d34ca Simplified sraw a little by cerion · 20 years ago
  17. 82c9f2f * toIR.c: Handle a few more insns needed to run simple X applications by sewardj · 20 years ago
  18. 87ae783 Deal with last_bad == given_last_good by cerion · 20 years ago
  19. b8c3b7f Small backend printout changes only by cerion · 20 years ago
  20. ea6bccb Add a constant folding rule for MullS32. by sewardj · 20 years ago
  21. 2ee871e Front end bug: bad arg order for MuxOX of srw by cerion · 20 years ago
  22. 35663a7 Backend bug: mkFormD wasn't smallifying the imm by cerion · 20 years ago
  23. ab2e191 perl script to run a binary search with switchback by cerion · 20 years ago
  24. 0d330c5 Front-end fix for slw - _record_ the result... by cerion · 20 years ago
  25. 1e636d6 Gradually move popular translations towards the start of the by sewardj · 20 years ago
  26. 08d9122 Get rid of assertion which, as gcc points out, is useless. by sewardj · 20 years ago
  27. 397f88b Placate Icc in the usual way. by sewardj · 20 years ago
  28. f057afb A few more 64-bit folding rules. by sewardj · 20 years ago
  29. a890367 Comment-only change. by sewardj · 20 years ago
  30. 901ed12 Oops! The whole point of rev 980 was to get rid of eregOfRM and by sewardj · 20 years ago
  31. 5b47060 A major overhaul of the way integer register decoding is done on amd64. by sewardj · 20 years ago
  32. d19fc16 Icc typechecker police. by sewardj · 20 years ago
  33. e395ae8 More icc-related cleanups. by sewardj · 20 years ago
  34. 1027dc2 Icc typechecker police. by sewardj · 20 years ago
  35. 9c9ee3d Fix some register-field decoding bugs for SSE. Nasty. There has to by sewardj · 20 years ago
  36. e67534c Fixed some front end with-zero loads by cerion · 20 years ago
  37. e6b39c4 Fixed isel::load of small imm to reg - these are UInts: we don't want sign extension. by cerion · 20 years ago
  38. 98e65ba Add toUInt. by sewardj · 20 years ago
  39. da47ba4 Icc typechecker fixes. by sewardj · 20 years ago
  40. 8ee8c88 Another round of placating icc's typechecker. by sewardj · 20 years ago
  41. 0190847 Simplified front-end IR encoding for some subtracts by cerion · 20 years ago
  42. 5e2527e Alu32::SUB was broken in the backend. by cerion · 20 years ago
  43. 37d5257 Even more amd64 floating point bits and pieces. by sewardj · 20 years ago
  44. 533e0c2 Fix flags define & printout last run translation after all... by cerion · 20 years ago
  45. 885e66e Fixes to getReg_field, putReg_field by cerion · 20 years ago
  46. c49ce23 Fill in a bunch more amd64 floating point cases. Some non-trivial by sewardj · 20 years ago
  47. 84b62f4 Re-arranged switchback::run_simulator a little, so can print translation of current bb (so if test breaks @ N, we can switchback @ N and N gets printed) by cerion · 20 years ago
  48. be112dd Correction to iselCC::IexTmp by cerion · 20 years ago
  49. 9abfcbc Added a couple of unhandled isel instrs: by cerion · 20 years ago
  50. 9d88da6 Fix to guest-ppc32 subfic by cerion · 20 years ago
  51. 8d96531 Fill in a huge number of amd64 floating point cases, and start to by sewardj · 20 years ago
  52. fbda9b7 Fixed a backend shift bug: src/dst were swapped in emitted code. by cerion · 20 years ago
  53. 239e2e4 Another go at fixing the rotate mask by cerion · 20 years ago
  54. 98644ff Fixed a rotate bug: IBM bit labelling got me again by cerion · 20 years ago
  55. 48090c0 Some simplifying of guest register access in toIR.c by cerion · 20 years ago
  56. 3007c7f Added front-end code for conditional register logic instrs by cerion · 20 years ago
  57. f9d6e22 Just some assembly printout changes by cerion · 20 years ago
  58. eba63f8 Cleaning up the x86 back end: get rid of instruction variants which by sewardj · 20 years ago
  59. 0b21044 Fix wrong comments (comment-only change) by sewardj · 20 years ago
  60. 1a01e65 Many amd64 FP cases, including conversion to/from int (tedious stuff). by sewardj · 20 years ago
  61. 3c6e167 Fix to run_translation: need to save LR on _caller's_ stack, and leave a hole for a callee to do the same on our stack. by cerion · 20 years ago
  62. 7f000af Added new instruction RdWrLR to read/write link register. by cerion · 20 years ago
  63. 7c1dd1b Coupl'a front-end load / save bugs by cerion · 20 years ago
  64. b5c07cf Make the switchbacker work on ppc32. by sewardj · 20 years ago
  65. 8c51ed4 Better assembly printouts, and added iselCondCode 1:Bit Const by cerion · 20 years ago
  66. 57b4c6d Gotcha! by cerion · 20 years ago
  67. 9a934a9 just turned off some debug printfs by cerion · 20 years ago
  68. a31e8b5 coupl'a small fixes for ppc32 by cerion · 20 years ago
  69. e97e106 Fixes to host_ppc32: by cerion · 20 years ago
  70. 4561acb Corrected some mistakes in guest_ppc32 by cerion · 20 years ago
  71. 144fd8c finished off switchback code for ppc32 by cerion · 20 years ago
  72. 9da1697 More amd64 SSE/FP bits and pieces. by sewardj · 20 years ago
  73. 1830386 amd64 guest/host floating point square root (easy) and comparisons (difficult) by sewardj · 20 years ago
  74. 0852a13 Make a start on floating point for AMD64 (really part of rev 936 but I by sewardj · 20 years ago
  75. 1001dc4 Make a start on floating point for AMD64. by sewardj · 20 years ago
  76. cb6091d Add %xmm0 .. %xmm15 to the amd64 guest state. by sewardj · 20 years ago
  77. 3f5d7fa Add to-do note (comment-only change) by sewardj · 20 years ago
  78. 4add714 Folding rule for Shr64. by sewardj · 20 years ago
  79. 909c06d Fix various front-end anomalies found by the amd64 test program. by sewardj · 20 years ago
  80. 871a95c Test a few more bits and pieces. by sewardj · 20 years ago
  81. 03c96e8 Deal correctly with out-of-range shifts/rotates. by sewardj · 20 years ago
  82. 85520e4 Fix many amd64 guest/host cases required to run test/test-amd64.c. by sewardj · 20 years ago
  83. 96f47ac This is the same as the test-x86*.[ch] but modified for AMD64. by sewardj · 20 years ago
  84. 0d04c0e Advance ppc32 to the point where we can hope to start the program. by sewardj · 20 years ago
  85. 312b4bb Handle some ppc32 relocation types. by sewardj · 20 years ago
  86. de28b5b correction to branch instr for ppc hack by cerion · 20 years ago
  87. f6f41aa surely it couldn't be still more ppc hacks... by cerion · 20 years ago
  88. 6866d76 Even more ppc32 hacks by sewardj · 20 years ago
  89. 69fd475 More ppc hacks by sewardj · 20 years ago
  90. 4a96062 ppc32 hacks by sewardj · 20 years ago
  91. cc82c6a first ppc32 assembly attempts... by cerion · 20 years ago
  92. a6b93d1 Fix enough stuff to get through 'hello world' on amd64. by sewardj · 20 years ago
  93. 855dc72 Tidy up the constant folder and add some more rules. by sewardj · 20 years ago
  94. a56e9cc Cleaned up a little more by cerion · 20 years ago
  95. d05ee44 Fixed silly bug (and->add ahem.) by cerion · 20 years ago
  96. 7cf8e4e Fixed emit_PPC32Instr::Pin_Goto by cerion · 20 years ago
  97. fd0b87f Emitted Div, fixed mul... that's the lot for return0.orig\! by cerion · 20 years ago
  98. 98411db hdefs by cerion · 20 years ago
  99. 33aa6da More instr emitting: - most 'forms' done - had a go at Pin_Call, Pin_Goto by cerion · 20 years ago
  100. e1106f7 ... and forgetful :-) by cerion · 20 years ago