Searched refs:induction_var (Results 1 – 2 of 2) sorted by relevance
274 InductionVariable* induction_var = TryGetInductionVariable(phi); in DetectInductionVariables() local275 if (induction_var) { in DetectInductionVariables()276 induction_vars_[phi->id()] = induction_var; in DetectInductionVariables()277 TRACE(" %i", induction_var->phi()->id()); in DetectInductionVariables()288 InductionVariable* induction_var = entry.second; in ChangeToInductionVariablePhis() local290 PhiRepresentationOf(induction_var->phi()->op())); in ChangeToInductionVariablePhis()291 if (induction_var->upper_bounds().size() == 0 && in ChangeToInductionVariablePhis()292 induction_var->lower_bounds().size() == 0) { in ChangeToInductionVariablePhis()296 induction_var->phi()->InsertInput(graph()->zone(), in ChangeToInductionVariablePhis()297 induction_var->phi()->InputCount() - 1, in ChangeToInductionVariablePhis()[all …]
137 InductionVariable* induction_var);336 InductionVariable* induction_var = entry.second; in Run() local337 if (induction_var->phi()->opcode() == IrOpcode::kInductionVariablePhi) { in Run()338 CHECK(visitor.InductionVariablePhiTypeIsPrefixedPoint(induction_var)); in Run()800 InductionVariable* induction_var = res->second; in TypeInductionVariablePhi() local801 InductionVariable::ArithmeticType arithmetic_type = induction_var->Type(); in TypeInductionVariablePhi()820 for (auto bound : induction_var->upper_bounds()) { in TypeInductionVariablePhi()840 for (auto bound : induction_var->lower_bounds()) { in TypeInductionVariablePhi()881 InductionVariable* induction_var) { in InductionVariablePhiTypeIsPrefixedPoint() argument882 Node* node = induction_var->phi(); in InductionVariablePhiTypeIsPrefixedPoint()[all …]