Searched refs:HasFunNoNaNAttr (Results 1 - 4 of 4) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | IVDescriptors.cpp | 190 Loop *TheLoop, bool HasFunNoNaNAttr, 299 ReduxDesc = isRecurrenceInstr(Cur, Kind, ReduxDesc, HasFunNoNaNAttr); 557 InstDesc &Prev, bool HasFunNoNaNAttr) { 590 (!HasFunNoNaNAttr || Kind != RK_FloatMinMax)) 617 bool HasFunNoNaNAttr = local 620 if (AddReductionVar(Phi, RK_IntegerAdd, TheLoop, HasFunNoNaNAttr, RedDes, DB, 625 if (AddReductionVar(Phi, RK_IntegerMult, TheLoop, HasFunNoNaNAttr, RedDes, DB, 630 if (AddReductionVar(Phi, RK_IntegerOr, TheLoop, HasFunNoNaNAttr, RedDes, DB, 635 if (AddReductionVar(Phi, RK_IntegerAnd, TheLoop, HasFunNoNaNAttr, RedDes, DB, 640 if (AddReductionVar(Phi, RK_IntegerXor, TheLoop, HasFunNoNaNAttr, RedDe 189 AddReductionVar(PHINode *Phi, RecurrenceKind Kind, Loop *TheLoop, bool HasFunNoNaNAttr, RecurrenceDescriptor &RedDes, DemandedBits *DB, AssumptionCache *AC, DominatorTree *DT) argument 556 isRecurrenceInstr(Instruction *I, RecurrenceKind Kind, InstDesc &Prev, bool HasFunNoNaNAttr) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | IVDescriptors.h | 140 InstDesc &Prev, bool HasFunNoNaNAttr); 171 bool HasFunNoNaNAttr,
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.h | 313 bool hasFunNoNaNAttr() const { return HasFunNoNaNAttr; } 452 bool HasFunNoNaNAttr = false; member in class:llvm::LoopVectorizationLegality
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 574 HasFunNoNaNAttr = 640 if (ID.hasUnsafeAlgebra() && !HasFunNoNaNAttr)
|
Completed in 77 milliseconds