Searched refs:InputAt (Results 1 – 13 of 13) sorted by relevance
/art/compiler/optimizing/ |
D | ssa_type_propagation.cc | 42 Primitive::Type input_type = phi->InputAt(i)->GetType(); in UpdateType() 62 phi->SetType(phi->InputAt(0)->GetType()); in VisitBasicBlock()
|
D | ssa_phi_elimination.cc | 90 HInstruction* candidate = phi->InputAt(0); in Run() 95 HInstruction* input = phi->InputAt(i); in Run()
|
D | code_generator_arm.cc | 549 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 …]
|
D | code_generator_x86_64.cc | 388 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 …]
|
D | register_allocator_test.cc | 311 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()
|
D | code_generator_x86.cc | 507 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 …]
|
D | nodes.h | 506 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()
|
D | ssa_liveness_analysis.cc | 181 HInstruction* input = phi->InputAt(phi_input_index); in ComputeLiveRanges() 206 HInstruction* input = current->InputAt(i); in ComputeLiveRanges()
|
D | ssa_builder.cc | 138 current_locals_->Put(store->GetLocal()->GetRegNumber(), store->InputAt(1)); in VisitStoreLocal()
|
D | code_generator.cc | 178 HInstruction* input = instruction->InputAt(i); in AllocateRegistersLocally() 240 Move(instruction->InputAt(i), location, instruction); in InitLocations()
|
D | nodes.cc | 338 instruction->InputAt(i)->RemoveUser(instruction, i); in Remove() 376 instruction->InputAt(i)->AddUseAt(instruction, i); in AddInstruction()
|
D | graph_visualizer.cc | 160 DumpLocation(locations->InAt(i), instruction->InputAt(i)->GetType()); in VisitInstruction()
|
D | register_allocator.cc | 148 BlockRegister(input, position, position + 1, instruction->InputAt(i)->GetType()); in AllocateRegistersInternal() 972 HInstruction* input = phi->InputAt(i); in Resolve()
|