Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DLoopUtils.cpp157 RecurrenceDescriptor &RedDes) { in AddReductionVar() argument
358 RedDes = RD; in AddReductionVar()
467 RecurrenceDescriptor &RedDes) { in isReductionPHI() argument
476 if (AddReductionVar(Phi, RK_IntegerAdd, TheLoop, HasFunNoNaNAttr, RedDes)) { in isReductionPHI()
480 if (AddReductionVar(Phi, RK_IntegerMult, TheLoop, HasFunNoNaNAttr, RedDes)) { in isReductionPHI()
484 if (AddReductionVar(Phi, RK_IntegerOr, TheLoop, HasFunNoNaNAttr, RedDes)) { in isReductionPHI()
488 if (AddReductionVar(Phi, RK_IntegerAnd, TheLoop, HasFunNoNaNAttr, RedDes)) { in isReductionPHI()
492 if (AddReductionVar(Phi, RK_IntegerXor, TheLoop, HasFunNoNaNAttr, RedDes)) { in isReductionPHI()
497 RedDes)) { in isReductionPHI()
501 if (AddReductionVar(Phi, RK_FloatMult, TheLoop, HasFunNoNaNAttr, RedDes)) { in isReductionPHI()
[all …]
/external/llvm/include/llvm/Transforms/Utils/
DLoopUtils.h168 RecurrenceDescriptor &RedDes);
173 RecurrenceDescriptor &RedDes);
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp5643 RecurrenceDescriptor &RedDes = Reduction.second; in collectValuesToIgnore() local
5644 SmallPtrSetImpl<Instruction *> &Casts = RedDes.getCastInsts(); in collectValuesToIgnore()