1. 8edfde7 Reinstate tests for bsf{w,l} and bsr{w,l}. by sewardj · 19 years ago
  2. f53b735 More AMD64 instructions: sfence, movnti, bsf{w,l,q} by sewardj · 19 years ago
  3. 9f8a395 Comment-only changes by sewardj · 19 years ago
  4. ad50db0 As per r1121, avoid WaW stalls writing the guest state for movss mem->reg. by sewardj · 19 years ago
  5. 85619c4 iselIntExpr64(const): save a precious register in the case where by sewardj · 19 years ago
  6. 5bf1fd4 When generating IR for movsd mem->reg, don't first write the entire by sewardj · 19 years ago
  7. 61825e0 Add a pattern for 64UtoV128(LDle:I64(addr)), so as to generate a by sewardj · 19 years ago
  8. a3b7e3a Whenever the flags thunk is set, fill in all the fields, even NDEP by sewardj · 19 years ago
  9. 0ddbf79 #include <rude_words.h>. The recent change of denotation of no-op IR by sewardj · 19 years ago
  10. a718d5d Reinstate ADC Iv, eAX. by sewardj · 19 years ago
  11. 88a6924 Remember to clear C2 after fsincos, as that actually makes it work by sewardj · 19 years ago
  12. 3aba9eb Support a few more insns I ran across whilst trying to start up by sewardj · 19 years ago
  13. a34c071 Add a folding rule for Mul64. by sewardj · 19 years ago
  14. b659006 Generate instruction-pointer offsets too. by sewardj · 19 years ago
  15. f8da786 Re-enable 'xchg reg, mem'. by sewardj · 19 years ago
  16. a219a80 Use cpp symbol __x86_64__ rather than __amd64__ on the advice of Michael Matz. by sewardj · 19 years ago
  17. a3d1a66 Fix incorrect DIP. by sewardj · 19 years ago
  18. 18b4bb7 Increase default max bb size from 50 to 60 guest instructions. by sewardj · 19 years ago
  19. 40e144d more icc -Wall cleanups by sewardj · 19 years ago
  20. 1d51180 Handle Grp8 w/immediate arg. by sewardj · 19 years ago
  21. 434e069 Fix a stupid bug causing FP instructions to sometimes be ignored, and by sewardj · 19 years ago
  22. 7bc0008 Implement yet more amd64 instructions. by sewardj · 19 years ago
  23. 5cc00ff Re-enable a couple of SSE MOVQ cases. by sewardj · 19 years ago
  24. 137015d Fix many amd64 floating point cases that were missing. by sewardj · 19 years ago
  25. bcbb9de Implement ldmxcsr/stmxcsr. by sewardj · 19 years ago
  26. a7618ab Looks like I forgot to tell memcheck not to bother to track by sewardj · 19 years ago
  27. 86ed762 More paranoia by sewardj · 19 years ago
  28. 924215b amd64 front/back end stuff needed to support x87 extended-real loads/stores. by sewardj · 19 years ago
  29. 5657923 Fix comment. by sewardj · 19 years ago
  30. 52ff4cc Move some conversion functions (IEEE double <-> x87 extended-real by sewardj · 19 years ago
  31. 1e79112 Generate IRStmt_IMark so that cachegrind et al work on amd64. by sewardj · 19 years ago
  32. bde709b Move an assertion to a better place. by sewardj · 19 years ago
  33. 1ea1b61 Update the embedded memcheck instrumenter so it works again. by sewardj · 19 years ago
  34. 18fca0f Update comment. by sewardj · 19 years ago
  35. 4a6f384 icc -Wall cleanups by sewardj · 19 years ago
  36. a2d37d8 reinstate test_misc() by sewardj · 19 years ago
  37. 0f33861 Fix bug? in do_put_x87 which would have resulting in FLDENV setting to by sewardj · 19 years ago
  38. e128ea1 The helper for FXAM wasn't setting the C1 flag correctly. This bug by sewardj · 19 years ago
  39. fef858e Do a sane level of testing. by sewardj · 19 years ago
  40. dbdc5b3 Put some ULLs at the end of 64-bit constants for good measure. by sewardj · 19 years ago
  41. a4b4be4 icc -Wall fixes by sewardj · 19 years ago
  42. 4871b48 icc -Wall fixes by sewardj · 19 years ago
  43. 3ddedc4 Implement %ffree. by sewardj · 19 years ago
  44. 20f6129 Update stuff in test harness. by sewardj · 19 years ago
  45. 0c7a4f9 Very inadequate test program for fxam. by sewardj · 19 years ago
  46. 1fa7b80 Placate icc -Wall. Required hand-to-hand combat with icc, and I may by sewardj · 19 years ago
  47. ebc0f74 Placate icc -Wall. by sewardj · 19 years ago
  48. de8c987 Icc typechecker police. by sewardj · 19 years ago
  49. a5bd0af Fix some isel cases pertaining to 1-bit values. This makes lackey by sewardj · 19 years ago
  50. c5f9297 Don't shout about kludged rdtsc by sewardj · 19 years ago
  51. b4fd2e7 Reinstate 'xadd' instruction. by sewardj · 19 years ago
  52. 007e9ec Re-enable a few cases. by sewardj · 19 years ago
  53. 8330196 Make rdtsc return 1 instead of 0, to stop glibc's resolver looping. by sewardj · 19 years ago
  54. 9ff93bc Deal more rationally with LOCK prefixes, correct at least in the way by sewardj · 19 years ago
  55. 31eecde * widening (u)mulq from memory operand * movb imm8,%bh (untested) by sewardj · 19 years ago
  56. 1e49935 Fix silly bug introduced in r1066. by sewardj · 19 years ago
  57. 4133609 We don't need two copies of this -- there's another in orig_x86. by sewardj · 19 years ago
  58. 8bee6d1 Turns out the recent IRStmt_NoOp hackery broke the IR optimiser quite by sewardj · 19 years ago
  59. d20b290 amd64 back end: deal with (ignore) Ist_IMark and Ist_NoOp by sewardj · 19 years ago
  60. 8137b5b Generate offsets needed for V on amd64. by sewardj · 19 years ago
  61. 428fabd Make several more files compile cleanly with icc -Wall. Hopefully by sewardj · 19 years ago
  62. 03ccf85 The "icc -Wall" placation project rumbles onward ... by sewardj · 19 years ago
  63. c7c098f The Icc typechecker police have been round banging on our doors again. by sewardj · 19 years ago
  64. 600deec Bring up-to-date. by sewardj · 19 years ago
  65. 918c8f3 A small API change: pass both the guest and host word sizes to the by sewardj · 19 years ago
  66. d2445f6 Add a new IR statement kind: IRStmt_NoOp, to denote a no-operation. by sewardj · 19 years ago
  67. 36917e9 Fix copy-n-paste-o spotted by Ceri. by sewardj · 19 years ago
  68. 496a58d This commit looks big but it is really quite small. Fixes some by sewardj · 19 years ago
  69. d24931d The party never stops in x86-land: implement 'fstsw' as cachegrind's by sewardj · 19 years ago
  70. 1c31877 More insns: ftst, movupd by sewardj · 19 years ago
  71. f435bad Move this file to the right place. by sewardj · 19 years ago
  72. bbb7914 Test for the x87 'tst' instruction. In the wrong place unfortunately. by sewardj · 19 years ago
  73. 3d870a3 Framework for front-end floating point disassembly by cerion · 19 years ago
  74. aac7e08 Fill in missing pinsrw memory-to-xmm case. by sewardj · 19 years ago
  75. aee4524 Quieten down gcc by cerion · 19 years ago
  76. cb998d9 Use ULong instead of Int for stopAfter and n_bbs_done - shouldn't run out of bbs for a while now... by cerion · 19 years ago
  77. da08626 handy test wrapper by cerion · 19 years ago
  78. f9e0ef3 stop compiler errors on fp regs, add possibily of setting xer_ca, clearly choose what tests to run by cerion · 19 years ago
  79. 0c12a27 Print IMarks a bit more visibly. by sewardj · 19 years ago
  80. 2b0ca46 We no longer need a complete spare copy of V hanging off the Vex tree. by sewardj · 19 years ago
  81. f168931 by sewardj · 19 years ago
  82. c279b3f Revert to doing x86->x86 (utterly trivial change) by sewardj · 19 years ago
  83. ec6df2f Fixed front-end srawi carry flag calc by cerion · 19 years ago
  84. 1f126c5 Add guest_TISTART and guest_TILEN fields to all guest state structs, by sewardj · 19 years ago
  85. 4cca75c Add %EBP/%RBP to the set of registers for which redundant-PUT by sewardj · 19 years ago
  86. b79fb37 small fix to rlwnm_cb loop by cerion · 19 years ago
  87. 70e2412 Fixed xer_ca flag calc for subfze, by cerion · 19 years ago
  88. a8078f6 Be a bit more paranoid about icbi. by sewardj · 19 years ago
  89. e45acad Improved method for discarding invalidated translations. by sewardj · 19 years ago
  90. 7ce9d15 Support for vex-directed instruction-cache invalidation, needed for by sewardj · 19 years ago
  91. 81db809 Brain-dead (but working) support for Vex-directed translation-cache invalidates. by sewardj · 19 years ago
  92. 32cd080 Somewhat reduce the number of immediate values in test-with-immediate by sewardj · 19 years ago
  93. 99f3577 Fix backend cntlzw by cerion · 19 years ago
  94. a2f7588 Cleanup backend: var name chages like src1,2 -> srcL,R etc by cerion · 19 years ago
  95. 9a036bf Build fixes for gcc-2.96 (be more ANSI C compliant wrt placement by sewardj · 19 years ago
  96. 51fe584 Fixed ghelper mullwo overflow calc by cerion · 19 years ago
  97. 3a589ea Fixed front-end slw for sh_amt of 32 to 64 by cerion · 19 years ago
  98. 7420b09 Fill in missing memory case for pinsrw. by sewardj · 19 years ago
  99. 5a8334e The IR sanity checker quite rightly jumps up and down on the ill-typed by sewardj · 19 years ago
  100. b80f14d Reenable mov imm,$reg. Curious this never happened before. by sewardj · 19 years ago