|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.simd.CleanUpLir
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(java.util.List lir)
メソッドの詳細 |
public void invoke()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |