1. 44ce46d ARM: Implement QADD and QSUB. Fixes #286917. by sewardj · 12 years ago
  2. 899d183 Add Iop_CmpEQ16x8 to the set of known dependency-breakers. Fixes #290006. by sewardj · 12 years ago
  3. f5dfa3b Comment/formatting only change, to clarify semantics w.r.t. by sewardj · 12 years ago
  4. 738d9dd fix 303116 Add support for the POWER instruction popcntb (VEX part) by philippe · 12 years ago
  5. 44ab8f7 Make the IR sanity checker complain about dirty helpers that return by florian · 12 years ago
  6. a7e9638 * add folding rules for CmpNE32(x,x) and CmpEQ32(x,x), by sewardj · 12 years ago
  7. 6399f81 Fold some long lines (formatting-only change). by sewardj · 12 years ago
  8. ffccf2b Add folding rules for CmpEQ32x4 V256to64_0 V256to64_1 V256to64_2 V256to64_3 by sewardj · 12 years ago
  9. 37a505b Add a new IRConst kind -- V256 -- containing an abbreviated vector by sewardj · 12 years ago
  10. 4a0bee0 Add some constant folding rules for V128 and V256 types. by sewardj · 12 years ago
  11. 68b01f7 Comment-only change re findSSECmpOp. by sewardj · 12 years ago
  12. f1d78fb Enable AVX by default, on processors that support it. by sewardj · 12 years ago
  13. 23db8a0 Add IR ops Iop_CmpNEZ32x8 and Iop_CmpNEZ64x4, needed for Memcheck by sewardj · 12 years ago
  14. d698a05 Handle a couple more AVX floating point comparison cases. by sewardj · 12 years ago
  15. 1407a36 by sewardj · 12 years ago
  16. 8209692 More AVX insns: by sewardj · 12 years ago
  17. 8516a1f by sewardj · 12 years ago
  18. 8eb7ae8 by sewardj · 12 years ago
  19. adf357c Even more AVX insns: by sewardj · 12 years ago
  20. b1a41a2 VCMPPD and VCMPPS incremental fix by sewardj · 12 years ago
  21. 8937816 Implement more AVX insns: by sewardj · 12 years ago
  22. a965176 VROUND{PS,PD}: fix incorrect comments. by sewardj · 12 years ago
  23. 39aa96a Fix for incorrectly passed params to IRExpr_Mux0X in MIPS port. by petarj · 12 years ago
  24. 9de2809 Implement (inexplicably missing) UHADD16. by sewardj · 12 years ago
  25. 4f22890 Add support for by sewardj · 12 years ago
  26. 4c0a7ac Add support for by sewardj · 12 years ago
  27. ed1884d Add support for by sewardj · 12 years ago
  28. 148e594 Fix incorrect implementation of VPERMILP{S,D} variable form. by sewardj · 12 years ago
  29. b1426ef Moving Iop_F64toI32S to correct (binary ops) place in iselWordExpr_R_wrk. by petarj · 12 years ago
  30. d8bca7e Implement by sewardj · 12 years ago
  31. 15ad194 Add support for by sewardj · 12 years ago
  32. 86525cb Add some missing breaks as spotted by BEAM. by sewardj · 12 years ago
  33. a90622a s390_insn_cdas_emit: comment out unused variable r3p1 by sewardj · 12 years ago
  34. f0ad4f8 Move new 256-bit FP Iops to a better place. by sewardj · 12 years ago
  35. 66becf3 More AVX insns: by sewardj · 12 years ago
  36. 47933bc Remove incorrect masking of the imm8 in VSHUFPD. by sewardj · 12 years ago
  37. 4ed05e0 More AVX insns: by sewardj · 12 years ago
  38. 21459cb More AVX insns: by sewardj · 12 years ago
  39. 151cd3e More AVX insns: by sewardj · 12 years ago
  40. a7b0d10 Fix a few issues as reported by the BEAM tool. by florian · 12 years ago
  41. fe0c5e7 Add a CPUID emulation which announces AVX support, but don't enable it yet. by sewardj · 12 years ago
  42. 2a2bda9 Fill in some missing AVX insns: by sewardj · 12 years ago
  43. 6fcd43e Implement even more insns created by gcc-4.7.0 -mavx -O3. by sewardj · 12 years ago
  44. 4b1cc83 Implement even more instructions generated by "gcc-4.7.0 -mavx -O3". by sewardj · 12 years ago
  45. e8a7eb7 Implement a bunch more AVX instructions generated by "gcc-4.7.0 -mavx -O3": by sewardj · 12 years ago
  46. 56c3031 Make a start at implementing 256-bit AVX instructions generated by by sewardj · 12 years ago
  47. b0f1df2 16-bit Thumb PUSH and POP: fix incorrect assertions. by sewardj · 12 years ago
  48. 191c6eb Small improvement for getIReg on MIPS when reading from r0. by petarj · 12 years ago
  49. 362cf84 Merge in a port for mips32-linux, by Petar Jovanovic and Dejan Jevtic, by sewardj · 12 years ago
  50. d0e5fe7 Merge in a port for mips32-linux, by Petar Jovanovic and Dejan Jevtic, by sewardj · 12 years ago
  51. eadea2e Fix a copy'n paste error spotted by Julian. by florian · 12 years ago
  52. 043af21 Fix debug printing of s390 V-insns. Alu ops and such are 2-address insns by florian · 12 years ago
  53. 448cbba Support "compare double ansd swap" insns: CDS, CDSY, and CDSG by florian · 12 years ago
  54. 29a219c dis_AVX128_E_V_to_G is a special case of by sewardj · 12 years ago
  55. fce47a6 Implement by sewardj · 12 years ago
  56. a0fb119 Move VEX_HWCAPS_PPC32_DFP to a more logical place. by sewardj · 12 years ago
  57. 878f151 Fix two Binop / Unop mixups. by florian · 12 years ago
  58. 4c96e61 POWER Processor decimal FP support, part 5 (VEX side). Bug #299694. by sewardj · 12 years ago
  59. 420bfa9 Put the Triop member into a separate struct (IRTriop) and link to that by florian · 12 years ago
  60. 98d02cc Implement by sewardj · 12 years ago
  61. 1d0da84 Fix a cut'n paste error. by florian · 12 years ago
  62. 96d7cc3 Put the Qop member into a separate struct (IRQop) and link to that by florian · 12 years ago
  63. c9069f2 Enhance the guest state effects notation on IRDirty calls, so as to be by sewardj · 12 years ago
  64. d6f38b3 Reduce size of an IRStmt from 40 bytes to 32 bytes on LP64 by florian · 12 years ago
  65. defb78a Add forgotten update. Should have been part of r2359. by florian · 12 years ago
  66. 3587828 Cleanup after t-chaining changes. by florian · 12 years ago
  67. c9e90e5 Update a comment. by florian · 12 years ago
  68. beef61a Fix an out-of-date comment. by florian · 12 years ago
  69. 01ed6e7 Change S390_INSN_HELPER_CALL such that returning a value is part by florian · 12 years ago
  70. 3616a2e Remove, or (where it might later come in handy) comment out artefacts by sewardj · 12 years ago
  71. c93904b Fix the behaviour of VEXTRACTF128, VCMPSD and VCMPSS, all of which were by sewardj · 12 years ago
  72. cfca8cd Implement VINSERTPS imm8, xmm3/m32, xmm2, xmm1 Fix VCVTPD2PS by sewardj · 12 years ago
  73. 07d3455 Take advantage of compare immediate insns as more than half by florian · 12 years ago
  74. 6faf7cc Implement by sewardj · 12 years ago
  75. 251b59e Implement by sewardj · 12 years ago
  76. 8ef2242 Implement by sewardj · 12 years ago
  77. 29ac428 Fix two more incorrect disAMode calls, recently introduced in AVX support code. by sewardj · 12 years ago
  78. d343e62 Fix incorrect uses of disAMode in some SSE4 instructions that have an by sewardj · 12 years ago
  79. 6c4e45c Implement VPACKUWSB = VEX.NDS.128.66.0F.WIG 67 /r by sewardj · 12 years ago
  80. 72df068 Implement by sewardj · 12 years ago
  81. ac75d7b Implement by sewardj · 12 years ago
  82. 6eaf00c Implement by sewardj · 12 years ago
  83. 91fa980 Implement VMOVLHPS xmm3, xmm2, xmm1 = VEX.NDS.128.0F.WIG 16 /r by sewardj · 12 years ago
  84. 97f7245 Implement VPABSD xmm2/m128, xmm1 = VEX.128.66.0F38.WIG 1E /r by sewardj · 12 years ago
  85. 53b1278 Implement VMOVHLPS xmm3, xmm2, xmm1 = VEX.NDS.128.0F.WIG 12 /r by sewardj · 12 years ago
  86. 6be4324 Implement by sewardj · 12 years ago
  87. 80804d1 Implement VCVTTSS2SI xmm1/m32, r32 = VEX.LIG.F3.0F.W0 2C /r by sewardj · 12 years ago
  88. 44565e8 Implement AVX insns by sewardj · 12 years ago
  89. 5c328c0 Tweak initialisation of padding bytes such that future adjustments by florian · 12 years ago
  90. db85550 Enable FCOMS/FCOMPS on amd64. Fixes #300414. (Eliot Moss, moss@cs.umass.edu) by sewardj · 12 years ago
  91. b5e17b9 Fix feature recognition on AMD Bulldozer following the recent AVX by sewardj · 12 years ago
  92. fe8940d Ensure s390x guest state size is 32-byte aligned, as per increase in by sewardj · 12 years ago
  93. 62d3cda Ensure arm guest state size is 32-byte aligned, as per increase in by sewardj · 12 years ago
  94. ae9590b Ensure ppc64 guest state size is 32-byte aligned, as per increase in by sewardj · 12 years ago
  95. c4530ae Add initial support for Intel AVX instructions (VEX side). by sewardj · 12 years ago
  96. 061dc42 Fix disassembly for asi and agsi by florian · 12 years ago
  97. ff9613f Eliminate helper s390_calculate_icc. Rewrite and factor the code to use by florian · 12 years ago
  98. 52af7bc Back out VEX r2326. It was not working correctly. The guard condition by florian · 12 years ago
  99. e065436 Improve insn selection for helper calls. Attempt to evaluate arguments by florian · 12 years ago
  100. 297b606 Use make_gpr throughout. Remove unused parameter. by florian · 12 years ago