diff --git a/src/Tinyrossa-POWER/TRPPC64CodeGenerator.class.st b/src/Tinyrossa-POWER/TRPPC64CodeGenerator.class.st index 82160c7..08b56ed 100644 --- a/src/Tinyrossa-POWER/TRPPC64CodeGenerator.class.st +++ b/src/Tinyrossa-POWER/TRPPC64CodeGenerator.class.st @@ -81,7 +81,7 @@ TRPPC64CodeGenerator >> virtualRegistersReadBy: instruction do: block [ ]. instruction externalBindings keysAndValuesDo: [ :name :value | - (#('ra' 'rb' 'rc') includes: name) ifTrue: [ + (#('ra' 'rb' 'rc' 'rs') includes: name) ifTrue: [ (value isBitVector and: [ value isSymbolic and: [ value isConstant ] ]) ifTrue: [ | vReg |