coins.simd
クラス CleanUpLir

java.lang.Object
  |
  +--coins.simd.CleanUpLir

class CleanUpLir
extends java.lang.Object

Delete useless load/store in LIR transformed to SIMD form if it is an assignment expression with register (REG or SUBREG) operands on both sides. If the destination (left hand side) register is not used until it is assigned to the source (right hand side) operand, then the assignment expressions are deleted. Ex.) x = y; .... (no use of x) y = x;


コンストラクタの概要
(パッケージプライベート) CleanUpLir(java.util.List lir)
           
 
メソッドの概要
 void invoke()
          Delete useless assignment expressions receiving list of LIR to be deleted.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CleanUpLir

CleanUpLir(java.util.List lir)
メソッドの詳細

invoke

public void invoke()
Delete useless assignment expressions receiving list of LIR to be deleted.