gem5/src/arch/arm/isa/insts
Giacomo Gabrielli 719f9a6d4f O3: Make all instructions that write a misc. register not perform the write until commit.
ARM instructions updating cumulative flags (ARM FP exceptions and saturation
flags) are not serialized.

Added aliases for ARM FP exceptions and saturation flags in FPSCR.  Removed
write accesses to the FP condition codes for most ARM VFP instructions: only
VCMP and VCMPE instructions update the FP condition codes.  Removed a potential
cause of seg. faults in the O3 model for NEON memory macro-ops (ARM).
2010-12-07 16:19:57 -08:00
..
basic.isa ARM: Define the load instructions from outside the decoder. 2010-06-02 12:58:01 -05:00
branch.isa ISA,CPU,etc: Create an ISA defined PC type that abstracts out ISA behaviors. 2010-10-31 00:07:20 -07:00
data.isa ISA,CPU,etc: Create an ISA defined PC type that abstracts out ISA behaviors. 2010-10-31 00:07:20 -07:00
div.isa CPU/ARM: Add SIMD op classes to CPU models and ARM ISA. 2010-11-15 14:04:04 -06:00
fp.isa O3: Make all instructions that write a misc. register not perform the write until commit. 2010-12-07 16:19:57 -08:00
insts.isa ARM: Add support for M5 ops in the ARM ISA 2010-11-08 13:58:24 -06:00
ldr.isa ARM/Alpha/Cpu: Change prefetchs to be more like normal loads. 2010-11-08 13:58:22 -06:00
m5ops.isa ARM: Add support for M5 ops in the ARM ISA 2010-11-08 13:58:24 -06:00
macromem.isa ISA,CPU,etc: Create an ISA defined PC type that abstracts out ISA behaviors. 2010-10-31 00:07:20 -07:00
mem.isa ARM: Use fewer micro-ops for register update loads if possible. 2010-08-25 19:10:42 -05:00
misc.isa O3: Make all instructions that write a misc. register not perform the write until commit. 2010-12-07 16:19:57 -08:00
mult.isa CPU/ARM: Add SIMD op classes to CPU models and ARM ISA. 2010-11-15 14:04:04 -06:00
neon.isa O3: Make all instructions that write a misc. register not perform the write until commit. 2010-12-07 16:19:57 -08:00
str.isa ARM: Fix SRS instruction to micro-code memory operation and register update. 2010-11-15 14:04:03 -06:00
swap.isa O3: Support SWAP and predicated loads/store in ARM. 2010-12-07 16:19:57 -08:00