Home
last modified time | relevance | path

Searched refs:new_inst (Results 1 – 7 of 7) sorted by relevance

/art/compiler/optimizing/
Dinstruction_simplifier_test.cc110 HLoadClass* new_inst = MakeClassLoad( in GetLoadClasses() local
112 new_inst->SetValidLoadedClassRTI(); in GetLoadClasses()
114 return {new_inst, new_inst}; in GetLoadClasses()
119 return {new_inst, target_class}; in GetLoadClasses()
132 return {new_inst, target_class}; in GetLoadClasses()
169 HInstruction* new_inst = MakeNewInstance(new_inst_klass); in TEST_P() local
170 new_inst->SetReferenceTypeInfo( in TEST_P()
172 HInstanceOf* instance_of = new (GetAllocator()) HInstanceOf(new_inst, in TEST_P()
188 entry->AddInstruction(new_inst); in TEST_P()
195 new_inst->CopyEnvironmentFrom(new_inst_klass->GetEnvironment()); in TEST_P()
[all …]
Dload_store_elimination_test.cc1004 HInstruction* new_inst = MakeNewInstance(cls); in TEST_F() local
1005 HInstruction* const_fence = new (GetAllocator()) HConstructorFence(new_inst, 0, GetAllocator()); in TEST_F()
1006 HInstruction* set_field = MakeIFieldSet(new_inst, graph_->GetIntConstant(33), MemberOffset(32)); in TEST_F()
1008 MakeIFieldGet(new_inst, DataType::Type::kReference, mirror::Object::ClassOffset()); in TEST_F()
1011 main->AddInstruction(new_inst); in TEST_F()
1017 new_inst->CopyEnvironmentFrom(suspend_check->GetEnvironment()); in TEST_F()
1024 EXPECT_INS_REMOVED(new_inst); in TEST_F()
1055 HInstruction* new_inst = MakeNewInstance(cls); in TEST_F() local
1056 HInstruction* const_fence = new (GetAllocator()) HConstructorFence(new_inst, 0, GetAllocator()); in TEST_F()
1057 HInstruction* set_field = MakeIFieldSet(new_inst, graph_->GetIntConstant(33), MemberOffset(32)); in TEST_F()
[all …]
Dload_store_analysis_test.cc744 HInstruction* new_inst = in TEST_F() local
754 entry->AddInstruction(new_inst); in TEST_F()
770 call_left->SetRawInputAt(0, new_inst); in TEST_F()
786 HInstruction* write_right = new (GetAllocator()) HInstanceFieldSet(new_inst, in TEST_F()
797 call_right->SetRawInputAt(0, new_inst); in TEST_F()
802 HInstruction* read_final = new (GetAllocator()) HInstanceFieldGet(new_inst, in TEST_F()
818 ReferenceInfo* info = heap_location_collector.FindReferenceInfoOf(new_inst); in TEST_F()
841 HInstruction* new_inst = in TEST_F() local
849 HInstruction* write_start = new (GetAllocator()) HInstanceFieldSet(new_inst, in TEST_F()
861 entry->AddInstruction(new_inst); in TEST_F()
[all …]
Dreference_type_propagation_test.cc303 HInstruction* new_inst = in RunVisitListTest() local
310 single_value[alg.Get(mid_blocks.front())] = new_inst; in RunVisitListTest()
314 start->AddInstruction(new_inst); in RunVisitListTest()
315 new_inst->SetReferenceTypeInfo(ObjectType(true)); in RunVisitListTest()
317 single_value[start] = new_inst; in RunVisitListTest()
397 HInstruction* new_inst = in RunVisitListTest() local
404 single_value[alg.Get(mid_blocks.front())] = new_inst; in RunVisitListTest()
407 start->AddInstruction(new_inst); in RunVisitListTest()
408 new_inst->SetReferenceTypeInfo(ObjectType(true)); in RunVisitListTest()
Dprepare_for_register_allocation.cc220 HNewInstance* new_inst = allocation_inst->AsNewInstance(); in VisitConstructorFence() local
223 if (new_inst != nullptr && new_inst->GetEntrypoint() == kQuickAllocObjectResolved) { in VisitConstructorFence()
Dinstruction_builder.cc1478 HNewInstance* new_inst = allocation->AsNewInstance(); in BuildConstructorFenceForAllocation() local
1479 HLoadClass* load_class = new_inst->GetLoadClass(); in BuildConstructorFenceForAllocation()
/art/tools/jvmti-agents/simple-force-redefine/
Dforceredefine.cc112 auto new_inst = cir_->Alloc<lir::Bytecode>(); in Transform() local
113 new_inst->opcode = dex::OP_NOP; in Transform()
114 cir_->instructions.InsertBefore(bc, new_inst); in Transform()