Lines Matching defs:StoreNode

441 //------------------------------StoreNode--------------------------------------
443 class StoreNode : public MemNode {
452 StoreNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val )
456 StoreNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val, Node *oop_store )
462 static StoreNode* make( PhaseGVN& gvn, Node *c, Node *mem, Node *adr,
492 class StoreBNode : public StoreNode {
494 StoreBNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
502 class StoreCNode : public StoreNode {
504 StoreCNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
512 class StoreINode : public StoreNode {
514 StoreINode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
521 class StoreLNode : public StoreNode {
522 virtual uint hash() const { return StoreNode::hash() + _require_atomic_access; }
525 && StoreNode::cmp(n);
533 : StoreNode(c,mem,adr,at,val)
542 StoreNode::dump_spec(st);
550 class StoreFNode : public StoreNode {
552 StoreFNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
559 class StoreDNode : public StoreNode {
561 StoreDNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
568 class StorePNode : public StoreNode {
570 StorePNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
577 class StoreNNode : public StoreNode {
579 StoreNNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val ) : StoreNode(c,mem,adr,at,val) {}
588 class StoreCMNode : public StoreNode {
590 virtual uint hash() const { return StoreNode::hash() + _oop_alias_idx; }
593 && StoreNode::cmp(n);
600 StoreNode(c,mem,adr,at,val,oop_store),
1050 intptr_t can_capture_store(StoreNode* st, PhaseTransform* phase, bool can_reshape);
1054 Node* capture_store(StoreNode* st, intptr_t start, PhaseTransform* phase, bool can_reshape);