unicorn/qemu
Ard Biesheuvel 78d15a9cd0
target/arm: implement SM3 instructions
This implements emulation of the new SM3 instructions that have
been added as an optional extension to the ARMv8 Crypto Extensions
in ARM v8.2.

Backports commit 80d6f4c6bbb718f343a832df8dee15329cc7686c from qemu
2018-03-07 08:53:47 -05:00
..
accel
crypto
default-configs
docs
fpu
hw
include accel/tcg: add size paremeter in tlb_fill() 2018-03-06 10:56:34 -05:00
qapi
qobject
qom
scripts qapi: ensure stable sort ordering when checking QAPI entities 2018-03-06 11:30:31 -05:00
target target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
tcg tcg/aarch64: Add vector operations 2018-03-07 08:07:58 -05:00
util
aarch64.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
aarch64eb.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
accel.c
arm.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
armeb.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
atomic_template.h
CODING_STYLE
configure tcg: Add generic vector expanders 2018-03-06 13:42:52 -05:00
COPYING
COPYING.LIB
cpu-exec-common.c
cpu-exec.c
cpus.c
cputlb.c accel/tcg: add size paremeter in tlb_fill() 2018-03-06 10:56:34 -05:00
exec.c
gen_all_header.sh
glib_compat.c
HACKING
header_gen.py target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
ioport.c
LICENSE
m68k.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
Makefile qapi: force a UTF-8 locale for running Python 2018-03-06 11:32:48 -05:00
Makefile.objs
Makefile.target tcg: Add generic vector expanders 2018-03-06 13:42:52 -05:00
memory_ldst.inc.c
memory_mapping.c
memory.c
mips64.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
mips64el.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
mips.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
mipsel.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
powerpc.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
qapi-schema.json
qemu-timer.c
rules.mak build-sys: silence make by default or V=0 2018-03-06 08:58:03 -05:00
softmmu_template.h accel/tcg: add size paremeter in tlb_fill() 2018-03-06 10:56:34 -05:00
sparc64.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
sparc.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00
tcg-runtime-gvec.c tcg: Add generic vector helpers with a scalar operand 2018-03-06 16:10:09 -05:00
tcg-runtime.c
translate-all.c
translate-all.h
translate-common.c
unicorn_common.h
VERSION
vl.c
vl.h
x86_64.h target/arm: implement SM3 instructions 2018-03-07 08:53:47 -05:00