- c3fee0d mips32: Add support for mips32 DSP instruction set. by dejanj · 11 years ago
- 78d5ef7 s390: First round of changes to support the PFPO insn. by florian · 11 years ago
- 8bde7f1 Implement ARM SDIV and UDIV instructions. Fixes #314178. Partially by sewardj · 12 years ago
- cc3d219 AMD64: Add support for AVX2, BMI1, BMI2 and FMA instructions (VEX side). by sewardj · 12 years ago
- 818c730 Implement RDTSCP on amd64, finally. This fixes #251569 and dups by sewardj · 12 years ago
- b92a954 mips: adding MIPS64LE support to VEX by petarj · 12 years ago
- 62140c1 Improve the tree builder in IR optimisation. Allow load expressions to be by florian · 12 years ago
- 65ea17e Show the guest->host code expansion ratio when debug-printing translations. by sewardj · 12 years ago
- 9061eb3 Eliminate some lameness when writing out hwcaps. by florian · 12 years ago
- aec8e05 Move definition of facility bits to libvex_s390x_common.h so we by florian · 12 years ago
- 442e51a Make diagnostics for SIGILL more controllable (VEX part). by sewardj · 12 years ago
- 3a3d7f1 Use "load on condition" insns, if availably, to implement S390_INSN_COND_MOVE. by florian · 12 years ago
- 55085f8 Changes for -Wwrite-strings by florian · 12 years ago
- 1ff4756 Constify VEX's external interface. by florian · 12 years ago
- 5048192 Pass VexArchInfo to the instrumentation functions. by florian · 12 years ago
- f192a39 Add data structures for cache representation to libvex.h: by florian · 12 years ago
- f0fa1be s390: Update IR generation for the SRNM insn. by florian · 12 years ago
- 4b8efad Support the variety of "convert to/from fixed" and "load rounded" opcodes by florian · 12 years ago
- e75dafa s390: Generate an emulation failure if an insn is encountered that by florian · 12 years ago
- 60b665b s390: Add floating point extension facility to hwcaps. by florian · 12 years ago
- 8c88cb6 s390: Add support for the ecag insn. Patch from Divya Vyas by florian · 12 years ago
- c5c669b On s390: Terminate the superblock with Ijk_EmFail if an stckf insn by florian · 12 years ago
- a4c3669 s390: Add STCKF hardware facility to hwcaps. by florian · 12 years ago
- 4e0083e On s390: Terminate the superblock with Ijk_EmFail if an stfle insn by florian · 12 years ago
- 6ef84be Followup to r2483, purely mechanical. Rename: by florian · 12 years ago
- 33b0243 Rename libvex_emwarn.h to libvex_emnote.h and fix all by florian · 12 years ago
- 25e5473 Update copyright dates to include 2012. by sewardj · 12 years ago
- c8e2f98 VEX part (remove --vex-iropt-precise-memory-exns, add --vex-iropt-register-updates) by philippe · 12 years ago
- d0e5fe7 Merge in a port for mips32-linux, by Petar Jovanovic and Dejan Jevtic, by sewardj · 12 years ago
- 420bfa9 Put the Triop member into a separate struct (IRTriop) and link to that by florian · 12 years ago
- 96d7cc3 Put the Qop member into a separate struct (IRQop) and link to that by florian · 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
- b5e17b9 Fix feature recognition on AMD Bulldozer following the recent AVX by sewardj · 12 years ago
- c4530ae Add initial support for Intel AVX instructions (VEX side). by sewardj · 12 years ago
- 79bee4b Add ETF3 facility (VEX bits). Part of fixing Bugzilla #289839. by florian · 13 years ago
- f350a42 Add a feature check flag for AVX. by sewardj · 13 years ago
- fadbbe2 (stats only) Let the callers of LibVEX_Translate know how many guest by sewardj · 13 years ago
- 90ece04 Fix debug print for hwcaps adding stfle ad etf2. by florian · 13 years ago
- db01409 Merge branches/TCHAIN from r2271 (its creation point) into trunk. by sewardj · 13 years ago
- f252de5 Changes to make t-chaining work on ppc64-linux. More fun than a by sewardj · 13 years ago
- 9e1cf15 Fill in some more bits to do with t-chaining for ppc64 by sewardj · 13 years ago
- 3dee849 Add translation chaining support for ppc32 (tested) and to by sewardj · 13 years ago
- 8844a63 Translation chaining for s390. To be debugged. by florian · 13 years ago
- c6f970f Add translation chaining support for amd64, x86 and ARM (VEX side). See #296422. by sewardj · 13 years ago
- c66d6fa Fixes for capabilities checking w.r.t. Power DFP instructions (VEX by sewardj · 13 years ago
- e6c53e0 Update all copyright dates, from 20xy-2010 to 20xy-2011. by sewardj · 13 years ago
- 2eeeb9b Document and assert that needs_self_check of VexTranslateArgs must not be NULL. by florian · 13 years ago
- bc161a4 Change the interface to LibVEX_Translate slightly, so as to make the by sewardj · 13 years ago
- 010ac54 x86 and amd64 back ends: when generating transfers back to the by sewardj · 13 years ago
- d07b856 s390x: fpr - gpr transfer facility by sewardj · 14 years ago
- 66d5ef2 Add support for IBM Power ISA 2.06 -- stage 1. Bug #267630 and by sewardj · 14 years ago
- 652b56a s390x: reconsider "long displacement" requirement. We currently by sewardj · 14 years ago
- 2019a97 Add a port to IBM z/Architecture (s390x) running Linux -- VEX by sewardj · 14 years ago
- e971c6a Support the DCBZL instruction. Also, query the host CPU at startup by sewardj · 14 years ago
- ec0d9a0 Merge from branches/THUMB: hwcaps for ARM. May get simplified since by sewardj · 14 years ago
- 536fbab Only decode LZCNT if the host supports it, since otherwise we risk by sewardj · 14 years ago
- 69d98e3 Implement SSE4 instructions: PCMPGTQ PMAXUD PMINUD PMAXSB PMINSB PMULLD by sewardj · 14 years ago
- 752f906 Update copyright dates to 2010 and change license to standard GPL2+. by sewardj · 15 years ago
- 984d9b1 by sewardj · 15 years ago
- 2a1ed8e Make the x86 and amd64 back ends use the revised prototypes for by sewardj · 15 years ago
- 6c299f3 Merge r1925:1948 from branches/ARM. This temporarily breaks all other by sewardj · 15 years ago
- 01f8cce Print raw machine code in an easier-to-parse way. by sewardj · 15 years ago
- 3187dc7 Get rid of LibVEX_Version(). by sewardj · 15 years ago
- ff99b07 Unbreak the svn-version thing following r1904. by sewardj · 15 years ago
- cef7d3e by sewardj · 15 years ago[Renamed (97%) from priv/main/vex_main.c]
- e9d8a26 Merge in branches/DCAS: by sewardj · 15 years ago
- 2e28ac4 by sewardj · 16 years ago
- a26d820 Update copyright dates ("200X-2007" --> "200X-2008"). by sewardj · 17 years ago
- be1b6ff by sewardj · 17 years ago
- fb7373a Merge, from CGTUNE branch: by sewardj · 17 years ago
- e744153 Update copyright dates. by sewardj · 18 years ago
- dd40fdf by sewardj · 18 years ago
- aca070a Merge r1663-r1666: by sewardj · 18 years ago
- a33e9a4 Update copyright dates. by sewardj · 18 years ago
- 8f07359 Counterpart to r1605: in the ppc insn selector, don't use the bits by sewardj · 19 years ago
- a5f55da Don't use the bits VexArchInfo.hwcaps to distinguish ppc32 and ppc64, by sewardj · 19 years ago
- 3fd3967 Un-break ppc64 following recent hw-capabilities hackery. (sigh) by sewardj · 19 years ago
- 5117ce1 Change the way Vex represents architecture variants into something by sewardj · 19 years ago
- 9dd9cf1 Add Ijk_EmFail, a new kind of IR block exit: an emulation failure by sewardj · 19 years ago
- c716aea Two different sets of changes (hard to disentangle): by sewardj · 19 years ago
- ce02aa7 Merge in function wrapping support from the FNWRAP branch. That by sewardj · 19 years ago
- d0eae2d renamed VEX dirs guest-ppc32/ -> guest-ppc/, host-ppc32/ -> host-ppc/ by cerion · 19 years ago
- 5b2325f Changed naming convention from 'PPC32' to 'PPC' for all VEX code common to both PPC32 and PPC64. by cerion · 19 years ago
- 0528bb5 Modify amd64 backend to use jump-jump scheme rather than call-return scheme. by sewardj · 19 years ago
- 17c7f95 - x86 back end: change code generation convention, so that instead of by sewardj · 19 years ago
- f0de28c Implemented backend for ppc64, sharing ppc32 backend. by cerion · 19 years ago
- 92b6436 Added 'Bool mode64' to the various backend functions, to distinguish 32/64bit arch's. by cerion · 19 years ago
- f9517d0 Modify the tree builder to use a fixed-size binding environment rather by sewardj · 19 years ago
- 2d6b14a Use a very fast in-line allocator. This improves its performance by by sewardj · 19 years ago
- 059601a Revise the PPC32 subarchitecture kinds, so as to facilitated by sewardj · 19 years ago
- f461149 API change: pass both the VexGuestExtents and the original by sewardj · 19 years ago
- 6d26984 Track the status of the %EFLAGS.AC (alignment check) bit, but by sewardj · 19 years ago
- e74f6f7 Get rid of ludicrously over-paranoid assertion that caused all last by sewardj · 19 years ago
- 7bd6ffe by sewardj · 19 years ago
- dbcfae7 by sewardj · 19 years ago
- ec3c885 Make LibVEX_Translate (an API fn) take a Bool indicating whether or by sewardj · 19 years ago
- db4738a Basic support for self-checking translations. It fits quite neatly by sewardj · 19 years ago
- 9e6491a The logic that drove basic block to IR disassembly had been duplicated by sewardj · 19 years ago
- 27e1dd6 (API-visible change): generalise the VexSubArch idea. Everywhere by sewardj · 19 years ago