getCastInsts() const | llvm::InductionDescriptor | inline |
getConsecutiveDirection() const | llvm::InductionDescriptor | |
getConstIntStepValue() const | llvm::InductionDescriptor | |
getInductionBinOp() const | llvm::InductionDescriptor | inline |
getInductionOpcode() const | llvm::InductionDescriptor | inline |
getKind() const | llvm::InductionDescriptor | inline |
getStartValue() const | llvm::InductionDescriptor | inline |
getStep() const | llvm::InductionDescriptor | inline |
getUnsafeAlgebraInst() | llvm::InductionDescriptor | inline |
hasUnsafeAlgebra() | llvm::InductionDescriptor | inline |
IK_FpInduction enum value | llvm::InductionDescriptor | |
IK_IntInduction enum value | llvm::InductionDescriptor | |
IK_NoInduction enum value | llvm::InductionDescriptor | |
IK_PtrInduction enum value | llvm::InductionDescriptor | |
InductionDescriptor()=default | llvm::InductionDescriptor | |
InductionKind enum name | llvm::InductionDescriptor | |
isFPInductionPHI(PHINode *Phi, const Loop *L, ScalarEvolution *SE, InductionDescriptor &D) | llvm::InductionDescriptor | static |
isInductionPHI(PHINode *Phi, const Loop *L, ScalarEvolution *SE, InductionDescriptor &D, const SCEV *Expr=nullptr, SmallVectorImpl< Instruction *> *CastsToIgnore=nullptr) | llvm::InductionDescriptor | static |
isInductionPHI(PHINode *Phi, const Loop *L, PredicatedScalarEvolution &PSE, InductionDescriptor &D, bool Assume=false) | llvm::InductionDescriptor | static |