moved registers to machine, changed return to 0 (from 7) and erased all integer references to registers
This commit is contained in:
@@ -12,10 +12,10 @@ module Arm
|
||||
|
||||
@immediate = 0
|
||||
@rn = :r0 # register zero = zero bit pattern
|
||||
raise inspect if to.is_a?(Vm::Value) and
|
||||
from.is_a?(Vm::Value) and
|
||||
!@attributes[:shift_lsr] and
|
||||
to.register_symbol == from.register_symbol
|
||||
# NO-OP -> pass raise inspect if to.is_a?(Vm::Value) and
|
||||
# from.is_a?(Vm::Value) and
|
||||
# !@attributes[:shift_lsr] and
|
||||
# to.register_symbol == from.register_symbol
|
||||
raise "uups " if @to.register_symbol == :rr1
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user