284 // Memory Phi - most recent unique Phi split out |
284 // Memory Phi - most recent unique Phi split out |
285 // from this Phi |
285 // from this Phi |
286 // MemNode - new memory input for this node |
286 // MemNode - new memory input for this node |
287 // ChecCastPP - allocation that this is a cast of |
287 // ChecCastPP - allocation that this is a cast of |
288 // allocation - CheckCastPP of the allocation |
288 // allocation - CheckCastPP of the allocation |
289 void split_AddP(Node *addp, Node *base, PhaseGVN *igvn); |
289 bool split_AddP(Node *addp, Node *base, PhaseGVN *igvn); |
290 PhiNode *create_split_phi(PhiNode *orig_phi, int alias_idx, GrowableArray<PhiNode *> &orig_phi_worklist, PhaseGVN *igvn, bool &new_created); |
290 PhiNode *create_split_phi(PhiNode *orig_phi, int alias_idx, GrowableArray<PhiNode *> &orig_phi_worklist, PhaseGVN *igvn, bool &new_created); |
291 PhiNode *split_memory_phi(PhiNode *orig_phi, int alias_idx, GrowableArray<PhiNode *> &orig_phi_worklist, PhaseGVN *igvn); |
291 PhiNode *split_memory_phi(PhiNode *orig_phi, int alias_idx, GrowableArray<PhiNode *> &orig_phi_worklist, PhaseGVN *igvn); |
292 Node *find_mem(Node *mem, int alias_idx, PhaseGVN *igvn); |
292 Node *find_mem(Node *mem, int alias_idx, PhaseGVN *igvn); |
293 Node *find_inst_mem(Node *mem, int alias_idx,GrowableArray<PhiNode *> &orig_phi_worklist, PhaseGVN *igvn); |
293 Node *find_inst_mem(Node *mem, int alias_idx,GrowableArray<PhiNode *> &orig_phi_worklist, PhaseGVN *igvn); |
294 |
294 |