Searched refs:input_index (Results 1 – 7 of 7) sorted by relevance
/art/compiler/optimizing/ |
D | common_arm64.h | 73 static inline vixl::Register InputRegisterAt(HInstruction* instr, int input_index) { in InputRegisterAt() argument 74 return RegisterFrom(instr->GetLocations()->InAt(input_index), in InputRegisterAt() 75 instr->InputAt(input_index)->GetType()); in InputRegisterAt() 97 static inline vixl::FPRegister InputFPRegisterAt(HInstruction* instr, int input_index) { in InputFPRegisterAt() argument 98 return FPRegisterFrom(instr->GetLocations()->InAt(input_index), in InputFPRegisterAt() 99 instr->InputAt(input_index)->GetType()); in InputFPRegisterAt() 139 static inline vixl::Operand InputOperandAt(HInstruction* instr, int input_index) { in InputOperandAt() argument 140 return OperandFrom(instr->GetLocations()->InAt(input_index), in InputOperandAt() 141 instr->InputAt(input_index)->GetType()); in InputOperandAt()
|
D | ssa_liveness_analysis.h | 108 size_t input_index, in UsePosition() argument 113 input_index_(input_index), in UsePosition() 246 size_t input_index, 253 if (locations->IsFixedInput(input_index) || locations->OutputUsesSameAs(input_index)) { 259 } else if (!locations->InAt(input_index).IsValid()) { 283 instruction, environment, input_index, position, cursor->GetNext()); 293 instruction, environment, input_index, position, first_env_use_); 296 instruction, environment, input_index, position, first_use_); 329 void AddPhiUse(HInstruction* instruction, size_t input_index, HBasicBlock* block) { in AddPhiUse() argument 335 instruction, /* environment */ nullptr, input_index, block->GetLifetimeEnd(), first_use_); in AddPhiUse()
|
D | locations.h | 571 bool OutputUsesSameAs(uint32_t input_index) const { in OutputUsesSameAs() argument 572 return (input_index == 0) in OutputUsesSameAs() 577 bool IsFixedInput(uint32_t input_index) const { in IsFixedInput() argument 578 Location input = inputs_.Get(input_index); in IsFixedInput()
|
D | graph_checker.h | 124 void HandleBooleanInput(HInstruction* instruction, size_t input_index);
|
D | graph_checker.cc | 500 void SSAChecker::HandleBooleanInput(HInstruction* instruction, size_t input_index) { in HandleBooleanInput() argument 501 HInstruction* input = instruction->InputAt(input_index); in HandleBooleanInput() 509 static_cast<int>(input_index), in HandleBooleanInput() 521 static_cast<int>(input_index), in HandleBooleanInput()
|
D | ssa_liveness_analysis.cc | 365 size_t input_index = use->GetInputIndex(); in FindFirstRegisterHint() local 379 if (end == predecessors.Get(input_index)->GetLifetimeEnd()) { in FindFirstRegisterHint() 381 if (i == input_index) { in FindFirstRegisterHint()
|
D | nodes.cc | 742 size_t input_index = current->GetIndex(); in ReplaceWith() local 743 user->SetRawInputAt(input_index, other); in ReplaceWith() 744 other->AddUseAt(user, input_index); in ReplaceWith() 750 size_t input_index = current->GetIndex(); in ReplaceWith() local 751 user->SetRawEnvAt(input_index, other); in ReplaceWith() 752 other->AddEnvUseAt(user, input_index); in ReplaceWith()
|