diff options
author | Giacomo Gabrielli <Giacomo.Gabrielli@arm.com> | 2015-03-02 04:00:41 -0500 |
---|---|---|
committer | Giacomo Gabrielli <Giacomo.Gabrielli@arm.com> | 2015-03-02 04:00:41 -0500 |
commit | bd70db552112570e41838748f0d2a5168acd974a (patch) | |
tree | 92e907a175f619030d49683cf2c45cd88a18ba23 /src/arch/arm/isa/templates/vfp64.isa | |
parent | 3d5434022a2f97e5e855e17c8e46b08e38c8bb9e (diff) | |
download | gem5-bd70db552112570e41838748f0d2a5168acd974a.tar.xz |
arm: Remove unnecessary dependencies between AArch64 FP instructions
Diffstat (limited to 'src/arch/arm/isa/templates/vfp64.isa')
-rw-r--r-- | src/arch/arm/isa/templates/vfp64.isa | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/arch/arm/isa/templates/vfp64.isa b/src/arch/arm/isa/templates/vfp64.isa index 761a853a9..ea76472f5 100644 --- a/src/arch/arm/isa/templates/vfp64.isa +++ b/src/arch/arm/isa/templates/vfp64.isa @@ -45,9 +45,6 @@ def template AA64FpRegRegOpConstructor {{ _dest, _op1, mode) { %(constructor)s; - for (int x = 0; x < _numDestRegs; x++) { - _srcRegIdx[_numSrcRegs++] = _destRegIdx[x]; - } } }}; @@ -58,9 +55,6 @@ def template AA64FpRegImmOpConstructor {{ _dest, _imm, mode) { %(constructor)s; - for (int x = 0; x < _numDestRegs; x++) { - _srcRegIdx[_numSrcRegs++] = _destRegIdx[x]; - } } }}; @@ -74,9 +68,6 @@ def template AA64FpRegRegImmOpConstructor {{ _dest, _op1, _imm, mode) { %(constructor)s; - for (int x = 0; x < _numDestRegs; x++) { - _srcRegIdx[_numSrcRegs++] = _destRegIdx[x]; - } } }}; @@ -90,9 +81,6 @@ def template AA64FpRegRegRegOpConstructor {{ _dest, _op1, _op2, mode) { %(constructor)s; - for (int x = 0; x < _numDestRegs; x++) { - _srcRegIdx[_numSrcRegs++] = _destRegIdx[x]; - } } }}; @@ -119,8 +107,5 @@ def template AA64FpRegRegRegRegOpConstructor {{ _dest, _op1, _op2, _op3, mode) { %(constructor)s; - for (int x = 0; x < _numDestRegs; x++) { - _srcRegIdx[_numSrcRegs++] = _destRegIdx[x]; - } } }}; |