1. b04a47c Implement PREFETCH{W} m8. by sewardj · 19 years ago
  2. 566d2c7 Implement DC /3 (FCOMP double-real). by sewardj · 19 years ago
  3. bfabcc4 Reenable FST %st(0),%st(?) (0xDD 0xD0 .. 0xDD 0xD7). by sewardj · 19 years ago
  4. c4904af Don't emit cmovl since older x86s don't support it; instead emit a by sewardj · 19 years ago
  5. f07ed03 A minimal implementation of the x86 sysenter instruction by sewardj · 19 years ago
  6. 6d26984 Track the status of the %EFLAGS.AC (alignment check) bit, but by sewardj · 19 years ago
  7. 564f7ea Reinstate SBB r/m, reg. by sewardj · 19 years ago
  8. e74f6f7 Get rid of ludicrously over-paranoid assertion that caused all last by sewardj · 19 years ago
  9. 7787af4 - Partial implementation of reservations, to make lwarx/stwcx. work by sewardj · 19 years ago
  10. 7bd6ffe by sewardj · 19 years ago
  11. f63f16d Newer version of GPLv2 text with newer FSF addresses, no other changes. by sewardj · 19 years ago
  12. 2bd97d1 Implement 0xA0 /* MOV Ob,AL */ and 0xA2 /* MOV AL,Ob */. by sewardj · 19 years ago
  13. b7bcdf9 Ignore redundant REX.W prefix on CALL Ev. by sewardj · 19 years ago
  14. dbcfae7 by sewardj · 19 years ago
  15. b6d02ea Specialise NZ after DECW. by sewardj · 19 years ago
  16. 87277cb Implement 0xA1 /* MOV Ov,eAX */ and 0xA3 /* MOV eAX,Ov */. This by sewardj · 19 years ago
  17. 0e2cc67 Reinstate some FP instructions. With --tool=none we now have a by sewardj · 19 years ago
  18. 8fb8869 Implement ffreep %st(0). Fixes #109718. by sewardj · 19 years ago
  19. 071895f Implement ficom{p,}{w,l}. This should fix #103594. by sewardj · 19 years ago
  20. 743d8f0 Typechecker police. by sewardj · 19 years ago
  21. 7f08078 Get rid of warnings from gcc. by sewardj · 19 years ago
  22. 08551a7 Never ever delete vex_svnversion.h except when doing 'make version'. by sewardj · 19 years ago
  23. afc0bfd Don't delete vex_svnversion.h during 'make clean'. This causes by sewardj · 19 years ago
  24. 4f9847d Implement a couple of missing x87 insns. by sewardj · 19 years ago
  25. 9759a81 Update always-defined areas. by sewardj · 19 years ago
  26. a219519 More isel cases. by sewardj · 19 years ago
  27. 18e98d4 Some of the ppc32 front end stuff generates huge amounts of IR and by sewardj · 19 years ago
  28. 9053d22 Reenable an ADC variant. by sewardj · 19 years ago
  29. 41c0109 Implement ADC Ib, AL. by sewardj · 19 years ago
  30. a32ad6b Enable RCR tests. by sewardj · 19 years ago
  31. 112b099 An appallingly inefficient, but correct, implementation of rcr. On by sewardj · 19 years ago
  32. 98e9f34 Implement bswapq %reg. Generates pretty verbose code, but it works. by sewardj · 19 years ago
  33. e14bb9f Partially successful effort to get FP working again. by sewardj · 19 years ago
  34. 8a8588d Fix signedness of immediate. by sewardj · 19 years ago
  35. c965953 Reinstate rlwnm and change ROTL32 back to what it looked like before I by sewardj · 19 years ago
  36. 6fa6bf1 Fix XER.OV computation after multiply. by sewardj · 19 years ago
  37. 0e88d8f Fix very stupid bug in my mtxer implementation. The relevant IRStmts by sewardj · 19 years ago
  38. 20ef547 Do all ppc32 flag calculations in-line, partly for performance reasons by sewardj · 19 years ago
  39. bc21094 Implement STC/CLC/CMC, and take the opportunity to make PUSHFL work a by sewardj · 19 years ago
  40. 7a06b85 Implement SBB Ev,Gv. by sewardj · 19 years ago
  41. 6359f81 Implement LOOP disp8 (0xE2). by sewardj · 19 years ago
  42. c8b2635 Implement F3 90 (rep nop). by sewardj · 19 years ago
  43. 005b4ef Specialise NZ after ANDL/ORL/XORL. This fixes #109314. by sewardj · 19 years ago
  44. 3f81c4e Add some specialisation rules which are ultimately helpful in reduce by sewardj · 19 years ago
  45. 22cab06 Make ADC Ev,Gv work. by sewardj · 19 years ago
  46. 109e935 iselCondCode: handle literals. by sewardj · 19 years ago
  47. 68884ef Add a folding rule for 1Sto16. by sewardj · 19 years ago
  48. d45b446 Handle 0 :: Ity_I1 as well as 1 :: Ity_I1. by sewardj · 19 years ago
  49. feacf14 Fix up linking/relocation a bit, and track API changes in r1272. by sewardj · 19 years ago
  50. 5e0274d Track API changes in r1272. by sewardj · 19 years ago
  51. b51f0f4 by sewardj · 19 years ago
  52. 37b71bf Fix build breakage. by sewardj · 19 years ago
  53. 8ea6771 Implement 8-byte-transfer cases for lwsi and stswi. by sewardj · 19 years ago
  54. 900f6b5 Added LibVEX_GuestPPC32_put_cr7(), LibVEX_GuestPPC32_put_cr() by cerion · 19 years ago
  55. 51900a2 Added LibVEX_GuestPPC32_get_cr() for easy access to entire cond reg by cerion · 19 years ago
  56. 0bfc6b6 My life is one endless stream of small things which don't quite work. by sewardj · 19 years ago
  57. c24824a Comment-only-change: record subtle interactions between self-checks by sewardj · 19 years ago
  58. e8aaa87 Fix bits and pieces needed to make self-checking-translations work on amd64. by sewardj · 19 years ago
  59. 16a403b Tidy up some loose ends in the self-checking-translations machinery, by sewardj · 19 years ago
  60. ec3c885 Make LibVEX_Translate (an API fn) take a Bool indicating whether or by sewardj · 19 years ago
  61. db4738a Basic support for self-checking translations. It fits quite neatly by sewardj · 19 years ago
  62. a27cfc4 Keep older versions of gcc (3.0.4) happy. by sewardj · 19 years ago
  63. ab10ac2 ... and fix the fix (oh for clear documentation...) by cerion · 19 years ago
  64. 3182fd4 fixed load-mult-word bad-insn-check bug by cerion · 19 years ago
  65. d797899 What is it with me add and's! by cerion · 19 years ago
  66. b95a3db Bringing back load/store multiple word. *These insns not yet checked* by cerion · 19 years ago
  67. 8253ad3 Implement fcmovu/fcmovnu. gcc-4.0.1 -msse2 -ftree-vectorize generates them. by sewardj · 19 years ago
  68. d4d3dd6 Add some casts. by sewardj · 19 years ago
  69. 7d7f1b6 A further hack to reduce ppc32 reg-alloc costs: don't give the by sewardj · 19 years ago
  70. ee7d228 Fix (well, ameliorate, at least) some lurking performance problems by sewardj · 19 years ago
  71. 6485f25 Fix comment. by sewardj · 19 years ago
  72. 2f52de4 Get rid of endianness assumption in client-request-spotter. by sewardj · 19 years ago
  73. 270def4 Change type of deltas from ULong to Long throughout. Probably pointless. by sewardj · 19 years ago
  74. 52d0491 Change type of deltas from UInt to Int throughout. Probably pointless. by sewardj · 19 years ago
  75. db36c0f Type casting cleanups. by sewardj · 19 years ago
  76. 9e6491a The logic that drove basic block to IR disassembly had been duplicated by sewardj · 19 years ago
  77. a5f957d Fix backend bug: the immediate on PPC32AMode_IR is 16 bits signed, not unsigned. by sewardj · 19 years ago
  78. a50fde5 Implemented altivec load: lvx - xfontsel runs now (tool=none) by cerion · 19 years ago
  79. 807d0eb Cleaned up read/write register functions, wrt XER, and fixed a bug for write to VSCR. by cerion · 19 years ago
  80. bddbae6 Fixed a couple of bugs relating to condition register reading/writing, and conditional register logic by cerion · 19 years ago
  81. b66dfa3 comment-only change: renumber register offsets correctly by cerion · 19 years ago
  82. 2325699 Yet Another Folding Rule (YAFR) (tm) by sewardj · 19 years ago
  83. 151ba33 Track recent API change (introduction of VexArchInfo). by sewardj · 19 years ago
  84. af1ceca Enhance IR so as to distinguish between little- and big-endian loads and by sewardj · 19 years ago
  85. f486035 deltaIRStmt: handle IRStmt_MFence. by sewardj · 19 years ago
  86. 02ef716 Fix pointer-type mismatches. by sewardj · 19 years ago
  87. 2c039c9 Comment wibble by sewardj · 19 years ago
  88. e523a4b Fill in guest_ppc32_state_requires_precise_mem_exns() properly, so Vex by sewardj · 19 years ago
  89. d94b73a Connect up the plumbing which allows the ppc32 front end to know the by sewardj · 19 years ago
  90. 27e1dd6 (API-visible change): generalise the VexSubArch idea. Everywhere by sewardj · 19 years ago
  91. 0171310 We have more than 59 allocateable regs now (duh) by cerion · 19 years ago
  92. 6587f2f some more isel cases: v128,f32 by cerion · 19 years ago
  93. 336246a Fixed bug in doHelperCall, passing LONG_LONG params by cerion · 19 years ago
  94. 91c62fd Fixed coupla altivec typos - hopefully fixes FC4 build by cerion · 19 years ago
  95. e21595a Implemented just enough of isel for an AltiVec store - ls runs on g5 now, yay! by cerion · 19 years ago
  96. 6b6f59e Reshuffled host-ppc32 AltiVec integer insns Added some AltiVec fp insns and CMov by cerion · 19 years ago
  97. c3d8bdc PPC32 AltiVec host-end framework & intruction output - no fp yet by cerion · 19 years ago
  98. 6529aff PPC32 AltiVec reg offsets by cerion · 19 years ago
  99. a982c05 AltiVec insn parsing for guest end. by cerion · 19 years ago
  100. 6b30d85 fixed sign-extension bug for branches by cerion · 19 years ago