1. 0ce3d95 Set comments and naming convention of bitfields back to _normality_, i.e. bit 0 = lsb (*0%£@% ibm docs...) by cerion · 20 years ago
  2. d23be4e Added store instr groundwork by cerion · 20 years ago
  3. 04bda6d More stuff for automated testing of the fledgling amd64 front end. by sewardj · 20 years ago
  4. 82cb881 Add usage instructions by sewardj · 20 years ago
  5. 4b03f61 Program to assist in automated verification of the amd64 front end. by sewardj · 20 years ago
  6. a299b3d Sync with test1.orig by sewardj · 20 years ago
  7. e941eea Half-hearted attempt to make instruction disassembly print more by sewardj · 20 years ago
  8. ebf362a Fix somewhat dubious-look parentheses (I'm sure it was OK, but still ...) by sewardj · 20 years ago
  9. 73947ef Remove endian-hack (proper solution by j, rev776) by cerion · 20 years ago
  10. 684aa95 Fish ppc32 instruction words out of memory bigendianly regardless of by sewardj · 20 years ago
  11. 932ad94 Okayyyyy, I'm a twit. by cerion · 20 years ago
  12. aabdfbf - Set up proper support for PPC32 archictecture - Wrote the OR ops by cerion · 20 years ago
  13. 163cd16 Baseline inputs for test1.orig. by sewardj · 20 years ago
  14. 0faa4e2 Give it a sensible name. by sewardj · 20 years ago
  15. 7aa4bbc Added dis_int_cmp, dis_int_logic functions by cerion · 20 years ago
  16. 118b23e more insns: rotates, shifts, setcc, sub, xor, nop by sewardj · 20 years ago
  17. 364506c wibble by sewardj · 20 years ago
  18. 3fc67f2 More fiddling with flags. by sewardj · 20 years ago
  19. 7a24055 Build fixes for icc in ultra-paranoid mode. This may not in the end by sewardj · 20 years ago
  20. c68d460 Ahem: PPC_FLAGS -> PPC32G_FLAGS by cerion · 20 years ago
  21. ae69462 - Added ops enum for xer ov,ca flag calculation by cerion · 20 years ago
  22. 55dbb26 more insns: push, pop, not, neg. by sewardj · 20 years ago
  23. ba681be More fixes. by sewardj · 20 years ago
  24. 5e52529 more insns: unsigned widening moves (MOVZ..) by sewardj · 20 years ago
  25. aa15f31 Fix various "bugs" in this input. by sewardj · 20 years ago
  26. 1389d4d More instructions: moves, and conditional jumps. by sewardj · 20 years ago
  27. e9460bd Change a couple of panics into decode failures, which is what they should be. by sewardj · 20 years ago
  28. 43e336c Mess around a bit with icc's (jolly useful) collection of ultra-paranoid flags. by sewardj · 20 years ago
  29. 8c332e2 Fix various type inconsistencies picked up by icc running in by sewardj · 20 years ago
  30. 32b2bbe Do more insns: inc idiv imul by sewardj · 20 years ago
  31. 91ad536 Cleaned up and filled out: by cerion · 20 years ago
  32. 354e5c6 amd64 front end marches ever onwards. by sewardj · 20 years ago
  33. 3ca55a1 Hack on through the undergrowth. Still a long way from anything working. by sewardj · 20 years ago
  34. b5710b8 Add a folding rule for a very common idiom of the amd64 front end. by sewardj · 20 years ago
  35. 4206584 Sync with ./Makefile changes by sewardj · 20 years ago
  36. a340ee8 Fix spelling error in error msg. Duh. by sewardj · 20 years ago
  37. 2f959cc Try and get the amd64 address mode mess sorted out a bit. by sewardj · 20 years ago
  38. be6a8a1 Verify that the x86 address mode decoder is really right, and reword a by sewardj · 20 years ago
  39. 1515db9 changed all occurences of ppc to ppc32 (filenames and text) by cerion · 20 years ago
  40. db1941a oops, more cpustate stuff by cerion · 20 years ago
  41. e77ce01 updated cpustate by cerion · 20 years ago
  42. df0e002 Mucho baseline hacking to get amd64 front end to work. No luck so far :-) by sewardj · 20 years ago
  43. 5059a7b Don't do anything special with "rep nop". The former behaviour was to by sewardj · 20 years ago
  44. 896a137 Initial file setup for guest-ppc by cerion · 20 years ago
  45. dbf550c Test hackery for chasing across conditional branches. Experimental by sewardj · 20 years ago
  46. 893a330 This commit does multiple things (bad, I know): by sewardj · 20 years ago
  47. 66f7a54 More tuning of the eflags machinery. by sewardj · 20 years ago
  48. e9ba432 Another speedup case resulting from profiled runs of bzip2. by sewardj · 20 years ago
  49. 63663e3 Paranoia in enum. by sewardj · 20 years ago
  50. 59c0778 Add more gcc paranoia flags in Makefile, and fix a resulting warning. by sewardj · 20 years ago
  51. a8415ff Fix various compilation warnings emitted by icc, mostly to do with by sewardj · 20 years ago
  52. 37a47aa Bring this up to date. by sewardj · 20 years ago
  53. b3a0429 First pass at doing amd64 address mode decoding. by sewardj · 20 years ago
  54. ecb9489 Lots of grunge for dealing with amd64 integer registers. by sewardj · 20 years ago
  55. 44d494d Add stub definitions for amd64 front end functions. by sewardj · 20 years ago
  56. d20c885 Add a dummy AMD64 front end, as a completely commented-out version of by sewardj · 20 years ago
  57. 65526c2 Fix comment. by sewardj · 20 years ago
  58. a24827f Program for making bootstrap .orig files from 'as -a' output. by sewardj · 20 years ago
  59. 11b3059 Put a ret (0xC3) after each insn, to keep the decoder happy. by sewardj · 20 years ago
  60. a4675cd A bunch of insns to get the amd64 front end hackery started. by sewardj · 20 years ago
  61. 78b150d New directory, for messing with the amd64 front end. by sewardj · 20 years ago
  62. e664ec4 Basic Block Profiler Roolz OK ! by sewardj · 20 years ago
  63. 07f284e Fix performance hole exposed by profiling gzip. by sewardj · 20 years ago
  64. 8d4d223 Reinstate "cmps" (without rep). gzip seems to require it. by sewardj · 20 years ago
  65. 4afab82 First fruits from using new bb profiler: improve handling of guest x86 by sewardj · 20 years ago
  66. 72c7281 Proper support for translation cache management: when a translation is by sewardj · 20 years ago
  67. 1526967 fixed shift_immed & branch by cerion · 20 years ago
  68. d887b86 Rename some functions and types in the top level interface to be more by sewardj · 20 years ago
  69. a245f90 Also test 64-bit add/sub insns (paddq/psubq), although these only by sewardj · 20 years ago
  70. d3f9de7 Instruction selection/emission for Add64 and Sub64. by sewardj · 20 years ago
  71. 1806918 Add new IR primops: Iop_CmpNEZ8x8, Iop_CmpNEZ16x4, Iop_CmpNEZ32x2 and by sewardj · 20 years ago
  72. 6915b97 Fix typos in comment. by sewardj · 20 years ago
  73. 812a858 Comment-only change: record code generation conventions and limitations for x86. by sewardj · 20 years ago
  74. 38a3f86 On x86 host and guest, re-implement the way MMX instructions are done, by sewardj · 20 years ago
  75. a336776 Add some starting-off material for PPC32. by sewardj · 20 years ago
  76. 5c71020 Rename ... by sewardj · 20 years ago
  77. 4fa3037 For holding 32-bit PPC originals. by sewardj · 20 years ago
  78. b5d1be1 This is no longer useful. by sewardj · 20 years ago
  79. c02043c Handle another PSLLDQ sub-case. by sewardj · 20 years ago
  80. 0c9907c Partial implementation of pslldq (SSE2). by sewardj · 20 years ago
  81. 9c32376 x86 floating point accuracy improvements. The aim is to make x86 FP by sewardj · 20 years ago
  82. b07d878 Program to check values of x87 constants. by sewardj · 20 years ago
  83. b941be6 Program for investigating FP rounding error effects. by sewardj · 20 years ago
  84. 55860d8 Observe the memory fencing properties of CPUID. by sewardj · 20 years ago
  85. 33dd31b Fix printing of various instructions when disassembling. by sewardj · 20 years ago
  86. bb3f52d Fix some minor things to do with memory fences and the Elan3 drivers. by sewardj · 20 years ago
  87. aade6d4 SSE2 fixes for mfence-ing. by sewardj · 20 years ago
  88. ce4a282 Machinery for investigation of LOCK prefixes. by sewardj · 20 years ago
  89. 3e83893 Add a trivial new IR construction: a memory fence statement. Connect by sewardj · 20 years ago
  90. 211465d Make it a more effective test. by sewardj · 20 years ago
  91. a741c5d Darn; fix stupid copy-n-paste bug introduced in previous fsave/frstor by sewardj · 20 years ago
  92. a0e83b0 * x86 guest: fix bug in stmxcsr -- rounding mode field set wrongly by sewardj · 20 years ago
  93. bbe85d0 Improve these test programs. by sewardj · 20 years ago
  94. 0bb9285 Test program for x86 fxsave insn. by sewardj · 20 years ago
  95. eecde93 Add crude 'minidist' target (not yet entirely satisfactory). by sewardj · 20 years ago
  96. 7dd2eb2 Remove old CPUID stuff that wasn't being used. by sewardj · 20 years ago
  97. 9df271d Push subarchitecture stuff through the x86 parts. by sewardj · 20 years ago
  98. 8fa4208 C89 police (make buildable with gcc-2.96) by sewardj · 20 years ago
  99. b5d0f3d No longer try to build the attached Valgrind snapshots. by sewardj · 20 years ago
  100. 69f9e3e Update the memcheck instrumenter embedded herein. by sewardj · 20 years ago