Lines Matching refs:InputAt
52 HInstruction* condition = if_instruction->InputAt(0); in MarkReachableBlocks()
65 HInstruction* switch_input = switch_instruction->InputAt(0); in MarkReachableBlocks()
108 return (instruction->InputAt(0) == input) || in HasInput()
109 (instruction->InputAt(1) == input); in HasInput()
169 HInstruction* cond = ifs->InputAt(0); in RemoveNonNullControlDependences()
179 HInstruction* obj = cond->InputAt(1); in RemoveNonNullControlDependences()
181 obj = cond->InputAt(0); in RemoveNonNullControlDependences()
182 } else if (!cond->InputAt(0)->IsNullConstant()) { in RemoveNonNullControlDependences()
360 bool has_only_phi_and_if = (last == first) && (last->InputAt(0) == block->GetFirstPhi()); in SimplifyIfs()
366 (last->InputAt(0) == first) && in SimplifyIfs()
371 bool phi_input_is_left = (first->InputAt(0) == phi); in SimplifyIfs()
377 HInstruction* input = phi->InputAt(i); in SimplifyIfs()
386 value_to_check = Evaluate(first->AsCondition(), input, first->InputAt(1)); in SimplifyIfs()
388 value_to_check = Evaluate(first->AsCondition(), first->InputAt(0), input); in SimplifyIfs()
418 phi->ReplaceWith(phi->InputAt(0)); in SimplifyIfs()
455 if (if_instruction->InputAt(0)->IsConstant()) { in MaybeAddPhi()
476 HInstruction* input = if_instruction->InputAt(0); in MaybeAddPhi()
477 HInstruction* dominator_input = dominator->GetLastInstruction()->AsIf()->InputAt(0); in MaybeAddPhi()
826 maybe_remove.push(if_instr->InputAt(0)); in RemoveEmptyIfs()