arm: Use local src and dest reg index arrays.
authorGabe Black <gabe.black@gmail.com>
Mon, 7 Dec 2020 12:19:08 +0000 (04:19 -0800)
committerGabe Black <gabe.black@gmail.com>
Tue, 19 Jan 2021 00:12:33 +0000 (00:12 +0000)
commitd14f37d155a89491665626e720fb9c34a9e1933d
tree4455111a491317ef33fb4b023deb57246dc8e901
parent544a172800e74b706d32024db83b535ef584daef
arm: Use local src and dest reg index arrays.

Change-Id: I7512c0abfaa2148b31b51fa43c3789bdca179105
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/38381
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
45 files changed:
src/arch/arm/isa/arminstobjparams.isa [new file with mode: 0644]
src/arch/arm/isa/formats/basic.isa
src/arch/arm/isa/formats/pred.isa
src/arch/arm/isa/formats/pseudo.isa
src/arch/arm/isa/insts/aarch64.isa
src/arch/arm/isa/insts/branch.isa
src/arch/arm/isa/insts/branch64.isa
src/arch/arm/isa/insts/crypto.isa
src/arch/arm/isa/insts/crypto64.isa
src/arch/arm/isa/insts/data.isa
src/arch/arm/isa/insts/data64.isa
src/arch/arm/isa/insts/div.isa
src/arch/arm/isa/insts/fp.isa
src/arch/arm/isa/insts/fp64.isa
src/arch/arm/isa/insts/m5ops.isa
src/arch/arm/isa/insts/macromem.isa
src/arch/arm/isa/insts/mem.isa
src/arch/arm/isa/insts/misc.isa
src/arch/arm/isa/insts/misc64.isa
src/arch/arm/isa/insts/mult.isa
src/arch/arm/isa/insts/neon.isa
src/arch/arm/isa/insts/neon64.isa
src/arch/arm/isa/insts/neon64_mem.isa
src/arch/arm/isa/insts/pauth.isa
src/arch/arm/isa/insts/sve.isa
src/arch/arm/isa/insts/sve_mem.isa
src/arch/arm/isa/main.isa
src/arch/arm/isa/templates/basic.isa
src/arch/arm/isa/templates/branch.isa
src/arch/arm/isa/templates/branch64.isa
src/arch/arm/isa/templates/data64.isa
src/arch/arm/isa/templates/macromem.isa
src/arch/arm/isa/templates/mem.isa
src/arch/arm/isa/templates/mem64.isa
src/arch/arm/isa/templates/misc.isa
src/arch/arm/isa/templates/misc64.isa
src/arch/arm/isa/templates/mult.isa
src/arch/arm/isa/templates/neon.isa
src/arch/arm/isa/templates/neon64.isa
src/arch/arm/isa/templates/pred.isa
src/arch/arm/isa/templates/semihost.isa
src/arch/arm/isa/templates/sve.isa
src/arch/arm/isa/templates/sve_mem.isa
src/arch/arm/isa/templates/vfp.isa
src/arch/arm/isa/templates/vfp64.isa