base/asm-common.h (x86), and knock-on: Add macros for full-size regs.
[catacomb] / base /
2020-05-09 Mark Woodingbase/asm-common.h (x86), and knock-on: Add macros for...
2020-05-09 Mark Woodingbase/regdump.h: Pass cooked register index to `REGDEF_G...
2020-05-09 Mark WoodingDeploy the new <ctype.h> and `foocmp' macros from mLib.
2020-05-09 Mark WoodingMerge branch '2.5.x'
2020-05-09 Mark Woodingbase/regdump.c: Be helpful about VFP/NEON registers...
2020-05-09 Mark Woodingbase/regdump.h (ARM32, ARM64): Properly parenthesize...
2020-05-09 Mark Woodingbase/regdump.c: Dump ARM VFP/NEON registers with the...
2020-05-09 Mark WoodingMerge branch '2.4.x' into 2.5.x
2020-05-09 Mark Woodingbase/dispatch.c: Recognize `CPUFEAT_ARM_NEON' as reques...
2020-05-06 Mark WoodingMerge branch '2.5.x'
2020-05-06 Mark WoodingMerge branch '2.4.x' into 2.5.x
2020-03-27 Mark Woodingbase/dispatch-x86ish.S: Fix build failure from incompet...
2019-12-16 Mark Woodingbase/dispatch.c, etc.: Replace inline assembler for...
2019-12-16 Mark WoodingMerge branch '2.5.x'
2019-12-16 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-12-16 Mark Woodingbase/dispatch.c, etc.: Check that `rdrand' works.
2019-10-08 Mark WoodingMerge branch '2.5.x'
2019-10-08 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-10-01 Mark WoodingMerge branch '2.5.x'
2019-10-01 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-09-29 Mark Woodingbase/keysz.c: Delete trailing `,' in enum.
2019-09-29 Mark WoodingMerge branch '2.5.x'
2019-09-29 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-09-27 Mark WoodingMostly abolish inline assembler code in favour of dedic...
2019-09-27 Mark Woodingbase/regdump.h: Add missing `regfmt.' definitions for...
2019-09-27 Mark Woodingbase/regdump.h: Add missing `F(...)' around `callext...
2019-09-27 Mark WoodingMerge branch '2.4.x' into 2.5.x
2019-09-27 Mark Woodingbase/dispatch.c: Check for XMM registers after CPUID...
2019-09-21 Mark WoodingMerge branch '2.4.x'
2019-09-12 Mark Woodingconfigure.ac, base/asm-common.h: Check explicitly for...
2019-09-08 Mark WoodingMerge branch 'mdw/rsvr'
2019-09-08 Mark Woodingsymm/gcm-*.S: GCM acceleration using hardware polynomia...
2019-09-08 Mark Woodingbase/regdump.[ch], etc.: Fancy register dumping infrast...
2019-09-08 Mark Woodingbase/asm-common.h: Add some macros for shifting entire...
2019-09-08 Mark Woodingbase/asm-common.h: Use `push' and `pop', for Thumb...
2019-09-08 Mark Woodingbase/asm-common.h: Provide default frame pointer registers.
2019-09-08 Mark Woodingbase/asm-common.h: Prefer `nil' as the unspecified...
2019-09-08 Mark Woodingbase/asm-common.h: Fix bogus indentation.
2019-09-08 Mark Woodingbase/asm-common.h: Settle on no spaces around keyword...
2019-09-08 Mark Woodingbase/asm-common.h: Add an `IMM' macro for immediate...
2019-09-08 Mark Woodingbase/asm-common.h: Implement the `r' decorator for...
2019-09-08 Mark Woodingbase/asm-common.h: Hoist the `_DECOR_mem_...' definitions.
2019-09-08 Mark Woodingbase/asm-common.h: Put `l' suffix on `si', `di', etc...
2019-09-08 Mark Woodingbase/asm-common.h: Add include guards.
2019-09-05 Mark Woodingbase/keysz.c: New function to find smallest `key' size...
2018-11-25 Mark Woodingbase/rsvr.[ch]: New hack for buffering input to block...
2018-11-24 Mark WoodingMerge branch '2.4.x'
2018-11-24 Mark Woodingbase/asm-common.h: Reverse the order of `SHUF' arguments.
2018-08-23 Mark Wooding(x86 asm): Zero the high parts of the ?MM registers...
2018-07-30 Mark Woodingbase/asm-common.h: Fix the description comment at the...
2018-06-23 Mark WoodingAdd support for fancy AArch64 assembler code.
2017-10-02 Mark Woodingbase/ct-test.in: Don't call Valgrind macros unless...
2017-10-01 Mark WoodingStart verifying that code which should be constant...
2017-07-29 Mark Woodingbase/keysz.c: Fix bogus pointer dereference on wide...
2017-07-05 Mark Woodingbase/dispatch.c: Fix operand constraints in `setflags'.
2017-07-04 Mark WoodingMerge branch '2.3.x'
2017-06-22 Mark WoodingMerge branch '2.3.x'
2017-05-14 Mark Woodingbase/keysz.[ch]: Add a flag to say that arguments are...
2017-04-05 Mark Woodingbase/asm-common.h: Fix the sense of the `WANT_EXECUTABL...
2017-04-03 Mark Woodingbase/asm-common.h, */*.S: New macros for making stack...
2017-04-03 Mark Woodingbase/asm-common.h, *.S: Add `INTFUNC' macro for interna...
2017-04-03 Mark Woodingbase/asm-common.h: Define `WORDSZ' appropriately for...
2017-04-03 Mark Woodingbase/asm-common.h: Use `_' consistently for ignored...
2017-04-03 Mark Woodingbase/asm-common.h, symm/*.S: New macros for register...
2017-04-03 Mark Woodingbase/asm-common.h: Add some general C preprocessor...
2017-04-03 Mark Woodingbase/ct.c: Better constant-time algorithms from /Hacker...
2017-04-03 Mark Woodingbase/asm-common.h, symm/rijndael-x86ish-aesni.S: Better...
2017-04-03 Mark Woodingbase/asm-common.h: Include `.note.GNU-stack' section...
2016-10-02 Mark Woodingbase/asm-common.h: Add some debugging macros.
2016-08-11 Mark Woodingbase/asm-common.h, *-x86ish-*.S: Centralize SSE shuffli...
2016-07-13 Mark Woodingbase/asm-common.h, *.S: Include metadata for 64-bit...
2016-07-13 Mark Woodingbase/asm-common.h, *.S: Introduce `AUXFN'/`ENDAUXFN...
2016-06-26 Mark Woodingconfigure.ac, symm/rijndael*: Use ARMv8 AES instruction...
2016-06-26 Mark Woodingbase/dispatch.c: Add notional support for `AT_HWCAP2...
2016-06-26 Mark Woodingbase/asm-common.h: Factor out `deposit fake literal...
2016-06-26 Mark WoodingHave a small reformatting session.
2016-06-26 Mark Woodingbase/dispatch.c: Fix list-macro invocation if we have...
2016-06-26 Mark Woodingbase/dispatch.c: Just include all the auxvec-related...
2016-06-26 Mark Woodingbase/asm-common.h: Use the correct `CPUFAM_*' name...
2016-06-24 Mark Woodingbase/asm-common.h: Add some slightly cheesy Thumb support.
2016-06-24 Mark Woodingbase/asm-common.h: Introduce simpler PIC data reference...
2016-06-24 Mark Woodingbase/asm-common.h: Use new literal-pool stuff for ARM...
2016-06-24 Mark Woodingbase/asm-common.h: Introduce bad literal-pool handling...
2016-06-24 Mark Woodingbase/asm-common.h: Accept condition codes in ARM PIC...
2016-06-24 Mark Woodingbase/asm-common.h: Use `GOTREG' rather than the raw...
2016-06-13 Mark WoodingMerge branch 'master' of git.distorted.org.uk:~mdw...
2016-06-04 Mark Woodingbase/dispatch.[ch]: Detect availability of the x86...
2016-06-04 Mark WoodingMerge branch '2.2.x'
2016-05-22 Mark Woodingbase/dispatch.c: Missing parens on call to `get_hwcaps'.
2016-05-22 Mark Woodingbase/dispatch.c: Stop parsing the auxiliary vector...
2016-05-21 Mark WoodingMerge branch 'mdw/cpu-dispatch'
2016-05-21 Mark WoodingAdd support machinery for ARM hosts.
2016-05-21 Mark Woodingbase/dispatch.c: Add (unused) machinery for probing...
2016-05-21 Mark WoodingAdd support for AMD64 processors and Microsoft Windows.
2016-05-21 Mark WoodingPreprocess the assembler files.
2016-05-18 Mark Woodingbase/dispatch.c: Indent some preprocessor definitions...
2016-05-18 Mark WoodingAdd a pile of debug output around the CPU dispatching...
2016-05-18 Mark Woodingbase/dispatch.c: Add documentation for some internal...
2016-05-18 Mark Woodingbase/dispatch.c: Add in more useful section markers.
2015-07-20 Mark WoodingSupport Intel's AES Native Instructions where available...
next