Home
last modified time | relevance | path

Searched refs:RecurrenceType (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h98 Kind(K), FMF(FMF), ExactFPMathInst(ExactFP), RecurrenceType(RT), in RecurrenceDescriptor()
302 Type *getRecurrenceType() const { return RecurrenceType; } in getRecurrenceType()
364 Type *RecurrenceType = nullptr; variable
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp142 Type *RecurrenceType, in collectCastInstrs() argument
155 if (Cast->getSrcTy() == RecurrenceType) { in collectCastInstrs()
162 if (Cast->getDestTy() == RecurrenceType) { in collectCastInstrs()
257 Type *RecurrenceType = Phi->getType(); in AddReductionVar() local
271 if (RecurrenceType->isFloatingPointTy()) { in AddReductionVar()
274 } else if (RecurrenceType->isIntegerTy()) { in AddReductionVar()
278 Start = lookThroughAnd(Phi, RecurrenceType, VisitedInsts, CastInsts); in AddReductionVar()
573 if (ComputedType != RecurrenceType) in AddReductionVar()
590 collectCastInstrs(TheLoop, ExitInstruction, RecurrenceType, CastInsts, in AddReductionVar()
601 FMF, ExactFPMathInst, RecurrenceType, IsSigned, in AddReductionVar()