Searched refs:RecurrenceType (Results 1 – 2 of 2) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | IVDescriptors.h | 96 MinMaxKind(MK), UnsafeAlgebraInst(UAI), RecurrenceType(RT), in RecurrenceDescriptor() 227 Type *getRecurrenceType() { return RecurrenceType; } in getRecurrenceType() 252 Type *RecurrenceType = nullptr; variable
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | IVDescriptors.cpp | 161 Type *RecurrenceType, in collectCastsToIgnore() argument 172 if (Cast->getSrcTy() == RecurrenceType) { in collectCastsToIgnore() 227 Type *RecurrenceType = Phi->getType(); in AddReductionVar() local 240 if (RecurrenceType->isFloatingPointTy()) { in AddReductionVar() 247 Start = lookThroughAnd(Phi, RecurrenceType, VisitedInsts, CastInsts); in AddReductionVar() 427 if (ComputedType != RecurrenceType) in AddReductionVar() 439 collectCastsToIgnore(TheLoop, ExitInstruction, RecurrenceType, CastInsts); in AddReductionVar() 451 ReduxDesc.getUnsafeAlgebraInst(), RecurrenceType, IsSigned, CastInsts); in AddReductionVar()
|