Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixBrTableDefaults.cpp95 auto *HeaderMBB = *MBB->pred_begin(); in fixBrTableDefault() local
103 bool Analyzed = !TII.analyzeBranch(*HeaderMBB, TBB, FBB, Cond); in fixBrTableDefault()
138 TII.removeBranch(*HeaderMBB, nullptr); in fixBrTableDefault()
139 HeaderMBB->splice(HeaderMBB->end(), MBB, MBB->begin(), MBB->end()); in fixBrTableDefault()
143 HeaderMBB->removeSuccessor(MBB); in fixBrTableDefault()
145 if (HeaderMBB->isSuccessor(Succ)) in fixBrTableDefault()
146 HeaderMBB->removeSuccessor(Succ); in fixBrTableDefault()
147 HeaderMBB->transferSuccessorsAndUpdatePHIs(MBB); in fixBrTableDefault()
152 return HeaderMBB; in fixBrTableDefault()