Searched refs:LabelPHI (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 762 PHINode *LabelPHI = IRB.CreatePHI(IRB.getInt32Ty(), 2, "label"); in wrapTestSetjmp() local 763 LabelPHI->addIncoming(ThenLabel, EndBB2); in wrapTestSetjmp() 765 LabelPHI->addIncoming(IRB.getInt32(-1), ElseBB1); in wrapTestSetjmp() 768 Label = LabelPHI; in wrapTestSetjmp() 1651 PHINode *LabelPHI = IRB.CreatePHI(IRB.getInt32Ty(), 2, "label.phi"); in handleLongjmpableCallsForWasmSjLj() local 1652 LabelPHI->addIncoming(Label, EndBB); in handleLongjmpableCallsForWasmSjLj() 1653 LabelPHI->addIncoming(IRB.getInt32(-1), Entry); in handleLongjmpableCallsForWasmSjLj() 1654 SwitchInst *SI = IRB.CreateSwitch(LabelPHI, OrigEntry, SetjmpRetPHIs.size()); in handleLongjmpableCallsForWasmSjLj()
|