Searched defs:oop_store (Results 1 - 6 of 6) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A DidealKit.cpp390 Node* IdealKit::storeCM(Node* ctl, Node* adr, Node *val, Node* oop_store, int oop_adr_idx, argument
398 // Add required edge to oop_store, optimizer does not support precedence edges.
400 Node* st = new (C) StoreCMNode(ctl, mem, adr, adr_type, val, oop_store, oop_adr_idx);
H A Dlcm.cpp714 Node* oop_store = n->in(prec); local
715 if (oop_store != NULL) {
716 assert(cfg->_bbs[oop_store->_idx]->_dom_depth <= this->_dom_depth, "oop_store must dominate card-mark");
H A Dmemnode.hpp456 StoreNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val, Node *oop_store )
457 : MemNode(c,mem,adr,at,val,oop_store) {
599 StoreCMNode( Node *c, Node *mem, Node *adr, const TypePtr* at, Node *val, Node *oop_store, int oop_alias_idx ) : argument
600 StoreNode(c,mem,adr,at,val,oop_store),
H A Doutput.cpp1454 Node *oop_store = mach->in(prec); // Precedence edge local
1455 if (oop_store == NULL) continue;
1459 if( b->_nodes[i4] == oop_store ) break;
H A DgraphKit.cpp3454 void GraphKit::write_barrier_post(Node* oop_store, argument
3530 __ storeCM(__ ctrl(), card_adr, zero, oop_store, adr_idx, bt, adr_type); local
3644 Node* oop_store,
3656 __ storeCM(__ ctrl(), card_adr, zero, oop_store, oop_alias_idx, card_bt, Compile::AliasIdxRaw); local
3673 void GraphKit::g1_write_barrier_post(Node* oop_store, argument
3761 g1_mark_card(ideal, card_adr, oop_store, alias_idx, index, index_adr, buffer, tf);
3767 g1_mark_card(ideal, card_adr, oop_store, alias_idx, index, index_adr, buffer, tf);
3642 g1_mark_card(IdealKit& ideal, Node* card_adr, Node* oop_store, uint oop_alias_idx, Node* index, Node* index_adr, Node* buffer, const TypeFunc* tf) argument
/openjdk7/hotspot/src/share/vm/oops/
H A Doop.inline.hpp350 UseCompressedOops ? oop_store(obj_field_addr<narrowOop>(offset), value) :
351 oop_store(obj_field_addr<oop>(offset), value);
400 oop_store((volatile narrowOop*)obj_field_addr<narrowOop>(offset), value) :
401 oop_store((volatile oop*) obj_field_addr<oop>(offset), value);
538 template <class T> inline void oop_store(T* p, oop v) { function
540 oop_store((volatile T*)p, v);
548 template <class T> inline void oop_store(volatile T* p, oop v) { function
558 oop_store(p, v);
570 oop_store(p, v);

Completed in 90 milliseconds