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