Go to the documentation of this file. 1 package com.cliffc.aa.node;
14 for(
int i=1; i<
_defs._len; i++ ) {
16 if( n==
null )
continue;
56 @Override
public boolean equals(Object o) {
return this==o; }
63 public <N extends Node> N
make_mem(
int alias, N obj) {
65 while(
_defs._len < tos0.length )
static final TypeMem DEAD
Memory type; the state of all of memory; memory edges order memory ops.
public< N extends Node > N make_mem(int alias, N obj)
an implementation of language AA
TypeMem live_use(GVNGCM.Mode opt_mode, Node def)
static final TypeMem ALLMEM
static final TypeMem ANYMEM
static TypeMem make0(TypeObj[] as)
TypeMem value(GVNGCM.Mode opt_mode)
static final byte OP_DEFMEM
MrgProjNode make_mem_proj(NewNode nn, Node mem)
static final TypeObj UNUSED
static final TypeObj ISUSED
static final TypeMem ALIVE
Node set_def(int idx, Node n)