2012-09-02 |
Julian Seward | Merge from trunk, r2499 (Remove redundant alignment... |
commit | commitdiff | tree |
2012-09-02 |
Julian Seward | Merge from trunk, r2480 (Implement MOVBE in 32 bit... |
commit | commitdiff | tree |
2012-09-02 |
Julian Seward | Merge from trunk, r2479 (Implement QDADD and QDSUB... |
commit | commitdiff | tree |
2012-09-02 |
Julian Seward | Merge from trunk, r2478 (Fix LZCNT and TZCNT properly... |
commit | commitdiff | tree |
2012-09-02 |
Julian Seward | Merge from trunk, r2477 (e-enable 'prefetch m8' and... |
commit | commitdiff | tree |
2012-09-02 |
Julian Seward | Merge from trunk, r2476 (Iimplement 0F 7F encoding... |
commit | commitdiff | tree |
2012-09-02 |
Julian Seward | Merge from trunk, r2475 (Handle a reg-reg encoding... |
commit | commitdiff | tree |
2012-09-02 |
Julian Seward | Merge from trunk, r2469 (fix a mixup re Binop vs Unop) |
commit | commitdiff | tree |
2012-08-09 |
Julian Seward | Create branches/VEX_3_8_BRANCH as a copy of trunk r2465. |
commit | commitdiff | tree |
2012-08-08 |
Julian Seward | Support Ijk_TInval style exits on ARM, so that --smc... |
commit | commitdiff | tree |
2012-08-08 |
Christian Borntraeger | fix the put optimization. It is ok to have F-types... |
commit | commitdiff | tree |
2012-08-06 |
Florian Krohm | Update copyright notices for s390 |
commit | commitdiff | tree |
2012-08-06 |
Florian Krohm | The arguments in a helper call need to be sign/zero... |
commit | commitdiff | tree |
2012-08-06 |
Florian Krohm | Add support for the cu41 insn. This completes the unico... |
commit | commitdiff | tree |
2012-08-05 |
Julian Seward | Update copyright dates to include 2012. |
commit | commitdiff | tree |
2012-08-05 |
Florian Krohm | Support the cu14 insn. That insn is very much like... |
commit | commitdiff | tree |
2012-08-04 |
Florian Krohm | Fix a bug in insn selection. For some reason Iop_1UtoXY... |
commit | commitdiff | tree |
2012-08-03 |
Florian Krohm | Add IR debugging aid. |
commit | commitdiff | tree |
2012-08-03 |
Florian Krohm | Support cu12 insn. Part of fixing #289839. |
commit | commitdiff | tree |
2012-08-03 |
Florian Krohm | Fix a bug in insn selection. Though shalt not modify the |
commit | commitdiff | tree |
2012-08-01 |
Philippe Waroquiers | VEX part (remove --vex-iropt-precise-memory-exns, add... |
commit | commitdiff | tree |
2012-08-01 |
Julian Seward | Implement VCVT.F32.{S,U}32 S[d], S[d], #frac_bits.... |
commit | commitdiff | tree |
2012-07-28 |
Florian Krohm | Add support for the CU42 insn. Part of fixing bugzilla... |
commit | commitdiff | tree |
2012-07-27 |
Florian Krohm | Non-functional change. Fix some overly long lines and... |
commit | commitdiff | tree |
2012-07-26 |
Florian Krohm | Upon decode failure set the guest_IA to the address... |
commit | commitdiff | tree |
2012-07-26 |
Florian Krohm | Clean up IR construction for insns that do not have... |
commit | commitdiff | tree |
2012-07-25 |
Florian Krohm | Change IR generation for MVCLE to not generate cc=3... |
commit | commitdiff | tree |
2012-07-25 |
Josef Weidendorfer | Fix bug 303963. |
commit | commitdiff | tree |
2012-07-25 |
Florian Krohm | Change IR generation for SRST, CLST, and CLCLE to not... |
commit | commitdiff | tree |
2012-07-24 |
Florian Krohm | Use always_goto_and_chase for consistency with other... |
commit | commitdiff | tree |
2012-07-23 |
Florian Krohm | Back out special handling for opcode 00 (VEX r2189). |
commit | commitdiff | tree |
2012-07-21 |
Florian Krohm | Change logic in computed gotos to use if_condition_goto... |
commit | commitdiff | tree |
2012-07-21 |
Florian Krohm | Add support for the CU24 insn (s390x). Part of fixing... |
commit | commitdiff | tree |
2012-07-20 |
Florian Krohm | Add support for the CU21 instruction (s390x). |
commit | commitdiff | tree |
2012-07-19 |
Florian Krohm | Handle Iop_32to1 in the amd64 insn selector. |
commit | commitdiff | tree |
2012-07-19 |
Florian Krohm | Fix disassembly for insns using the RRF_M0RERE format. |
commit | commitdiff | tree |
2012-07-18 |
Julian Seward | eqIRConst: handle Ico_V256. |
commit | commitdiff | tree |
2012-07-16 |
Petar Jovanovic | Add more debug print information for the instructions... |
commit | commitdiff | tree |
2012-07-16 |
Julian Seward | Fix incorrect instruction decoding for MOVBE. Followup... |
commit | commitdiff | tree |
2012-07-15 |
Julian Seward | Implement MOVBE. Fixes #302287. |
commit | commitdiff | tree |
2012-07-15 |
Florian Krohm | Move helper functions to guest_s390_helpers.c for consi... |
commit | commitdiff | tree |
2012-07-14 |
Julian Seward | Handle UD2 a bit better. This change causes Vex to... |
commit | commitdiff | tree |
2012-07-14 |
Julian Seward | Get rid of gcc warnings about uninitialised variables... |
commit | commitdiff | tree |
2012-07-14 |
Julian Seward | Implement VCMPNGESS (and other laneages: SD, PD, PS... |
commit | commitdiff | tree |
2012-07-14 |
Julian Seward | Increase max allowed pre-allocation (vreg-ised) block... |
commit | commitdiff | tree |
2012-07-14 |
Julian Seward | ppc front end: fnmadd, fnmsub, fnmadds, fnmsubs: don... |
commit | commitdiff | tree |
2012-07-13 |
Florian Krohm | Use vpanic, not vassert, you silly. |
commit | commitdiff | tree |
2012-07-13 |
Florian Krohm | Use a proper type for sign_mask. |
commit | commitdiff | tree |
2012-07-13 |
Florian Krohm | Remove redundant break statements. |
commit | commitdiff | tree |
2012-07-11 |
Julian Seward | Implement (T1) SMMUL{R}. Fixes #300140. (Evgeniy... |
commit | commitdiff | tree |
2012-07-11 |
Julian Seward | ARM: Implement QADD and QSUB. Fixes #286917. |
commit | commitdiff | tree |
2012-07-10 |
Julian Seward | Add Iop_CmpEQ16x8 to the set of known dependency-breake... |
commit | commitdiff | tree |
2012-07-10 |
Julian Seward | Comment/formatting only change, to clarify semantics... |
commit | commitdiff | tree |
2012-07-06 |
Philippe Waroquiers | fix 303116 Add support for the POWER instruction popcn... |
commit | commitdiff | tree |
2012-07-05 |
Florian Krohm | Make the IR sanity checker complain about dirty helpers... |
commit | commitdiff | tree |
2012-06-29 |
Julian Seward | * add folding rules for CmpNE32(x,x) and CmpEQ32(x,x), |
commit | commitdiff | tree |
2012-06-29 |
Julian Seward | Fold some long lines (formatting-only change). |
commit | commitdiff | tree |
2012-06-29 |
Julian Seward | Add folding rules for |
commit | commitdiff | tree |
2012-06-29 |
Julian Seward | Add a new IRConst kind -- V256 -- containing an abbrevi... |
commit | commitdiff | tree |
2012-06-29 |
Julian Seward | Add some constant folding rules for V128 and V256 types. |
commit | commitdiff | tree |
2012-06-27 |
Julian Seward | Comment-only change re findSSECmpOp. |
commit | commitdiff | tree |
2012-06-25 |
Julian Seward | Enable AVX by default, on processors that support it. |
commit | commitdiff | tree |
2012-06-25 |
Julian Seward | Add IR ops Iop_CmpNEZ32x8 and Iop_CmpNEZ64x4, needed... |
commit | commitdiff | tree |
2012-06-25 |
Julian Seward | Handle a couple more AVX floating point comparison... |
commit | commitdiff | tree |
2012-06-24 |
Julian Seward | More AVX insns: |
commit | commitdiff | tree |
2012-06-24 |
Julian Seward | More AVX insns: |
commit | commitdiff | tree |
2012-06-24 |
Julian Seward | More AVX insns: |
commit | commitdiff | tree |
2012-06-24 |
Julian Seward | Even more AVX isns: |
commit | commitdiff | tree |
2012-06-24 |
Julian Seward | Even more AVX insns: |
commit | commitdiff | tree |
2012-06-24 |
Julian Seward | VCMPPD and VCMPPS incremental fix |
commit | commitdiff | tree |
2012-06-24 |
Julian Seward | Implement more AVX insns: |
commit | commitdiff | tree |
2012-06-24 |
Julian Seward | VROUND{PS,PD}: fix incorrect comments. |
commit | commitdiff | tree |
2012-06-22 |
Petar Jovanovic | Fix for incorrectly passed params to IRExpr_Mux0X in... |
commit | commitdiff | tree |
2012-06-22 |
Julian Seward | Implement (inexplicably missing) UHADD16. |
commit | commitdiff | tree |
2012-06-21 |
Julian Seward | Add support for |
commit | commitdiff | tree |
2012-06-21 |
Julian Seward | Add support for |
commit | commitdiff | tree |
2012-06-21 |
Julian Seward | Add support for |
commit | commitdiff | tree |
2012-06-21 |
Julian Seward | Fix incorrect implementation of VPERMILP{S,D} variable... |
commit | commitdiff | tree |
2012-06-20 |
Petar Jovanovic | Moving Iop_F64toI32S to correct (binary ops) place... |
commit | commitdiff | tree |
2012-06-20 |
Julian Seward | Implement |
commit | commitdiff | tree |
2012-06-20 |
Julian Seward | Add support for |
commit | commitdiff | tree |
2012-06-19 |
Julian Seward | Add some missing breaks as spotted by BEAM. |
commit | commitdiff | tree |
2012-06-19 |
Julian Seward | s390_insn_cdas_emit: comment out unused variable r3p1 |
commit | commitdiff | tree |
2012-06-19 |
Julian Seward | Move new 256-bit FP Iops to a better place. |
commit | commitdiff | tree |
2012-06-18 |
Julian Seward | More AVX insns: |
commit | commitdiff | tree |
2012-06-18 |
Julian Seward | Remove incorrect masking of the imm8 in VSHUFPD. |
commit | commitdiff | tree |
2012-06-18 |
Julian Seward | More AVX insns: |
commit | commitdiff | tree |
2012-06-18 |
Julian Seward | More AVX insns: |
commit | commitdiff | tree |
2012-06-18 |
Julian Seward | More AVX insns: |
commit | commitdiff | tree |
2012-06-15 |
Florian Krohm | Fix a few issues as reported by the BEAM tool. |
commit | commitdiff | tree |
2012-06-15 |
Julian Seward | Add a CPUID emulation which announces AVX support,... |
commit | commitdiff | tree |
2012-06-14 |
Julian Seward | Fill in some missing AVX insns: |
commit | commitdiff | tree |
2012-06-14 |
Julian Seward | Implement even more insns created by gcc-4.7.0 -mavx... |
commit | commitdiff | tree |
2012-06-13 |
Julian Seward | Implement even more instructions generated by "gcc... |
commit | commitdiff | tree |
2012-06-12 |
Julian Seward | Implement a bunch more AVX instructions generated by... |
commit | commitdiff | tree |
2012-06-12 |
Julian Seward | Make a start at implementing 256-bit AVX instructions... |
commit | commitdiff | tree |
2012-06-11 |
Julian Seward | 16-bit Thumb PUSH and POP: fix incorrect assertions. |
commit | commitdiff | tree |
2012-06-07 |
Petar Jovanovic | Small improvement for getIReg on MIPS when reading... |
commit | commitdiff | tree |
2012-06-07 |
Julian Seward | Merge in a port for mips32-linux, by Petar Jovanovic... |
commit | commitdiff | tree |
2012-06-07 |
Julian Seward | Merge in a port for mips32-linux, by Petar Jovanovic... |
commit | commitdiff | tree |
next |