Lines Matching refs:at

55   MemNode( Node *c0, Node *c1, Node *c2, const TypePtr* at )
58 debug_only(_adr_type=at; adr_type();)
60 MemNode( Node *c0, Node *c1, Node *c2, const TypePtr* at, Node *c3 )
63 debug_only(_adr_type=at; adr_type();)
65 MemNode( Node *c0, Node *c1, Node *c2, const TypePtr* at, Node *c3, Node *c4)
68 debug_only(_adr_type=at; adr_type();)
143 LoadNode( Node *c, Node *mem, Node *adr, const TypePtr* at, const Type *rt )
144 : MemNode(c,mem,adr,at), _type(rt) {
150 const TypePtr* at, const Type *rt, BasicType bt );
213 LoadBNode( Node *c, Node *mem, Node *adr, const TypePtr* at, const TypeInt *ti = TypeInt::BYTE )
214 : LoadNode(c,mem,adr,at,ti) {}
227 LoadUBNode(Node* c, Node* mem, Node* adr, const TypePtr* at, const TypeInt* ti = TypeInt::UBYTE )
228 : LoadNode(c, mem, adr, at, ti) {}
241 LoadUSNode( Node *c, Node *mem, Node *adr, const TypePtr* at, const TypeInt *ti = TypeInt::CHAR )
242 : LoadNode(c,mem,adr,at,ti) {}
255 LoadSNode( Node *c, Node *mem, Node *adr, const TypePtr* at, const TypeInt *ti = TypeInt::SHORT )
256 : LoadNode(c,mem,adr,at,ti) {}
269 LoadINode( Node *c, Node *mem, Node *adr, const TypePtr* at, const TypeInt *ti = TypeInt::INT )
270 : LoadNode(c,mem,adr,at,ti) {}
301 LoadLNode( Node *c, Node *mem, Node *adr, const TypePtr* at,
304 : LoadNode(c,mem,adr,at,tl)
325 LoadL_unalignedNode( Node *c, Node *mem, Node *adr, const TypePtr* at )
326 : LoadLNode(c,mem,adr,at) {}
334 LoadFNode( Node *c, Node *mem, Node *adr, const TypePtr* at, const Type *t = Type::FLOAT )
335 : LoadNode(c,mem,adr,at,t) {}
346 LoadDNode( Node *c, Node *mem, Node *adr, const TypePtr* at, const Type *t = Type::DOUBLE )
347 : LoadNode(c,mem,adr,at,t) {}
358 LoadD_unalignedNode( Node *c, Node *mem, Node *adr, const TypePtr* at )
359 : LoadDNode(c,mem,adr,at) {}
367 LoadPNode( Node *c, Node *mem, Node *adr, const TypePtr *at, const TypePtr* t )
368 : LoadNode(c,mem,adr,at,t) {}
390 LoadNNode( Node *c, Node *mem, Node *adr, const TypePtr *at, const Type* t )
391 : LoadNode(c,mem,adr,at,t) {}
412 LoadKlassNode( Node *c, Node *mem, Node *adr, const TypePtr *at, const TypeKlassPtr *tk )
413 : LoadPNode(c,mem,adr,at,tk) {}
420 static Node* make( PhaseGVN& gvn, Node *mem, Node *adr, const TypePtr* at,
428 LoadNKlassNode( Node *c, Node *mem, Node *adr, const TypePtr *at, const TypeNarrowOop *tk )
429 : LoadNNode(c,mem,adr,at,tk) {}
452 StoreNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val )
453 : MemNode(c,mem,adr,at,val) {
456 StoreNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val, Node *oop_store )
457 : MemNode(c,mem,adr,at,val,oop_store) {
463 const TypePtr* at, Node *val, BasicType bt );
475 // Check for identity function on memory (Load then Store at same address)
494 StoreBNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
504 StoreCNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
514 StoreINode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
531 StoreLNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val,
533 : StoreNode(c,mem,adr,at,val)
552 StoreFNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
561 StoreDNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
570 StorePNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
579 StoreNNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
599 StoreCMNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val, Node *oop_store, int oop_alias_idx ) :
600 StoreNode(c,mem,adr,at,val,oop_store),
653 LoadStoreNode( Node *c, Node *mem, Node *adr, Node *val, const TypePtr* at, const Type* rt, uint required );
739 GetAndAddINode( Node *c, Node *mem, Node *adr, Node *val, const TypePtr* at ) : LoadStoreNode(c, mem, adr, val, at, TypeInt::INT, 4) { }
746 GetAndAddLNode( Node *c, Node *mem, Node *adr, Node *val, const TypePtr* at ) : LoadStoreNode(c, mem, adr, val, at, TypeLong::LONG, 4) { }
754 GetAndSetINode( Node *c, Node *mem, Node *adr, Node *val, const TypePtr* at ) : LoadStoreNode(c, mem, adr, val, at, TypeInt::INT, 4) { }
761 GetAndSetLNode( Node *c, Node *mem, Node *adr, Node *val, const TypePtr* at ) : LoadStoreNode(c, mem, adr, val, at, TypeLong::LONG, 4) { }
768 GetAndSetPNode( Node *c, Node *mem, Node *adr, Node *val, const TypePtr* at, const Type* t ) : LoadStoreNode(c, mem, adr, val, at, t, 4) { }
775 GetAndSetNNode( Node *c, Node *mem, Node *adr, Node *val, const TypePtr* at, const Type* t ) : LoadStoreNode(c, mem, adr, val, at, t, 4) { }
1123 // push sentinels until I am at least as long as the other (semantic no-op)
1143 // subsume_node will break sparseness at times, whenever a memory slice
1162 _idx = Compile::AliasIdxBot-1; // start at the base memory