Home | History | Annotate | Download | only in optimizing

Lines Matching refs:allocator_

33         allocator_(&pool_),
34 graph_(CreateGraph(&allocator_)),
46 entry_ = new (&allocator_) HBasicBlock(graph_);
54 HBasicBlock* successor = new (&allocator_) HBasicBlock(graph);
61 ArenaAllocator allocator_;
71 HInstruction* arg = new (&allocator_) HParameterValue(
76 HInstruction* ret = new (&allocator_) HReturn(arg);
78 block->AddInstruction(new (&allocator_) HExit());
91 HInstruction* array = new (&allocator_) HParameterValue(
93 HInstruction* index = new (&allocator_) HParameterValue(
95 HInstruction* value = new (&allocator_) HParameterValue(
97 HInstruction* extra_arg1 = new (&allocator_) HParameterValue(
99 HInstruction* extra_arg2 = new (&allocator_) HParameterValue(
102 allocator_.Adapter());
108 HInstruction* null_check = new (&allocator_) HNullCheck(array, 0);
110 HEnvironment* null_check_env = new (&allocator_) HEnvironment(&allocator_,
117 HInstruction* length = new (&allocator_) HArrayLength(array, 0);
119 HInstruction* bounds_check = new (&allocator_) HBoundsCheck(index, length, /* dex_pc */ 0u);
121 HEnvironment* bounds_check_env = new (&allocator_) HEnvironment(&allocator_,
129 new (&allocator_) HArraySet(array, index, value, Primitive::kPrimInt, /* dex_pc */ 0);
161 HInstruction* array = new (&allocator_) HParameterValue(
163 HInstruction* index = new (&allocator_) HParameterValue(
165 HInstruction* value = new (&allocator_) HParameterValue(
167 HInstruction* extra_arg1 = new (&allocator_) HParameterValue(
169 HInstruction* extra_arg2 = new (&allocator_) HParameterValue(
172 allocator_.Adapter());
178 HInstruction* null_check = new (&allocator_) HNullCheck(array, 0);
180 HEnvironment* null_check_env = new (&allocator_) HEnvironment(&allocator_,
187 HInstruction* length = new (&allocator_) HArrayLength(array, 0);
190 HInstruction* ae = new (&allocator_) HAboveOrEqual(index, length);
193 new(&allocator_) HDeoptimize(&allocator_, ae, DeoptimizationKind::kBlockBCE, /* dex_pc */ 0u);
195 HEnvironment* deoptimize_env = new (&allocator_) HEnvironment(&allocator_,
203 new (&allocator_) HArraySet(array, index, value, Primitive::kPrimInt, /* dex_pc */ 0);