Home
last modified time | relevance | path

Searched refs:InputAt (Results 1 – 13 of 13) sorted by relevance

/art/compiler/optimizing/
Dssa_type_propagation.cc42 Primitive::Type input_type = phi->InputAt(i)->GetType(); in UpdateType()
62 phi->SetType(phi->InputAt(0)->GetType()); in VisitBasicBlock()
Dssa_phi_elimination.cc90 HInstruction* candidate = phi->InputAt(0); in Run()
95 HInstruction* input = phi->InputAt(i); in Run()
Dcode_generator_arm.cc549 HInstruction* cond = if_instr->InputAt(0); in VisitIf()
559 HInstruction* cond = if_instr->InputAt(0); in VisitIf()
600 locations->SetInAt(1, Location::RegisterOrConstant(comp->InputAt(1))); in VisitCondition()
699 switch (store->InputAt(1)->GetType()) { in VisitStoreLocal()
714 LOG(FATAL) << "Unimplemented local type " << store->InputAt(1)->GetType(); in VisitStoreLocal()
751 switch (ret->InputAt(0)->GetType()) { in VisitReturn()
767 LOG(FATAL) << "Unimplemented return type " << ret->InputAt(0)->GetType(); in VisitReturn()
775 switch (ret->InputAt(0)->GetType()) { in VisitReturn()
790 LOG(FATAL) << "Unimplemented return type " << ret->InputAt(0)->GetType(); in VisitReturn()
803 HInstruction* input = invoke->InputAt(i); in VisitInvokeStatic()
[all …]
Dcode_generator_x86_64.cc388 HInstruction* cond = if_instr->InputAt(0); in VisitIf()
398 HInstruction* cond = if_instr->InputAt(0); in VisitIf()
447 switch (store->InputAt(1)->GetType()) { in VisitStoreLocal()
462 LOG(FATAL) << "Unimplemented local type " << store->InputAt(1)->GetType(); in VisitStoreLocal()
557 switch (compare->InputAt(0)->GetType()) { in VisitCompare()
563 LOG(FATAL) << "Unimplemented compare type " << compare->InputAt(0)->GetType(); in VisitCompare()
608 switch (ret->InputAt(0)->GetType()) { in VisitReturn()
620 LOG(FATAL) << "Unimplemented return type " << ret->InputAt(0)->GetType(); in VisitReturn()
627 switch (ret->InputAt(0)->GetType()) { in VisitReturn()
639 LOG(FATAL) << "Unimplemented return type " << ret->InputAt(0)->GetType(); in VisitReturn()
[all …]
Dregister_allocator_test.cc311 LiveInterval* loop_update = phi->InputAt(1)->GetLiveInterval(); in TEST()
318 ASSERT_EQ(phi_interval->GetRegister(), ret->InputAt(0)->GetLiveInterval()->GetRegister()); in TEST()
338 ASSERT_EQ(last_add->InputAt(0), first_add); in TEST()
Dcode_generator_x86.cc507 HInstruction* cond = if_instr->InputAt(0); in VisitIf()
517 HInstruction* cond = if_instr->InputAt(0); in VisitIf()
568 switch (store->InputAt(1)->GetType()) { in VisitStoreLocal()
583 LOG(FATAL) << "Unimplemented local type " << store->InputAt(1)->GetType(); in VisitStoreLocal()
697 switch (ret->InputAt(0)->GetType()) { in VisitReturn()
713 LOG(FATAL) << "Unimplemented return type " << ret->InputAt(0)->GetType(); in VisitReturn()
720 switch (ret->InputAt(0)->GetType()) { in VisitReturn()
735 LOG(FATAL) << "Unimplemented return type " << ret->InputAt(0)->GetType(); in VisitReturn()
749 HInstruction* input = invoke->InputAt(i); in VisitInvokeStatic()
1013 switch (compare->InputAt(0)->GetType()) { in VisitCompare()
[all …]
Dnodes.h506 virtual HInstruction* InputAt(size_t i) const = 0;
677 HInstruction* Current() const { return instruction_->InputAt(index_); } in Current()
783 virtual HInstruction* InputAt(size_t i) const { return inputs_[i]; } in InputAt() function
906 HInstruction* GetLeft() const { return InputAt(0); } in GetLeft()
907 HInstruction* GetRight() const { return InputAt(1); } in GetRight()
1063 HLocal* GetLocal() const { return reinterpret_cast<HLocal*>(InputAt(0)); } in GetLocal()
1080 HLocal* GetLocal() const { return reinterpret_cast<HLocal*>(InputAt(0)); } in GetLocal()
1141 virtual HInstruction* InputAt(size_t i) const { return inputs_.Get(i); } in InputAt() function
1276 virtual HInstruction* InputAt(size_t i) const { return inputs_.Get(i); } in InputAt() function
1402 return InputAt(2)->GetType() == Primitive::kPrimNot; in NeedsEnvironment()
Dssa_liveness_analysis.cc181 HInstruction* input = phi->InputAt(phi_input_index); in ComputeLiveRanges()
206 HInstruction* input = current->InputAt(i); in ComputeLiveRanges()
Dssa_builder.cc138 current_locals_->Put(store->GetLocal()->GetRegNumber(), store->InputAt(1)); in VisitStoreLocal()
Dcode_generator.cc178 HInstruction* input = instruction->InputAt(i); in AllocateRegistersLocally()
240 Move(instruction->InputAt(i), location, instruction); in InitLocations()
Dnodes.cc338 instruction->InputAt(i)->RemoveUser(instruction, i); in Remove()
376 instruction->InputAt(i)->AddUseAt(instruction, i); in AddInstruction()
Dgraph_visualizer.cc160 DumpLocation(locations->InAt(i), instruction->InputAt(i)->GetType()); in VisitInstruction()
Dregister_allocator.cc148 BlockRegister(input, position, position + 1, instruction->InputAt(i)->GetType()); in AllocateRegistersInternal()
972 HInstruction* input = phi->InputAt(i); in Resolve()