Home
last modified time | relevance | path

Searched refs:IndirectBrs (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DIndirectBrExpandPass.cpp105 SmallVector<IndirectBrInst *, 1> IndirectBrs; in runImpl() local
121 IndirectBrs.push_back(IBr); in runImpl()
126 if (IndirectBrs.empty()) in runImpl()
181 for (auto *IBr : IndirectBrs) { in runImpl()
202 for (auto *IBr : IndirectBrs) { in runImpl()
218 if (IndirectBrs.size() == 1) { in runImpl()
221 IndirectBrInst *IBr = IndirectBrs[0]; in runImpl()
237 auto *SwitchPN = PHINode::Create(CommonITy, IndirectBrs.size(), in runImpl()
244 Updates.reserve(IndirectBrs.size() + 2 * IndirectBrSuccs.size()); in runImpl()
245 for (auto *IBr : IndirectBrs) { in runImpl()