Lines Matching refs:alias_idx
1391 Node* GraphKit::memory(uint alias_idx) {
1393 Node* p = mem->memory_at(alias_idx);
2821 // The membar serves as a pinch point between both control and memory(alias_idx).
2824 Node* GraphKit::insert_mem_bar_volatile(int opcode, int alias_idx, Node* precedent) {
2834 MemBarNode* mb = MemBarNode::make(C, opcode, alias_idx, precedent);
2836 if (alias_idx == Compile::AliasIdxBot) {
2839 assert(!(opcode == Op_Initialize && alias_idx != Compile::AliasIdxRaw), "fix caller");
2840 mb->set_req(TypeFunc::Memory, memory(alias_idx));
2844 if (alias_idx == Compile::AliasIdxBot) {
2847 set_memory(_gvn.transform(new (C) ProjNode(membar, TypeFunc::Memory)),alias_idx);
2982 static void hook_memory_on_init(GraphKit& kit, int alias_idx,
2986 assert(init_in_merge->memory_at(alias_idx) == init_in_raw, "");
2988 Node* prevmem = kit.memory(alias_idx);
2989 init_in_merge->set_memory_at(alias_idx, prevmem);
2990 kit.set_memory(init_out_raw, alias_idx);
3545 uint alias_idx,
3561 // In this case both val_type and alias_idx are unused.
3606 // alias_idx correct??
3607 pre_val = __ load(no_ctrl, adr, val_type, bt, alias_idx);
3676 uint alias_idx,
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);