Home
last modified time | relevance | path

Searched defs:EHPad (Results 1 – 16 of 16) sorted by relevance

/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.cpp85 if (!EHPad->isEHPad()) in recalculate() local
129 if (!EHPad->isEHPad()) in recalculate() local
168 MachineBasicBlock *EHPad = DomNode->getBlock(); recalculate() local
290 MachineBasicBlock *EHPad = WE->getEHPad(); discoverAndMapException() local
[all...]
H A DWebAssemblyCFGStackify.cpp229 registerTryScope(MachineInstr * Begin,MachineInstr * End,MachineBasicBlock * EHPad) registerTryScope() argument
241 MachineBasicBlock *EHPad = TryToEHPad.lookup(Begin); unregisterScope() local
1238 MachineBasicBlock *EHPad = nullptr; fixCallUnwindMismatches() local
1307 auto *EHPad = &MBB; fixCatchUnwindMismatches() local
1357 MachineBasicBlock *EHPad = P.first; fixCatchUnwindMismatches() local
1499 auto *EHPad = TryToEHPad.lookup(EndToBegin[&MI]); fixEndsAtEndOfFunction() local
1641 auto *EHPad = TryToEHPad[EndToBegin[End]]; getRethrowDepth() local
1679 auto *EHPad = TryToEHPad[EndToBegin[&MI]]; rewriteDepthImmediates() local
[all...]
H A DWebAssemblyExceptionInfo.h43 MachineBasicBlock *EHPad = nullptr; variable
51 WebAssemblyException(MachineBasicBlock *EHPad) : EHPad(EHPad) {} in WebAssemblyException()
H A DWebAssemblyLateEHPrepare.cpp73 MachineBasicBlock *EHPad = nullptr; getMatchingEHPad() local
184 MachineBasicBlock *EHPad = getMatchingEHPad(Catch); hoistCatches() local
[all...]
H A DWebAssemblyUtilities.cpp149 findCatch(MachineBasicBlock * EHPad) findCatch() argument
/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.cpp35 BasicBlock::iterator EHPad = CV.front()->getFirstNonPHIIt(); in createCallInstWithColors() local
H A DObjCARCOpts.cpp587 if (auto *EHPad = dyn_cast<FuncletPadInst>(EHPadBB->getFirstNonPHI())) { addOpBundleForFunclet() local
/llvm-project/llvm/lib/CodeGen/
H A DFixupStatepointCallerSaved.cpp240 reset(const MachineBasicBlock * EHPad) reset() argument
251 getFrameIndex(Register Reg,MachineBasicBlock * EHPad) getFrameIndex() argument
318 MachineBasicBlock *EHPad; global() member in __anon9f21b9e40211::StatepointState
[all...]
H A DWinEHPrepare.cpp576 isTopLevelPadForMSVC(const Instruction * EHPad) isTopLevelPadForMSVC() argument
1231 Instruction *EHPad = PHIBlock->getFirstNonPHI(); insertPHILoads() local
[all...]
H A DSplitKit.cpp114 return LIS.isLiveInToMBB(CurLI, EHPad); in computeLastInsertPoint() argument
/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp238 getParentPad(Value * EHPad) getParentPad() argument
248 getUnwindDestTokenHelper(Instruction * EHPad,UnwindDestMemoTy & MemoMap) getUnwindDestTokenHelper() argument
399 getUnwindDestToken(Instruction * EHPad,UnwindDestMemoTy & MemoMap) getUnwindDestToken() argument
[all...]
/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp560 if (llvm::Instruction *EHPad = CGF.CurrentFuncletPad) in getBundlesForCoroEnd() local
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp862 Instruction *EHPad = CV.front()->getFirstNonPHI(); populateEHOperandBundle() local
H A DAddressSanitizer.cpp688 Instruction *EHPad = Color->getFirstNonPHI(); ~RuntimeCallInserter() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DLICM.cpp1450 Instruction *EHPad = BBColor->getFirstNonPHI(); cloneInstructionInExitBlock() local
/llvm-project/llvm/lib/IR/
H A DVerifier.cpp4353 getParentPad(Value * EHPad) getParentPad() argument