- 8e2d971 The length of a disassemnled insn is always positive. by florian · 10 years ago
- d4cc0de Make VexTranslateArgs::guest_bytes_addr an Addr value. Fix ripple. by florian · 10 years ago
- beac530 It has long been assumed that host and guest architectures by florian · 10 years ago
- dc36943 Remove a few dead assignments. by florian · 10 years ago
- e2cc4de Fix 197259 Unsupported arch_prtctl PR_SET_GS option by philippe · 10 years ago
- cacba8e More constification. by florian · 10 years ago
- e3a10d7 Add a nasty temporary kludge to CPUID that allows 64-bit MacOSX 10.10 by sewardj · 10 years ago
- 07ab40d Fix incorrect decoding of AVX2 insns: by sewardj · 10 years ago
- 8462d11 Constification part 4. by florian · 10 years ago
- 28d71ed Change how FXSAVE and FXRSTOR are done, so as to avoid pushing the XMM by sewardj · 10 years ago
- 1ddee21 Rename IROps for reciprocal estimate, reciprocal step, reciprocal sqrt by sewardj · 10 years ago
- e3fa0f8 Bug 330319 - vex amd64->IR: unhandled instruction bytes: 0xF 0x1 0xD5 (xend) by mjw · 10 years ago
- 9b76916 Improve infrastructure for dealing with endianness in VEX. This patch by sewardj · 10 years ago
- eead319 Implement PCMPxSTRx cases 0x0E, 0x34, 0x14, and reformat some of the by sewardj · 10 years ago
- 67ac3fd Recognize MPX instructions and bnd prefix. Bug #333666. by mjw · 10 years ago
- 05f5e01 Renaming only (no functional change): rename IR artefacts to do by sewardj · 10 years ago
- e9c51c9 x87 instructions FSIN, FCOS, FSINCOS and FPTAN: handle out-of-range by sewardj · 10 years ago
- 9571dc0 Make the following primops take a third (initial) argument to by sewardj · 10 years ago
- d5453bf Bug 328100 - XABORT not implemented. by mjw · 11 years ago
- 89ae847 Update copyright dates (20XY-2012 ==> 20XY-2013) by sewardj · 11 years ago
- 83da6d7 Handle PCMPxSTRx cases 0x30 and 0x40. Fixes #320998. by sewardj · 11 years ago
- 6491f86 Tidyup -- no functional change. Replace all "pfx & PFX_LOCK" by sewardj · 11 years ago
- 38b1d69 amd64 front end: accept XACQUIRE and XRELEASE on exactly the insns that by sewardj · 11 years ago
- 66e40ae Add support for an alternative encoding of 'PUSH reg', viz FF /6, by sewardj · 11 years ago
- 9d690c6 Fix guest_amd64_toIR xbegin and xtest to match cpuid given for AVX hwcaps. by mjw · 11 years ago
- 9e4c376 Add a kludgey implementation of XTEST to go with the kludgey by sewardj · 11 years ago
- a56f369 Add support for the Intel TM "xbegin" instruction, by jumping directly by sewardj · 11 years ago
- 1bf44e3 x86 front ends: tighten up decoding of MOV Ib,Eb and MOV Iv,Ev. This by sewardj · 11 years ago
- c31e6cb Bug 323893 - SSE3 not available on amd cpus in valgrind. by mjw · 11 years ago
- 9041956 Eliminate IRExprP__VECRET and IRExprP__BBPTR and introduce two new by florian · 11 years ago
- 74142b8 Add infrastructural support (IR, VEX) to allow returns of 128- by sewardj · 11 years ago
- 656b8f4 Fix some rebasing fallout pertaining to today's AVX2 landing. Fixes #317463. by sewardj · 11 years ago
- 4d780eb Add support for the EQ_UQ SSE FP comparison operation. BZ#317444. by tom · 11 years ago
- cc3d219 AMD64: Add support for AVX2, BMI1, BMI2 and FMA instructions (VEX side). by sewardj · 11 years ago
- 818c730 Implement RDTSCP on amd64, finally. This fixes #251569 and dups by sewardj · 11 years ago
- 92eef38 Implement SSE4 MOVNTDQA insn. Fixes #316503. by sewardj · 11 years ago
- 99dd03e Infrastructure cleanup part 2. by florian · 11 years ago
- 009230b Infrastructure cleanup: change type of the condition field of by sewardj · 11 years ago
- 8cef87d Fold out an expression which is always False. Spotted by Florian using Coverity. by sewardj · 12 years ago
- f888399 Remove const qualifier from function return type. by florian · 12 years ago
- 78a2059 Implement 128-bit PMOVMSKB using a single new primop (Iop_GetMSBs8x16) by sewardj · 12 years ago
- 442e51a Make diagnostics for SIGILL more controllable (VEX part). by sewardj · 12 years ago
- dbcb1df Re-enable XADD Gb,Eb. Fixes #307106. (Jakub Jelinek, jakub@redhat.com) by sewardj · 12 years ago
- 55085f8 Changes for -Wwrite-strings by florian · 12 years ago
- f833ed4 Add a special-case implementation of PCMPISTRI $0x3A, which generates by sewardj · 12 years ago
- e13074c Improve accuracy of definedness tracking through the x86 PMOVMSKB and by sewardj · 12 years ago
- 5df8ab0 Fix HChar / UCHar / Char mixups. VEX now compiles without by florian · 12 years ago
- a87ce53 Fix PCMPxSTRx variant $0x46. Fixes #306664. by sewardj · 12 years ago
- 4955c74 Remove alignment checks for VMPSADBW, VPHMINPOSUW, VPALIGNR since they by sewardj · 12 years ago
- 2245ce9 VEX-side support for the V-bit tester. by florian · 12 years ago
- 6ef84be Followup to r2483, purely mechanical. Rename: by florian · 12 years ago
- 2cb7bea Remove now-redundant comment that should have been removed in r2475. by sewardj · 12 years ago
- c8851af Fix LZCNT and TZCNT properly. Fixes #295808. (Jakub Jelinek, jakub@redhat.com) by sewardj · 12 years ago
- 944ff5a Re-enable 'prefetch m8' and 'prefetchw m8'. Fixes #305321. by sewardj · 12 years ago
- f2d61c4 Iimplement 0F 7F encoding of movq between two registers. Fixes by sewardj · 12 years ago
- ae4793e Handle a reg-reg encoding of MOVAPS. Fixes #289584. by sewardj · 12 years ago
- 25e5473 Update copyright dates to include 2012. by sewardj · 12 years ago
- 1a237be Fix incorrect instruction decoding for MOVBE. Followup fix for r2435. by sewardj · 12 years ago
- f85e177 Implement MOVBE. Fixes #302287. by sewardj · 12 years ago
- 4785530 Handle UD2 a bit better. This change causes Vex to decode UD2 like by sewardj · 12 years ago
- 2f8c0b9 Implement VCMPNGESS (and other laneages: SD, PD, PS). Fixes #302578. by sewardj · 12 years ago
- 68b01f7 Comment-only change re findSSECmpOp. by sewardj · 12 years ago
- f1d78fb Enable AVX by default, on processors that support it. by sewardj · 12 years ago
- d698a05 Handle a couple more AVX floating point comparison cases. by sewardj · 12 years ago
- 1407a36 by sewardj · 12 years ago
- 8209692 More AVX insns: by sewardj · 12 years ago
- 8516a1f by sewardj · 12 years ago
- 8eb7ae8 by sewardj · 12 years ago
- adf357c Even more AVX insns: by sewardj · 12 years ago
- b1a41a2 VCMPPD and VCMPPS incremental fix by sewardj · 12 years ago
- 8937816 Implement more AVX insns: by sewardj · 12 years ago
- a965176 VROUND{PS,PD}: fix incorrect comments. by sewardj · 12 years ago
- 4f22890 Add support for by sewardj · 12 years ago
- 4c0a7ac Add support for by sewardj · 12 years ago
- ed1884d Add support for by sewardj · 12 years ago
- 148e594 Fix incorrect implementation of VPERMILP{S,D} variable form. by sewardj · 12 years ago
- d8bca7e Implement by sewardj · 12 years ago
- 15ad194 Add support for by sewardj · 12 years ago
- 66becf3 More AVX insns: by sewardj · 12 years ago
- 47933bc Remove incorrect masking of the imm8 in VSHUFPD. by sewardj · 12 years ago
- 4ed05e0 More AVX insns: by sewardj · 12 years ago
- 21459cb More AVX insns: by sewardj · 12 years ago
- 151cd3e More AVX insns: by sewardj · 12 years ago
- fe0c5e7 Add a CPUID emulation which announces AVX support, but don't enable it yet. by sewardj · 12 years ago
- 2a2bda9 Fill in some missing AVX insns: by sewardj · 12 years ago
- 6fcd43e Implement even more insns created by gcc-4.7.0 -mavx -O3. by sewardj · 12 years ago
- 4b1cc83 Implement even more instructions generated by "gcc-4.7.0 -mavx -O3". by sewardj · 12 years ago
- e8a7eb7 Implement a bunch more AVX instructions generated by "gcc-4.7.0 -mavx -O3": by sewardj · 12 years ago
- 56c3031 Make a start at implementing 256-bit AVX instructions generated by by sewardj · 12 years ago
- 29a219c dis_AVX128_E_V_to_G is a special case of by sewardj · 12 years ago
- fce47a6 Implement by sewardj · 12 years ago
- 98d02cc Implement by sewardj · 12 years ago
- c9069f2 Enhance the guest state effects notation on IRDirty calls, so as to be by sewardj · 12 years ago
- d6f38b3 Reduce size of an IRStmt from 40 bytes to 32 bytes on LP64 by florian · 12 years ago
- c93904b Fix the behaviour of VEXTRACTF128, VCMPSD and VCMPSS, all of which were by sewardj · 12 years ago
- cfca8cd Implement VINSERTPS imm8, xmm3/m32, xmm2, xmm1 Fix VCVTPD2PS by sewardj · 12 years ago
- 6faf7cc Implement by sewardj · 12 years ago
- 251b59e Implement by sewardj · 12 years ago
- 8ef2242 Implement by sewardj · 12 years ago
- 29ac428 Fix two more incorrect disAMode calls, recently introduced in AVX support code. by sewardj · 12 years ago