Lines Matching refs:Config

192     const VectorizeConfig Config;
195 : BasicBlockPass(ID), Config(C) {
200 : BasicBlockPass(ID), Config(C) {
405 (TTI || v <= Config.VectorBits) &&
406 (!Config.MaxIter || n <= Config.MaxIter);
419 for (; !Config.MaxIter || n <= Config.MaxIter; ++n) {
523 if (!Config.NoMemOpBoost && (isa<LoadInst>(V) || isa<StoreInst>(V)))
524 return Config.ReqChainDepth/2;
667 return Config.VectorizeMath;
670 return Config.VectorizeFMA;
833 if (!IsSimpleLoadStore || !Config.VectorizeMemOps)
838 if (!IsSimpleLoadStore || !Config.VectorizeMemOps)
842 if (!Config.VectorizeCasts)
853 if (!Config.VectorizeSelect)
856 if (!Config.VectorizeCmp)
859 if (!Config.VectorizeGEP)
883 if (!Config.VectorizeBools)
886 if (!Config.VectorizeInts && T1->isIntOrIntVectorTy())
891 if (!Config.VectorizeBools)
894 if (!Config.VectorizeInts && T2->isIntOrIntVectorTy())
898 if (!Config.VectorizeFloats
908 if ((!Config.VectorizePointers || TD == 0) &&
913 if (!TTI && (T1->getPrimitiveSizeInBits() >= Config.VectorBits ||
914 T2->getPrimitiveSizeInBits() >= Config.VectorBits))
945 if (!TTI && MaxTypeBits > Config.VectorBits)
967 if (Config.AlignedOnly) {
1189 for (unsigned ss = 0; J != E && ss <= Config.SearchLimit; ++J, ++ss) {
1193 bool UsesI = trackUsesOfI(Users, WriteSet, I, J, !Config.FastDep);
1194 if (Config.FastDep) {
1244 if (PairableInsts.size() >= Config.MaxInsts ||
1245 TotalPairs >= Config.MaxPairs) {
1311 if (Config.SplatBreaksChain) continue;
1327 if (Config.SplatBreaksChain) return;
2097 MaxDepth >= Config.ReqChainDepth) &&
2120 CandidatePairsSet.size() <= Config.MaxCandPairsForCycleCheck;