Home
last modified time | relevance | path

Searched refs:RedDes (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp215 RecurrenceDescriptor &RedDes, DemandedBits *DB, AssumptionCache *AC, in AddReductionVar() argument
601 RedDes = RD; in AddReductionVar()
839 RecurrenceDescriptor &RedDes, in isReductionPHI() argument
851 if (AddReductionVar(Phi, RecurKind::Add, TheLoop, FMF, RedDes, DB, AC, DT, in isReductionPHI()
856 if (AddReductionVar(Phi, RecurKind::Mul, TheLoop, FMF, RedDes, DB, AC, DT, in isReductionPHI()
861 if (AddReductionVar(Phi, RecurKind::Or, TheLoop, FMF, RedDes, DB, AC, DT, in isReductionPHI()
866 if (AddReductionVar(Phi, RecurKind::And, TheLoop, FMF, RedDes, DB, AC, DT, in isReductionPHI()
871 if (AddReductionVar(Phi, RecurKind::Xor, TheLoop, FMF, RedDes, DB, AC, DT, in isReductionPHI()
876 if (AddReductionVar(Phi, RecurKind::SMax, TheLoop, FMF, RedDes, DB, AC, DT, in isReductionPHI()
881 if (AddReductionVar(Phi, RecurKind::SMin, TheLoop, FMF, RedDes, DB, AC, DT, in isReductionPHI()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h171 FastMathFlags FuncFMF, RecurrenceDescriptor &RedDes,
176 /// is returned in RedDes. If either \p DB is non-null or \p AC and \p DT are
181 isReductionPHI(PHINode *Phi, Loop *TheLoop, RecurrenceDescriptor &RedDes,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp827 RecurrenceDescriptor RedDes; in canVectorizeInstrs() local
828 if (RecurrenceDescriptor::isReductionPHI(Phi, TheLoop, RedDes, DB, AC, in canVectorizeInstrs()
830 Requirements->addExactFPMathInst(RedDes.getExactFPMathInst()); in canVectorizeInstrs()
831 AllowedExit.insert(RedDes.getLoopExitInstr()); in canVectorizeInstrs()
832 Reductions[Phi] = RedDes; in canVectorizeInstrs()
H A DLoopVectorize.cpp6723 const RecurrenceDescriptor &RedDes = Reduction.second; in collectValuesToIgnore() local
6724 const SmallPtrSetImpl<Instruction *> &Casts = RedDes.getCastInsts(); in collectValuesToIgnore()