|
aa
|
Public Member Functions | |
| void | add_flow_def_extra (Node chg) |
| void | add_reduce_extra () |
| TypeMem | all_live () |
| FunPtrNode | as_fun (GVNGCM gvn) |
| NewNode | copy (boolean copy_edges) |
| boolean | equals (Object o) |
| int | hashCode () |
| Node | ideal_reduce () |
| TypeMem | live_use (GVNGCM.Mode opt_mode, Node def) |
| MrgProjNode | mrg () |
| final void | sets (T ts) |
| final void | setsm (T ts) |
| Type | value (GVNGCM.Mode opt_mode) |
| String | xstr () |
Static Public Member Functions | |
| static Ary< NewPrimNode > | INTRINSICS () |
| static void | reset () |
Public Attributes | |
| int | _alias |
| final String | _name |
| TypeMemPtr | _tptr |
| T | _ts |
Package Functions | |
| NewPrimNode (byte op, int parent_alias, T to, String name, boolean reads, int op_prec, Type... args) | |
| String | bal_close () |
| abstract T | dead_type () |
| BitsAlias | escapees () |
| Node | fld (int fld) |
| boolean | is_unused () |
| void | kill2 () |
| ProjNode | ptr () |
| String | str () |
| abstract TypeObj | valueobj () |
Static Package Functions | |
| [static initializer] | |
| static int | def_idx (int fld) |
Package Attributes | |
| TypeObj | _crushed |
| final int | _op_prec |
| final boolean | _reads |
| final TypeFunSig | _sig |
Private Member Functions | |
| void | _init (int alias, T ts) |
| boolean | captured () |
Static Private Attributes | |
| static final Ary< NewPrimNode > | INTRINSICS = new Ary<>(NewPrimNode.class) |
Definition at line 170 of file NewNode.java.
|
package |
Definition at line 175 of file NewNode.java.
|
staticpackage |
|
privateinherited |
|
inherited |
Definition at line 72 of file NewNode.java.
|
inherited |
|
inherited |
Definition at line 86 of file NewNode.java.
| FunPtrNode com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< T extends TypeObj< T >.as_fun | ( | GVNGCM | gvn | ) |
|
package |
Definition at line 184 of file NewNode.java.
Referenced by com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< TypeAry >.as_fun().
|
privateinherited |
Definition at line 116 of file NewNode.java.
|
inherited |
|
abstractpackageinherited |
|
staticpackageinherited |
Definition at line 52 of file NewNode.java.
|
inherited |
Definition at line 157 of file NewNode.java.
|
packageinherited |
Definition at line 98 of file NewNode.java.
|
packageinherited |
Definition at line 53 of file NewNode.java.
|
inherited |
Definition at line 152 of file NewNode.java.
|
inherited |
Definition at line 64 of file NewNode.java.
|
static |
Definition at line 189 of file NewNode.java.
|
packageinherited |
Definition at line 100 of file NewNode.java.
|
packageinherited |
Definition at line 102 of file NewNode.java.
|
inherited |
Definition at line 89 of file NewNode.java.
|
inherited |
|
packageinherited |
|
static |
Definition at line 188 of file NewNode.java.
Referenced by com.cliffc.aa.Env.top_reset().
|
inherited |
Definition at line 57 of file NewNode.java.
|
inherited |
Definition at line 62 of file NewNode.java.
|
packageinherited |
Definition at line 50 of file NewNode.java.
|
inherited |
|
abstractpackageinherited |
|
inherited |
Definition at line 49 of file NewNode.java.
|
inherited |
Definition at line 20 of file NewNode.java.
|
packageinherited |
Definition at line 31 of file NewNode.java.
| final String com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< T extends TypeObj< T >._name |
Definition at line 171 of file NewNode.java.
Referenced by com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< TypeAry >.as_fun(), and com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< TypeAry >.NewPrimNode().
|
package |
Definition at line 174 of file NewNode.java.
Referenced by com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< TypeAry >.NewPrimNode().
|
package |
Definition at line 173 of file NewNode.java.
Referenced by com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< TypeAry >.as_fun(), and com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< TypeAry >.NewPrimNode().
|
package |
Definition at line 172 of file NewNode.java.
Referenced by com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< TypeAry >.as_fun(), and com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< TypeAry >.NewPrimNode().
|
inherited |
Definition at line 34 of file NewNode.java.
|
inherited |
Definition at line 25 of file NewNode.java.
|
staticprivate |
Definition at line 186 of file NewNode.java.
Referenced by com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< TypeAry >.INTRINSICS(), com.cliffc.aa.node.NewNode< T extends TypeObj< T >.NewPrimNode< TypeAry >.reset(), com.cliffc.aa.node.TestNode.testMonotonic(), and com.cliffc.aa.Env.top_scope().