< prev index next >

src/hotspot/share/opto/graphKit.hpp

Print this page

        

*** 551,576 **** Node* store_to_memory(Node* ctl, Node* adr, Node* val, BasicType bt, const TypePtr* adr_type, MemNode::MemOrd mo, bool require_atomic_access = false, bool unaligned = false, ! bool mismatched = false) { // This version computes alias_index from an address type assert(adr_type != NULL, "use other store_to_memory factory"); return store_to_memory(ctl, adr, val, bt, C->get_alias_index(adr_type), mo, require_atomic_access, ! unaligned, mismatched); } // This is the base version which is given alias index // Return the new StoreXNode Node* store_to_memory(Node* ctl, Node* adr, Node* val, BasicType bt, int adr_idx, MemNode::MemOrd, bool require_atomic_access = false, bool unaligned = false, ! bool mismatched = false); // Perform decorated accesses Node* access_store_at(Node* ctl, Node* obj, // containing obj --- 551,579 ---- Node* store_to_memory(Node* ctl, Node* adr, Node* val, BasicType bt, const TypePtr* adr_type, MemNode::MemOrd mo, bool require_atomic_access = false, bool unaligned = false, ! bool mismatched = false, ! int storeZ = -1) { // This version computes alias_index from an address type assert(adr_type != NULL, "use other store_to_memory factory"); return store_to_memory(ctl, adr, val, bt, C->get_alias_index(adr_type), mo, require_atomic_access, ! unaligned, mismatched, ! storeZ); } // This is the base version which is given alias index // Return the new StoreXNode Node* store_to_memory(Node* ctl, Node* adr, Node* val, BasicType bt, int adr_idx, MemNode::MemOrd, bool require_atomic_access = false, bool unaligned = false, ! bool mismatched = false, ! int storeZ = -1); // Perform decorated accesses Node* access_store_at(Node* ctl, Node* obj, // containing obj
< prev index next >