arch-arm: Add first-/non-faulting load instructions
authorGabor Dozsa <gabor.dozsa@arm.com>
Tue, 11 Jun 2019 10:47:26 +0000 (11:47 +0100)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Thu, 18 Jul 2019 15:09:22 +0000 (15:09 +0000)
commit9130f5427d7009c4f40e0097b79b4972430a27c3
tree98f39295d24a16637c2fba641ef66b4a0741663a
parentddd3f43f8a590cd287cd3449ea6e49bc48dad06a
arch-arm: Add first-/non-faulting load instructions

First-/non-faulting loads are part of Arm SVE.

Change-Id: I93dfd6d1d74791653927e99098ddb651150a8ef7
Signed-off-by: Gabor Dozsa <gabor.dozsa@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/19177
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/arm/faults.cc
src/arch/arm/faults.hh
src/arch/arm/insts/sve_macromem.hh
src/arch/arm/isa/formats/sve_2nd_level.isa
src/arch/arm/isa/insts/sve_mem.isa
src/arch/arm/isa/operands.isa
src/arch/arm/isa/templates/sve_mem.isa
src/arch/arm/registers.hh