Lines Matching refs:HInstruction

39 static bool IsAllowedToJumpToExitBlock(HInstruction* instruction) {  in IsAllowedToJumpToExitBlock()
151 HInstruction* last_instruction = IsExitTryBoundaryIntoExitBlock(predecessor) ? in VisitBasicBlock()
164 HInstruction* current = it.Current(); in VisitBasicBlock()
181 HInstruction* current = it.Current(); in VisitBasicBlock()
359 void GraphChecker::VisitInstruction(HInstruction* instruction) { in VisitInstruction()
382 for (HInstruction* input : instruction->GetInputs()) { in VisitInstruction()
403 for (const HUseListNode<HInstruction*>& use : instruction->GetUses()) { in VisitInstruction()
404 HInstruction* user = use.GetUser(); in VisitInstruction()
442 const HUserRecord<HInstruction*>& input_record = input_records[i]; in VisitInstruction()
443 HInstruction* input = input_record.GetInstruction(); in VisitInstruction()
459 for (const HUseListNode<HInstruction*>& use : instruction->GetUses()) { in VisitInstruction()
460 HInstruction* user = use.GetUser(); in VisitInstruction()
487 HInstruction* env_instruction = environment->GetInstructionAt(i); in VisitInstruction()
543 const HInstruction* last_input = invoke->GetInputs().back(); in VisitInvokeStaticOrDirect()
610 HInstruction* input = check->InputAt(1); in HandleTypeCheckInstruction()
771 static bool IsSameSizeConstant(const HInstruction* insn1, const HInstruction* insn2) { in IsSameSizeConstant()
777 static bool IsConstantEquivalent(const HInstruction* insn1, in IsConstantEquivalent()
778 const HInstruction* insn2, in IsConstantEquivalent()
811 ArrayRef<HUserRecord<HInstruction*>> input_records = phi->GetInputRecords(); in VisitPhi()
820 HInstruction* input = input_records[i].GetInstruction(); in VisitPhi()
848 HInstruction* next_phi = phi->GetNext(); in VisitPhi()
876 HInstruction* input = input_records[i].GetInstruction(); in VisitPhi()
894 HInstruction* next_phi = phi->GetNext(); in VisitPhi()
951 void GraphChecker::HandleBooleanInput(HInstruction* instruction, size_t input_index) { in HandleBooleanInput()
952 HInstruction* input = instruction->InputAt(input_index); in HandleBooleanInput()
1014 HInstruction* lhs = op->InputAt(0); in VisitCondition()
1015 HInstruction* rhs = op->InputAt(1); in VisitCondition()