Home
last modified time | relevance | path

Searched refs:IndDesc (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp204 InductionDescriptor IndDesc; in getBounds() local
208 Value *InitialIVValue = IndDesc.getStartValue(); in getBounds()
209 Instruction *StepInst = IndDesc.getInductionBinOp(); in getBounds()
213 const SCEV *Step = IndDesc.getStep(); in getBounds()
308 InductionDescriptor IndDesc; in getInductionVariable() local
353 InductionDescriptor IndDesc; in isAuxiliaryInductionVariable() local
359 IndDesc.getInductionOpcode() != Instruction::Sub) in isAuxiliaryInductionVariable()
363 return SE.isLoopInvariant(IndDesc.getStep(), this); in isAuxiliaryInductionVariable()
411 InductionDescriptor IndDesc; in isCanonical() local
412 if (!getInductionDescriptor(SE, IndDesc)) in isCanonical()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp916 InductionDescriptor IndDesc = Induction.second; in canVectorizeFPMath() local
917 return IndDesc.getExactFPMathInst(); in canVectorizeFPMath()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h746 InductionDescriptor &IndDesc) const;