Lines Matching refs:LoopVectorizationLegality

453 int LoopVectorizationLegality::isConsecutivePtr(Value *Ptr) {  in isConsecutivePtr()
463 bool LoopVectorizationLegality::isUniform(Value *V) { in isUniform()
467 bool LoopVectorizationLegality::canVectorizeOuterLoop() { in canVectorizeOuterLoop()
535 void LoopVectorizationLegality::addInductionPhi( in addInductionPhi()
587 bool LoopVectorizationLegality::setupOuterLoopInductions() { in setupOuterLoopInductions()
613 bool LoopVectorizationLegality::canVectorizeInstrs() { in canVectorizeInstrs()
829 bool LoopVectorizationLegality::canVectorizeMemory() { in canVectorizeMemory()
855 bool LoopVectorizationLegality::isInductionPhi(const Value *V) { in isInductionPhi()
864 bool LoopVectorizationLegality::isCastedInductionVariable(const Value *V) { in isCastedInductionVariable()
869 bool LoopVectorizationLegality::isInductionVariable(const Value *V) { in isInductionVariable()
873 bool LoopVectorizationLegality::isFirstOrderRecurrence(const PHINode *Phi) { in isFirstOrderRecurrence()
877 bool LoopVectorizationLegality::blockNeedsPredication(BasicBlock *BB) { in blockNeedsPredication()
881 bool LoopVectorizationLegality::blockCanBePredicated( in blockCanBePredicated()
926 bool LoopVectorizationLegality::canVectorizeWithIfConvert() { in canVectorizeWithIfConvert()
977 bool LoopVectorizationLegality::canVectorizeLoopCFG(Loop *Lp, in canVectorizeLoopCFG()
1039 bool LoopVectorizationLegality::canVectorizeLoopNestCFG( in canVectorizeLoopNestCFG()
1065 bool LoopVectorizationLegality::canVectorize(bool UseVPlanNativePath) { in canVectorize()
1157 bool LoopVectorizationLegality::canFoldTailByMasking() { in canFoldTailByMasking()