Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h76 ExactFPMathInst(ExactFP), RecurrenceType(RT), IsSigned(Signed), in RecurrenceDescriptor()
225 Type *getRecurrenceType() const { return RecurrenceType; } in getRecurrenceType()
256 Type *RecurrenceType = nullptr; variable
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp166 Type *RecurrenceType, in collectCastsToIgnore() argument
177 if (Cast->getSrcTy() == RecurrenceType) { in collectCastsToIgnore()
256 Type *RecurrenceType = Phi->getType(); in AddReductionVar() local
269 if (RecurrenceType->isFloatingPointTy()) { in AddReductionVar()
272 } else if (RecurrenceType->isIntegerTy()) { in AddReductionVar()
276 Start = lookThroughAnd(Phi, RecurrenceType, VisitedInsts, CastInsts); in AddReductionVar()
476 if (ComputedType != RecurrenceType) in AddReductionVar()
490 collectCastsToIgnore(TheLoop, ExitInstruction, RecurrenceType, CastInsts); in AddReductionVar()
501 ReduxDesc.getExactFPMathInst(), RecurrenceType, in AddReductionVar()