Lines Matching refs:LoopVectorizationLegality
448 int LoopVectorizationLegality::isConsecutivePtr(Type *AccessTy, in isConsecutivePtr()
465 bool LoopVectorizationLegality::isUniform(Value *V) { in isUniform()
469 bool LoopVectorizationLegality::canVectorizeOuterLoop() { in canVectorizeOuterLoop()
537 void LoopVectorizationLegality::addInductionPhi( in addInductionPhi()
589 bool LoopVectorizationLegality::setupOuterLoopInductions() { in setupOuterLoopInductions()
644 bool LoopVectorizationLegality::canVectorizeInstrs() { in canVectorizeInstrs()
907 bool LoopVectorizationLegality::canVectorizeMemory() { in canVectorizeMemory()
986 bool LoopVectorizationLegality::canVectorizeFPMath( in canVectorizeFPMath()
1012 bool LoopVectorizationLegality::isInvariantStoreOfReduction(StoreInst *SI) { in isInvariantStoreOfReduction()
1019 bool LoopVectorizationLegality::isInvariantAddressOfReduction(Value *V) { in isInvariantAddressOfReduction()
1032 bool LoopVectorizationLegality::isInductionPhi(const Value *V) const { in isInductionPhi()
1042 LoopVectorizationLegality::getIntOrFpInductionDescriptor(PHINode *Phi) const { in getIntOrFpInductionDescriptor()
1053 LoopVectorizationLegality::getPointerInductionDescriptor(PHINode *Phi) const { in getPointerInductionDescriptor()
1062 bool LoopVectorizationLegality::isCastedInductionVariable( in isCastedInductionVariable()
1068 bool LoopVectorizationLegality::isInductionVariable(const Value *V) const { in isInductionVariable()
1072 bool LoopVectorizationLegality::isFirstOrderRecurrence( in isFirstOrderRecurrence()
1077 bool LoopVectorizationLegality::blockNeedsPredication(BasicBlock *BB) const { in blockNeedsPredication()
1081 bool LoopVectorizationLegality::blockCanBePredicated( in blockCanBePredicated()
1129 bool LoopVectorizationLegality::canVectorizeWithIfConvert() { in canVectorizeWithIfConvert()
1200 bool LoopVectorizationLegality::canVectorizeLoopCFG(Loop *Lp, in canVectorizeLoopCFG()
1241 bool LoopVectorizationLegality::canVectorizeLoopNestCFG( in canVectorizeLoopNestCFG()
1267 bool LoopVectorizationLegality::canVectorize(bool UseVPlanNativePath) { in canVectorize()
1361 bool LoopVectorizationLegality::prepareToFoldTailByMasking() { in prepareToFoldTailByMasking()