Searched refs:PredCases (Results 1 – 1 of 1) sorted by relevance
934 std::vector<ValueEqualityComparisonCase> PredCases; in simplifyEqualityComparisonWithOnlyPredecessor() local936 getValueEqualityComparisonCases(Pred->getTerminator(), PredCases); in simplifyEqualityComparisonWithOnlyPredecessor()937 eliminateBlockCases(PredDef, PredCases); // Remove default from cases. in simplifyEqualityComparisonWithOnlyPredecessor()950 if (!valuesOverlap(PredCases, ThisCases)) in simplifyEqualityComparisonWithOnlyPredecessor()980 for (const ValueEqualityComparisonCase &Case : PredCases) in simplifyEqualityComparisonWithOnlyPredecessor()1016 for (const auto &[Value, Dest] : PredCases) in simplifyEqualityComparisonWithOnlyPredecessor()1210 std::vector<ValueEqualityComparisonCase> PredCases; in performValueComparisonIntoPredecessorFolding() local1211 BasicBlock *PredDefault = getValueEqualityComparisonCases(PTI, PredCases); in performValueComparisonIntoPredecessorFolding()1226 if (Weights.size() != 1 + PredCases.size()) in performValueComparisonIntoPredecessorFolding()1232 Weights.assign(1 + PredCases.size(), 1); in performValueComparisonIntoPredecessorFolding()[all …]