remove dead code
This commit is contained in:
parent
b3bf881c49
commit
bf4ddd16ee
@ -88,14 +88,6 @@ module Arm
|
||||
io.write_uint32 val
|
||||
end
|
||||
|
||||
def uses
|
||||
ret = [@left.register ]
|
||||
ret << @right.register unless @right.is_a? Constant
|
||||
ret
|
||||
end
|
||||
def assigns
|
||||
[]
|
||||
end
|
||||
def to_s
|
||||
"#{opcode} #{@left} , #{@right} #{super}"
|
||||
end
|
||||
|
@ -108,14 +108,5 @@ module Arm
|
||||
def to_s
|
||||
"#{self.class.name} #{opcode} #{@result} = #{@left} #{@right} extra=#{@extra}"
|
||||
end
|
||||
def uses
|
||||
ret = []
|
||||
ret << @left.register if @left and not @left.is_a? Constant
|
||||
ret << @right.register if @right and not @right.is_a?(Constant)
|
||||
ret
|
||||
end
|
||||
def assigns
|
||||
[@result.register]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -109,13 +109,5 @@ module Arm
|
||||
io.write_uint32 val
|
||||
end
|
||||
|
||||
def uses
|
||||
ret = [@left.register ]
|
||||
ret << @right.register unless @right.nil?
|
||||
ret
|
||||
end
|
||||
def assigns
|
||||
[@result.register]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -102,11 +102,5 @@ module Arm
|
||||
end
|
||||
end
|
||||
|
||||
def uses
|
||||
@from.is_a?(Constant) ? [] : [@from.register]
|
||||
end
|
||||
def assigns
|
||||
[@to.register]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -59,18 +59,6 @@ module Arm
|
||||
io.write_uint32 val
|
||||
end
|
||||
|
||||
def is_push?
|
||||
opcode == :push
|
||||
end
|
||||
def is_pop?
|
||||
!is_push?
|
||||
end
|
||||
def uses
|
||||
is_push? ? regs : []
|
||||
end
|
||||
def assigns
|
||||
is_pop? ? regs : []
|
||||
end
|
||||
def regs
|
||||
@first
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user