src/share/vm/opto/memnode.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/memnode.hpp	Mon May  6 18:14:27 2013
--- new/src/share/vm/opto/memnode.hpp	Mon May  6 18:14:26 2013

*** 73,84 **** --- 73,84 ---- static bool detect_ptr_independence(Node* p1, AllocateNode* a1, Node* p2, AllocateNode* a2, PhaseTransform* phase); static bool adr_phi_is_loop_invariant(Node* adr_phi, Node* cast); ! static Node *optimize_simple_memory_chain(Node *mchain, const TypePtr *t_adr, PhaseGVN *phase); ! static Node *optimize_memory_chain(Node *mchain, const TypePtr *t_adr, PhaseGVN *phase); ! static Node *optimize_simple_memory_chain(Node *mchain, const TypeOopPtr *t_oop, Node *load, PhaseGVN *phase); ! static Node *optimize_memory_chain(Node *mchain, const TypePtr *t_adr, Node *load, PhaseGVN *phase); // This one should probably be a phase-specific function: static bool all_controls_dominate(Node* dom, Node* sub); // Find any cast-away of null-ness and keep its control. static Node *Ideal_common_DU_postCCP( PhaseCCP *ccp, Node* n, Node* adr );
*** 1097,1107 **** --- 1097,1107 ---- static intptr_t get_store_offset(Node* st, PhaseTransform* phase); Node* make_raw_address(intptr_t offset, PhaseTransform* phase); - bool detect_init_independence(Node* n, bool st_is_pinned, int& count); void coalesce_subword_stores(intptr_t header_size, Node* size_in_bytes, PhaseGVN* phase); intptr_t find_next_fullword_store(uint i, PhaseGVN* phase);

src/share/vm/opto/memnode.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File