Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DWinEHPrepare.cpp216 if (CatchSwitch->getParentPad() != ParentPad) in getEHPadFromPredecessor()
222 if (CleanupPad->getParentPad() != ParentPad) in getEHPadFromPredecessor()
246 CatchSwitch->getParentPad()))) in calculateCXXStateNumbers()
292 CleanupPad->getParentPad()))) { in calculateCXXStateNumbers()
358 CatchSwitch->getParentPad()))) in calculateSEHStateNumbers()
394 getEHPadFromPredecessor(PredBlock, CleanupPad->getParentPad()))) in calculateSEHStateNumbers()
408 return isa<ConstantTokenNone>(CatchSwitch->getParentPad()) && in isTopLevelPadForMSVC()
411 return isa<ConstantTokenNone>(CleanupPad->getParentPad()) && in isTopLevelPadForMSVC()
502 ParentPad = CPI->getParentPad(); in calculateClrEHStateNumbers()
504 ParentPad = CSI->getParentPad(); in calculateClrEHStateNumbers()
[all …]
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp183 static Value *getParentPad(Value *EHPad) { in getParentPad() function
185 return FPI->getParentPad(); in getParentPad()
186 return cast<CatchSwitchInst>(EHPad)->getParentPad(); in getParentPad()
248 assert(getParentPad(ChildUnwindDestToken) == CatchPad); in getUnwindDestTokenHelper()
286 getParentPad(ChildUnwindDestToken) == CleanupPad) in getUnwindDestTokenHelper()
303 UnwindParent = getParentPad(UnwindPad); in getUnwindDestTokenHelper()
309 ExitedPad = dyn_cast<Instruction>(getParentPad(ExitedPad))) { in getUnwindDestTokenHelper()
371 for (AncestorToken = getParentPad(EHPad); in getUnwindDestToken()
373 AncestorToken = getParentPad(AncestorToken)) { in getUnwindDestToken()
627 dyn_cast<Instruction>(CatchSwitch->getParentPad())) { in HandleInlinedEHPad()
[all …]
DLocal.cpp1529 CatchSwitch->getParentPad(), nullptr, CatchSwitch->getNumHandlers(), in removeUnwindEdge()
/external/llvm/lib/IR/
DVerifier.cpp3170 static Value *getParentPad(Value *EHPad) { in getParentPad() function
3172 return FPI->getParentPad(); in getParentPad()
3174 return cast<CatchSwitchInst>(EHPad)->getParentPad(); in getParentPad()
3213 Value *ToPadParent = getParentPad(ToPad); in visitEHPadPredecessors()
3235 for (;; FromPad = getParentPad(FromPad)) { in visitEHPadPredecessors()
3298 Assert(isa<CatchSwitchInst>(CPI.getParentPad()), in visitCatchPadInst()
3300 CPI.getParentPad()); in visitCatchPadInst()
3332 auto *ParentPad = CPI.getParentPad(); in visitCleanupPadInst()
3387 Value *UnwindParent = getParentPad(UnwindPad); in visitFuncletPadInst()
3406 Value *ExitedParent = getParentPad(ExitedPad); in visitFuncletPadInst()
[all …]
DAsmWriter.cpp2961 writeOperand(CatchSwitch->getParentPad(), /*PrintType=*/false); in printInstruction()
2977 writeOperand(FPI->getParentPad(), /*PrintType=*/false); in printInstruction()
DInstructions.cpp1013 init(CSI.getParentPad(), CSI.getUnwindDest(), CSI.getNumOperands()); in CatchSwitchInst()
1093 setParentPad(FPI.getParentPad()); in FuncletPadInst()
/external/llvm/include/llvm/IR/
DInstrTypes.h1155 Value *getParentPad() const { return Op<-1>(); }
DInstructions.h3997 Value *getParentPad() const { return getOperand(0); }
4254 return getCatchPad()->getCatchSwitch()->getParentPad();
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp2485 pushValue(FuncletPad.getParentPad(), InstID, Vals); in writeInstruction()
2497 pushValue(CatchSwitch.getParentPad(), InstID, Vals); in writeInstruction()