|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/Instructions.h 3367 return make_range(case_begin(), case_end());
3394 if (I != case_end())
lib/Transforms/Coroutines/CoroSplit.cpp 375 auto FinalCaseIt = std::prev(Switch->case_end());
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 361 for (auto CI = SI->case_begin(), CE = SI->case_end(); CI != CE;) {
398 CE = SI->case_end();
lib/Transforms/Scalar/GVN.cpp 2022 for (SwitchInst::CaseIt i = SI->case_begin(), e = SI->case_end();
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 653 std::all_of(std::next(SI.case_begin()), SI.case_end(),
795 auto LastCaseI = std::prev(SI.case_end());
lib/Transforms/Utils/Local.cpp 173 for (auto i = SI->case_begin(), e = SI->case_end(); i != e;) {
209 e = SI->case_end();
lib/Transforms/Utils/SimplifyCFG.cpp 878 for (SwitchInst::CaseIt i = SI->case_end(), e = SI->case_begin(); i != e;) {
4246 for (auto i = SU->case_begin(), e = SU->case_end(); i != e;) {
4253 e = SU->case_end();
5331 for (SwitchInst::CaseIt E = SI->case_end(); CI != E; ++CI) {
unittests/Analysis/DomTreeUpdaterTest.cpp 93 for (auto i = SI->case_begin(), e = SI->case_end(); i != e; ++i) {
133 for (auto i = SI->case_begin(), e = SI->case_end(); i != e;) {
138 e = SI->case_end();
657 for (auto i = SI->case_begin(), e = SI->case_end(); i != e; ++i) {
683 for (auto i = SI->case_begin(), e = SI->case_end(); i != e;) {
688 e = SI->case_end();
unittests/IR/CFGBuilder.cpp 78 for (auto CIt = SI->case_begin(); CIt != SI->case_end(); ++CIt)
unittests/IR/InstructionsTest.cpp 714 ASSERT_NE(CI, SI->case_end());
724 EXPECT_EQ(SI->case_end(), CI + 3);
728 EXPECT_EQ(3, SI->case_end() - CI);
729 EXPECT_EQ(3, std::distance(CI, SI->case_end()));
732 SwitchInst::ConstCaseIt CCE = SI->case_end();
733 ASSERT_NE(CCI, SI->case_end());