Lines Matching refs:CandidateTys
1867 SmallVector<VectorType *, 4> CandidateTys; in isVectorPromotionViable() local
1873 if (!CandidateTys.empty()) { in isVectorPromotionViable()
1874 VectorType *V = CandidateTys[0]; in isVectorPromotionViable()
1877 CandidateTys.clear(); in isVectorPromotionViable()
1881 CandidateTys.push_back(VTy); in isVectorPromotionViable()
1899 if (CandidateTys.empty()) in isVectorPromotionViable()
1907 llvm::erase_if(CandidateTys, [](VectorType *VTy) { in isVectorPromotionViable()
1912 if (CandidateTys.empty()) in isVectorPromotionViable()
1929 llvm::sort(CandidateTys, RankVectorTypes); in isVectorPromotionViable()
1930 CandidateTys.erase( in isVectorPromotionViable()
1931 std::unique(CandidateTys.begin(), CandidateTys.end(), RankVectorTypes), in isVectorPromotionViable()
1932 CandidateTys.end()); in isVectorPromotionViable()
1937 for (VectorType *VTy : CandidateTys) { in isVectorPromotionViable()
1940 assert(VTy == CandidateTys[0] && in isVectorPromotionViable()
1944 CandidateTys.resize(1); in isVectorPromotionViable()
1970 for (VectorType *VTy : CandidateTys) in isVectorPromotionViable()