Searched refs:LabelPHI (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 770 PHINode *LabelPHI = IRB.CreatePHI(IRB.getInt32Ty(), 2, "label"); in wrapTestSetjmp() local 771 LabelPHI->addIncoming(ThenLabel, EndBB2); in wrapTestSetjmp() 773 LabelPHI->addIncoming(IRB.getInt32(-1), ElseBB1); in wrapTestSetjmp() 776 Label = LabelPHI; in wrapTestSetjmp() 1774 PHINode *LabelPHI = IRB.CreatePHI(IRB.getInt32Ty(), 2, "label.phi"); in handleLongjmpableCallsForWasmSjLj() local 1775 LabelPHI->addIncoming(Label, EndBB); in handleLongjmpableCallsForWasmSjLj() 1776 LabelPHI->addIncoming(IRB.getInt32(-1), Entry); in handleLongjmpableCallsForWasmSjLj() 1777 SwitchInst *SI = IRB.CreateSwitch(LabelPHI, OrigEntry, SetjmpRetPHIs.size()); in handleLongjmpableCallsForWasmSjLj()
|