1. 4e0083e On s390: Terminate the superblock with Ijk_EmFail if an stfle insn by florian · 12 years ago
  2. 6ef84be Followup to r2483, purely mechanical. Rename: by florian · 12 years ago
  3. 33b0243 Rename libvex_emwarn.h to libvex_emnote.h and fix all by florian · 12 years ago
  4. 2cb7bea Remove now-redundant comment that should have been removed in r2475. by sewardj · 12 years ago
  5. 021f6b4 Implement MOVBE in 32 bit mode. Fixes #304867. (Ambroz Bizjak, by sewardj · 12 years ago
  6. 5a34b8b Implement QDADD and QDSUB. Fixes #305199. (Mans Rullgard, mans@mansr.com) by sewardj · 12 years ago
  7. c8851af Fix LZCNT and TZCNT properly. Fixes #295808. (Jakub Jelinek, jakub@redhat.com) by sewardj · 12 years ago
  8. 944ff5a Re-enable 'prefetch m8' and 'prefetchw m8'. Fixes #305321. by sewardj · 12 years ago
  9. f2d61c4 Iimplement 0F 7F encoding of movq between two registers. Fixes by sewardj · 12 years ago
  10. ae4793e Handle a reg-reg encoding of MOVAPS. Fixes #289584. by sewardj · 12 years ago
  11. 6d52228 Remove unused IRops Iop_SqrtF64r32 and Iop_CalcFPRF. by florian · 12 years ago
  12. a25732d Handle Iop_Left16 so And16 / Sub16 work properly with memcheck. by florian · 12 years ago
  13. 5e0f204 Fix insn selection for Iop_Shr8/16 and Iop_Sar8/16 on s390. by florian · 12 years ago
  14. 19aff3b Remove unused IR ops: Iop_I16StoF64, Iop_F32toI16S, and Iop_I16StoF32. by florian · 12 years ago
  15. 7cd1cde Fix a mnemonic by florian · 12 years ago
  16. a60e843 Fix a mixup. This never caused a problem because both fields have by florian · 12 years ago
  17. 6c46bef VEX part Implement --vex-iropt-register-updates=sp-at-mem-access by philippe · 12 years ago
  18. bc9b872 Support Ijk_TInval style exits on ARM, so that --smc-check= works on by sewardj · 12 years ago
  19. af7ad28 fix the put optimization. It is ok to have F-types in the CC_* by cborntra · 12 years ago
  20. 61f23c1 Update copyright notices for s390 by florian · 12 years ago
  21. 11b8ee8 The arguments in a helper call need to be sign/zero-extended by florian · 12 years ago
  22. af2194f Add support for the cu41 insn. This completes the unicode conversion by florian · 12 years ago
  23. 25e5473 Update copyright dates to include 2012. by sewardj · 12 years ago
  24. 3f8a96a Support the cu14 insn. That insn is very much like cu12 except the by florian · 12 years ago
  25. 5f27dcf Fix a bug in insn selection. For some reason Iop_1UtoXYZ did no by florian · 12 years ago
  26. f3410f9 Add IR debugging aid. by florian · 12 years ago
  27. 6d9b9b2 Support cu12 insn. Part of fixing #289839. by florian · 12 years ago
  28. f366a80 Fix a bug in insn selection. Though shalt not modify the by florian · 12 years ago
  29. c8e2f98 VEX part (remove --vex-iropt-precise-memory-exns, add --vex-iropt-register-updates) by philippe · 12 years ago
  30. 9fe0cc7 Implement VCVT.F32.{S,U}32 S[d], S[d], #frac_bits. Fixes #287175. by sewardj · 12 years ago
  31. 956194b Add support for the CU42 insn. Part of fixing bugzilla #289839. by florian · 12 years ago
  32. ae88411 Non-functional change. Fix some overly long lines and such.. by florian · 12 years ago
  33. 342e01a Upon decode failure set the guest_IA to the address of the insn that by florian · 12 years ago
  34. 6820ba5 Clean up IR construction for insns that do not have straight-line by florian · 12 years ago
  35. 57ebcf1 Change IR generation for MVCLE to not generate cc=3. This should have been by florian · 12 years ago
  36. 14a55df Fix bug 303963. by weidendo · 12 years ago
  37. cf87c94 Change IR generation for SRST, CLST, and CLCLE to not generate cc=3. by florian · 12 years ago
  38. 39815d6 Use always_goto_and_chase for consistency with other "translate" insns. by florian · 12 years ago
  39. 35d27ab Back out special handling for opcode 00 (VEX r2189). by florian · 12 years ago
  40. f321da7 Change logic in computed gotos to use if_condition_goto_computed by florian · 12 years ago
  41. 2a415a1 Add support for the CU24 insn (s390x). Part of fixing #289839. by florian · 12 years ago
  42. a0100c9 Add support for the CU21 instruction (s390x). by florian · 12 years ago
  43. c862f28 Handle Iop_32to1 in the amd64 insn selector. by florian · 12 years ago
  44. fed3ea3 Fix disassembly for insns using the RRF_M0RERE format. by florian · 12 years ago
  45. 5df0b2f eqIRConst: handle Ico_V256. by sewardj · 12 years ago
  46. c5b8bb7 Add more debug print information for the instructions for MIPS. by petarj · 12 years ago
  47. 1a237be Fix incorrect instruction decoding for MOVBE. Followup fix for r2435. by sewardj · 12 years ago
  48. f85e177 Implement MOVBE. Fixes #302287. by sewardj · 12 years ago
  49. e711c80 Move helper functions to guest_s390_helpers.c for consistency with by florian · 12 years ago
  50. 4785530 Handle UD2 a bit better. This change causes Vex to decode UD2 like by sewardj · 12 years ago
  51. 5276ff5 Get rid of gcc warnings about uninitialised variables in the arm front end. by sewardj · 12 years ago
  52. 2f8c0b9 Implement VCMPNGESS (and other laneages: SD, PD, PS). Fixes #302578. by sewardj · 12 years ago
  53. 8c50d7d Increase max allowed pre-allocation (vreg-ised) block size from 10000 by sewardj · 12 years ago
  54. 2bcdd65 ppc front end: fnmadd, fnmsub, fnmadds, fnmsubs: don't negate the by sewardj · 12 years ago
  55. af50a19 Use vpanic, not vassert, you silly. by florian · 12 years ago
  56. 417b22d Use a proper type for sign_mask. by florian · 12 years ago
  57. 7fa6354 Remove redundant break statements. by florian · 12 years ago
  58. ffd2093 Implement (T1) SMMUL{R}. Fixes #300140. (Evgeniy Stepanov, by sewardj · 12 years ago
  59. 44ce46d ARM: Implement QADD and QSUB. Fixes #286917. by sewardj · 12 years ago
  60. 899d183 Add Iop_CmpEQ16x8 to the set of known dependency-breakers. Fixes #290006. by sewardj · 12 years ago
  61. f5dfa3b Comment/formatting only change, to clarify semantics w.r.t. by sewardj · 12 years ago
  62. 738d9dd fix 303116 Add support for the POWER instruction popcntb (VEX part) by philippe · 12 years ago
  63. 44ab8f7 Make the IR sanity checker complain about dirty helpers that return by florian · 12 years ago
  64. a7e9638 * add folding rules for CmpNE32(x,x) and CmpEQ32(x,x), by sewardj · 12 years ago
  65. 6399f81 Fold some long lines (formatting-only change). by sewardj · 12 years ago
  66. ffccf2b Add folding rules for CmpEQ32x4 V256to64_0 V256to64_1 V256to64_2 V256to64_3 by sewardj · 12 years ago
  67. 37a505b Add a new IRConst kind -- V256 -- containing an abbreviated vector by sewardj · 12 years ago
  68. 4a0bee0 Add some constant folding rules for V128 and V256 types. by sewardj · 12 years ago
  69. 68b01f7 Comment-only change re findSSECmpOp. by sewardj · 12 years ago
  70. f1d78fb Enable AVX by default, on processors that support it. by sewardj · 12 years ago
  71. 23db8a0 Add IR ops Iop_CmpNEZ32x8 and Iop_CmpNEZ64x4, needed for Memcheck by sewardj · 12 years ago
  72. d698a05 Handle a couple more AVX floating point comparison cases. by sewardj · 12 years ago
  73. 1407a36 by sewardj · 12 years ago
  74. 8209692 More AVX insns: by sewardj · 12 years ago
  75. 8516a1f by sewardj · 12 years ago
  76. 8eb7ae8 by sewardj · 12 years ago
  77. adf357c Even more AVX insns: by sewardj · 12 years ago
  78. b1a41a2 VCMPPD and VCMPPS incremental fix by sewardj · 12 years ago
  79. 8937816 Implement more AVX insns: by sewardj · 12 years ago
  80. a965176 VROUND{PS,PD}: fix incorrect comments. by sewardj · 12 years ago
  81. 39aa96a Fix for incorrectly passed params to IRExpr_Mux0X in MIPS port. by petarj · 12 years ago
  82. 9de2809 Implement (inexplicably missing) UHADD16. by sewardj · 12 years ago
  83. 4f22890 Add support for by sewardj · 12 years ago
  84. 4c0a7ac Add support for by sewardj · 12 years ago
  85. ed1884d Add support for by sewardj · 12 years ago
  86. 148e594 Fix incorrect implementation of VPERMILP{S,D} variable form. by sewardj · 12 years ago
  87. b1426ef Moving Iop_F64toI32S to correct (binary ops) place in iselWordExpr_R_wrk. by petarj · 12 years ago
  88. d8bca7e Implement by sewardj · 12 years ago
  89. 15ad194 Add support for by sewardj · 12 years ago
  90. 86525cb Add some missing breaks as spotted by BEAM. by sewardj · 12 years ago
  91. a90622a s390_insn_cdas_emit: comment out unused variable r3p1 by sewardj · 12 years ago
  92. 66becf3 More AVX insns: by sewardj · 12 years ago
  93. 47933bc Remove incorrect masking of the imm8 in VSHUFPD. by sewardj · 12 years ago
  94. 4ed05e0 More AVX insns: by sewardj · 12 years ago
  95. 21459cb More AVX insns: by sewardj · 12 years ago
  96. 151cd3e More AVX insns: by sewardj · 12 years ago
  97. a7b0d10 Fix a few issues as reported by the BEAM tool. by florian · 12 years ago
  98. fe0c5e7 Add a CPUID emulation which announces AVX support, but don't enable it yet. by sewardj · 12 years ago
  99. 2a2bda9 Fill in some missing AVX insns: by sewardj · 12 years ago
  100. 6fcd43e Implement even more insns created by gcc-4.7.0 -mavx -O3. by sewardj · 12 years ago