Searched refs:HasFunNoNaNAttr (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp190 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 DIVDescriptors.h140 InstDesc &Prev, bool HasFunNoNaNAttr);
171 bool HasFunNoNaNAttr,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h313 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 DLoopVectorizationLegality.cpp574 HasFunNoNaNAttr =
640 if (ID.hasUnsafeAlgebra() && !HasFunNoNaNAttr)

Completed in 77 milliseconds