Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp2393 InvokeInst *MergedInvoke = [&Invokes, HasNormalDest]() { in MergeCompatibleInvokesImpl() local
2404 auto *MergedInvoke = cast<InvokeInst>(II0->clone()); in MergeCompatibleInvokesImpl() local
2406 MergedInvokeBB->getInstList().push_back(MergedInvoke); in MergeCompatibleInvokesImpl()
2414 MergedInvoke->setNormalDest(MergedNormalDest); in MergeCompatibleInvokesImpl()
2419 return MergedInvoke; in MergeCompatibleInvokesImpl()
2446 for (Use &U : MergedInvoke->operands()) { in MergeCompatibleInvokesImpl()
2448 if (MergedInvoke->isCallee(&U)) { in MergeCompatibleInvokesImpl()
2451 } else if (!MergedInvoke->isDataOperand(&U)) in MergeCompatibleInvokesImpl()
2473 for (BasicBlock *Succ : successors(MergedInvoke)) in MergeCompatibleInvokesImpl()
2494 II->replaceAllUsesWith(MergedInvoke); in MergeCompatibleInvokesImpl()
[all …]