2012-08-29 |
Florian Krohm | Fix address computation in IR injection. When loading... |
commit | commitdiff | tree |
2012-08-29 |
Florian Krohm | Fix IR injection for ppc32. Need to use mkSzImm not... |
commit | commitdiff | tree |
2012-08-28 |
Florian Krohm | Make debug printout look nicer. |
commit | commitdiff | tree |
2012-08-28 |
Florian Krohm | VEX-side support for the V-bit tester. |
commit | commitdiff | tree |
2012-08-28 |
Florian Krohm | s390: Add the zEC12 machine model. |
commit | commitdiff | tree |
2012-08-26 |
Florian Krohm | s390: Add support for the ecag insn. Patch from Divya... |
commit | commitdiff | tree |
2012-08-26 |
Florian Krohm | On s390: Terminate the superblock with Ijk_EmFail if... |
commit | commitdiff | tree |
2012-08-26 |
Florian Krohm | s390: Add STCKF hardware facility to hwcaps. |
commit | commitdiff | tree |
2012-08-26 |
Florian Krohm | On s390: Terminate the superblock with Ijk_EmFail if... |
commit | commitdiff | tree |
2012-08-26 |
Florian Krohm | Followup to r2483, purely mechanical. Rename: |
commit | commitdiff | tree |
2012-08-25 |
Florian Krohm | Rename libvex_emwarn.h to libvex_emnote.h and fix all |
commit | commitdiff | tree |
2012-08-25 |
Florian Krohm | Comment only change. |
commit | commitdiff | tree |
2012-08-24 |
Julian Seward | Remove now-redundant comment that should have been... |
commit | commitdiff | tree |
2012-08-23 |
Julian Seward | Implement MOVBE in 32 bit mode. Fixes #304867. (Ambro... |
commit | commitdiff | tree |
2012-08-23 |
Julian Seward | Implement QDADD and QDSUB. Fixes #305199. (Mans Rullgard, |
commit | commitdiff | tree |
2012-08-23 |
Julian Seward | Fix LZCNT and TZCNT properly. Fixes #295808. (Jakub... |
commit | commitdiff | tree |
2012-08-23 |
Julian Seward | Re-enable 'prefetch m8' and 'prefetchw m8'. Fixes... |
commit | commitdiff | tree |
2012-08-23 |
Julian Seward | Iimplement 0F 7F encoding of movq between two registers... |
commit | commitdiff | tree |
2012-08-23 |
Julian Seward | Handle a reg-reg encoding of MOVAPS. Fixes #289584. |
commit | commitdiff | tree |
2012-08-21 |
Florian Krohm | Remove unused IRops Iop_SqrtF64r32 and Iop_CalcFPRF. |
commit | commitdiff | tree |
2012-08-20 |
Florian Krohm | Handle Iop_Left16 so And16 / Sub16 work properly with... |
commit | commitdiff | tree |
2012-08-20 |
Florian Krohm | Fix insn selection for Iop_Shr8/16 and Iop_Sar8/16... |
commit | commitdiff | tree |
2012-08-18 |
Florian Krohm | Remove unused IR ops: Iop_I16StoF64, Iop_F32toI16S... |
commit | commitdiff | tree |
2012-08-16 |
Florian Krohm | Fix a mnemonic |
commit | commitdiff | tree |
2012-08-16 |
Florian Krohm | Fix a mixup. This never caused a problem because both... |
commit | commitdiff | tree |
2012-08-14 |
Philippe Waroquiers | VEX part Implement --vex-iropt-register-updates=sp... |
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 |
next |