Lines Matching defs:mem

164   MergeMemNode* mem = MergeMemNode::make(in_mem);
202 Node* v = LoadNode::make(*phase, ctl, mem->memory_at(fieldidx), next_src, adr_type, type, bt, MemNode::unordered);
204 Node* s = StoreNode::make(*phase, ctl, mem->memory_at(fieldidx), next_dest, adr_type, v, bt, MemNode::unordered);
206 mem->set_memory_at(fieldidx, s);
209 if (!finish_transform(phase, can_reshape, ctl, mem)) {
214 return mem;
359 Node* mem = phase->C->top();
362 mem = start_mem_dest;
367 mem = StoreNode::make(*phase, forward_ctl, mem, adr_dest, atp_dest, v, copy_type, MemNode::unordered);
368 mem = phase->transform(mem);
373 v = LoadNode::make(*phase, forward_ctl, mem, next_src, atp_src, value_type, copy_type, MemNode::unordered);
375 mem = StoreNode::make(*phase, forward_ctl,mem,next_dest,atp_dest,v, copy_type, MemNode::unordered);
376 mem = phase->transform(mem);
384 return mem;
401 Node* mem = phase->C->top();
404 mem = start_mem_dest;
411 Node* v = LoadNode::make(*phase, backward_ctl, mem, next_src, atp_src, value_type, copy_type, MemNode::unordered);
413 mem = StoreNode::make(*phase, backward_ctl,mem,next_dest,atp_dest,v, copy_type, MemNode::unordered);
414 mem = phase->transform(mem);
416 Node* v = LoadNode::make(*phase, backward_ctl, mem, adr_src, atp_src, value_type, copy_type, MemNode::unordered);
418 mem = StoreNode::make(*phase, backward_ctl, mem, adr_dest, atp_dest, v, copy_type, MemNode::unordered);
419 mem = phase->transform(mem);
426 return mem;
430 Node* ctl, Node *mem) {
443 igvn->replace_node(out_mem->raw_out(0), mem);
457 igvn->replace_node(callprojs.fallthrough_memproj, mem);
526 Node* mem = try_clone_instance(phase, can_reshape, count);
527 if (mem != NULL) {
528 return (mem == NodeSentinel) ? NULL : mem;
585 mem = new PhiNode(ctl, Type::MEMORY, atp_dest);
587 mem->init_req(1, forward_mem);
589 mem->init_req(2, backward_mem);
591 mem = phase->transform(mem);
594 mem = forward_mem;
598 mem = backward_mem;
607 out_mem->set_memory_at(alias_idx_dest, mem);
608 mem = out_mem;
610 if (!finish_transform(phase, can_reshape, ctl, mem)) {
614 return mem;