diff options
author | Jack Whitham <jack-m5ml2@cs.york.ac.uk> | 2009-07-02 23:22:58 -0700 |
---|---|---|
committer | Jack Whitham <jack-m5ml2@cs.york.ac.uk> | 2009-07-02 23:22:58 -0700 |
commit | a7380063975f53d914335176a113f84919b21b46 (patch) | |
tree | 03049ab03fb45c3b7e863a1b15a26caec01162bc | |
parent | 7daed385bf9de7761128eedd5a2995692bdfeb19 (diff) | |
download | gem5-a7380063975f53d914335176a113f84919b21b46.tar.xz |
ARM: Fix the code snippet for mla.
-rw-r--r-- | src/arch/arm/isa/decoder.isa | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/arm/isa/decoder.isa b/src/arch/arm/isa/decoder.isa index 3913507d1..63fed92e9 100644 --- a/src/arch/arm/isa/decoder.isa +++ b/src/arch/arm/isa/decoder.isa @@ -84,7 +84,7 @@ format DataOp { 0x9: decode PREPOST { 0: decode OPCODE { 0x0: mul({{ Rn = resTemp = Rm * Rs; }}, none); - 0x1: mla({{ Rn = resTemp = Rm * Rs; }}, none); + 0x1: mla({{ Rn = resTemp = (Rm * Rs) + Rd; }}, none); 0x2: WarnUnimpl::umall(); 0x4: umull({{ resTemp = ((uint64_t)Rm)*((uint64_t)Rs); |