[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/3] target-arm: Add support for AArch32 ARMv8 CRC32
From: |
Will Newton |
Subject: |
[Qemu-devel] [PATCH 0/3] target-arm: Add support for AArch32 ARMv8 CRC32 instructions |
Date: |
Mon, 17 Feb 2014 17:19:28 +0000 |
This series adds support for the AArch32 CRC32 instructions added in
ARMv8. The CRC-32 algorithm is added alongside the existing CRC-32C
implementation which requires a small fix to the crc32c.h header file.
Will Newton (3):
include/qemu/crc32c.h: Rename include guards to match filename
util/crc32.c: Add CRC-32 implementation
target-arm: Add support for AArch32 ARMv8 CRC32 instructions
include/qemu/crc32.h | 15 ++++++++
include/qemu/crc32c.h | 4 +--
target-arm/helper.c | 37 +++++++++++++++++++
target-arm/helper.h | 3 ++
target-arm/translate.c | 48 +++++++++++++++++++++++++
util/Makefile.objs | 1 +
util/crc32.c | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++
7 files changed, 204 insertions(+), 2 deletions(-)
create mode 100644 include/qemu/crc32.h
create mode 100644 util/crc32.c
--
1.8.1.4
- [Qemu-devel] [PATCH 0/3] target-arm: Add support for AArch32 ARMv8 CRC32 instructions,
Will Newton <=