Searched refs:UnswitchCandidates (Results 1 – 1 of 1) sorted by relevance
2827 ArrayRef<NonTrivialUnswitchCandidate> UnswitchCandidates) { in CalculateUnswitchCostMultiplier() argument2852 for (const auto &Candidate : UnswitchCandidates) { in CalculateUnswitchCostMultiplier()2904 SmallVectorImpl<NonTrivialUnswitchCandidate> &UnswitchCandidates, in collectUnswitchCandidates() argument2908 assert(UnswitchCandidates.empty() && "Should be!"); in collectUnswitchCandidates()2915 UnswitchCandidates.push_back({I, {Cond}}); in collectUnswitchCandidates()2923 UnswitchCandidates.push_back({I, std::move(Invariants)}); in collectUnswitchCandidates()2951 UnswitchCandidates.push_back({&I, {Cond}}); in collectUnswitchCandidates()2960 UnswitchCandidates.push_back({SI, {SI->getCondition()}}); in collectUnswitchCandidates()2973 !any_of(UnswitchCandidates, [&L](auto &TerminatorAndInvariants) { in collectUnswitchCandidates()2985 UnswitchCandidates.push_back( in collectUnswitchCandidates()[all …]