arch,cpu: Enforce using accessors to get at src/destRegIdx.
[gem5.git] / src / arch / arm / isa / templates / semihost.isa
index c60db1752d368cc39e9abb663795e6cea7ff88ac..7ec4e19a15a7aee49f4add9ffb85e85e93ff4c7f 100644 (file)
@@ -54,7 +54,7 @@ def template SemihostConstructor {{
         %(constructor)s;
         if (!(condCode == COND_AL || condCode == COND_UC)) {
             for (int x = 0; x < _numDestRegs; x++) {
-                _srcRegIdx[_numSrcRegs++] = _destRegIdx[x];
+                setSrcRegIdx(_numSrcRegs++, destRegIdx(x));
             }
         }