|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object | +--coins.simd.Util
Utility class for SIMD optimization classes.
| コンストラクタの概要 | |
(パッケージプライベート) |
Util()
|
| メソッドの概要 | |
static void |
abort(java.lang.String s)
Prints an error message and aborts. |
static void |
assert2(boolean p,
java.lang.String s)
Tests a condition, and prints messages and exits if it is false. |
static void |
assert2(boolean p,
java.lang.String s,
int lineno)
Tests a condition, and prints messages and exits if it is false. |
static java.util.Vector |
blkToVecs(BasicBlk blk)
|
(パッケージプライベート) BiList |
findTargetLir(LirNode root,
int opCode,
BiList l)
Search and find the LIR nodes which has the specified operation code. |
static void |
printBlk(BasicBlk blk)
|
static void |
revV(java.util.Vector v)
|
static void |
sorry(boolean p,
java.lang.String s)
Tests a condition, and prints a message and exits if it is true. |
static void |
vecsToBlk(BasicBlk blk,
java.util.Vector vs)
|
static void |
warn(java.lang.String s)
Prints an error message. |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
Util()
| メソッドの詳細 |
BiList findTargetLir(LirNode root,
int opCode,
BiList l)
root - The root node of the searchopCode - The specified operation codel - The list which is stored in the found LIR node
public static void assert2(boolean p,
java.lang.String s,
int lineno)
throws SimdOptException
p - boolean which represents a condition.s - String which represents a description of the condition.lineno - int which represents a line number.
SimdOptException
public static void assert2(boolean p,
java.lang.String s)
throws SimdOptException
p - boolean which represents a condition.s - String which represents a description of the condition.
SimdOptException
public static void abort(java.lang.String s)
throws SimdOptException
s - Strint which represents an error message.
SimdOptException
public static void sorry(boolean p,
java.lang.String s)
throws SimdOptException
p - boolean which represents a condition.s - String which represents an error message.
SimdOptExceptionpublic static void warn(java.lang.String s)
s - String which represents an error message.public static void printBlk(BasicBlk blk)
public static java.util.Vector blkToVecs(BasicBlk blk)
public static void vecsToBlk(BasicBlk blk,
java.util.Vector vs)
public static void revV(java.util.Vector v)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||