|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--coins.backend.gen.CodeGenerator.FunctionAttr | +--coins.backend.gen.CodeGenerator_x86simd.X86Attr
X86's function attribute
フィールドの概要 | |
(パッケージプライベート) boolean |
allocaCalled
alloca called in it |
(パッケージプライベート) Function |
func
Parent object. |
(パッケージプライベート) boolean |
isVarArg
True if this is variable argument function. |
(パッケージプライベート) int |
requiredStack
Stack space required for call |
(パッケージプライベート) LirNode |
retPtr
Pointer to value returned (if the function returns struct) |
(パッケージプライベート) int |
stackParamOffset
Offset of the first non-register parameter (i.e. on stack) |
(パッケージプライベート) int |
stackRequired
Maximum stack space used by call. |
(パッケージプライベート) int |
tmpOffset
Temporary variable used for int to float conversion |
コンストラクタの概要 | |
(パッケージプライベート) |
CodeGenerator_x86simd.X86Attr(Function func)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
int stackRequired
int tmpOffset
boolean allocaCalled
Function func
int requiredStack
boolean isVarArg
LirNode retPtr
int stackParamOffset
コンストラクタの詳細 |
CodeGenerator_x86simd.X86Attr(Function func)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |