HomeSort by relevance Sort by last modified time
    Searched refs:CleanupPad (Results 1 - 25 of 28) sorted by null

1 2

  /external/llvm/lib/CodeGen/
WinEHPrepare.cpp 157 static BasicBlock *getCleanupRetUnwindDest(const CleanupPadInst *CleanupPad) {
158 for (const User *U : CleanupPad->users())
185 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad))
186 FuncletUnwindDest = getCleanupRetUnwindDest(CleanupPad);
221 auto *CleanupPad = cast<CleanupReturnInst>(TI)->getCleanupPad();
222 if (CleanupPad->getParentPad() != ParentPad)
224 return CleanupPad->getParent();
279 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI);
283 if (FuncInfo.EHPadStateMap.count(CleanupPad))
287 FuncInfo.EHPadStateMap[CleanupPad] = CleanupState
    [all...]
TargetLoweringBase.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
WinEHPrepare.cpp 166 static BasicBlock *getCleanupRetUnwindDest(const CleanupPadInst *CleanupPad) {
167 for (const User *U : CleanupPad->users())
194 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad))
195 FuncletUnwindDest = getCleanupRetUnwindDest(CleanupPad);
230 auto *CleanupPad = cast<CleanupReturnInst>(TI)->getCleanupPad();
231 if (CleanupPad->getParentPad() != ParentPad)
233 return CleanupPad->getParent();
289 auto *CleanupPad = cast<CleanupPadInst>(FirstNonPHI);
293 if (FuncInfo.EHPadStateMap.count(CleanupPad))
297 FuncInfo.EHPadStateMap[CleanupPad] = CleanupState
    [all...]
TargetLoweringBase.cpp     [all...]
  /external/llvm/lib/Transforms/Utils/
InlineFunction.cpp 213 // descendants, since they might include a cleanuppad with an
253 auto *CleanupPad = cast<CleanupPadInst>(CurrentPad);
254 for (User *U : CleanupPad->users()) {
259 UnwindDestToken = ConstantTokenNone::get(CleanupPad->getContext());
279 // Not a relevant user of the cleanuppad
286 getParentPad(ChildUnwindDestToken) == CleanupPad)
603 auto *CleanupPad = CRI->getCleanupPad();
604 CleanupReturnInst::Create(CleanupPad, UnwindDest, CRI);
608 // subsequent calls to getUnwindDestToken, so map the cleanuppad
611 assert(!FuncletUnwindMap.count(CleanupPad) ||
    [all...]
  /external/llvm/include/llvm/IR/
Instruction.h 415 case Instruction::CleanupPad:
Instructions.h     [all...]
IRBuilder.h 721 CleanupReturnInst *CreateCleanupRet(CleanupPadInst *CleanupPad,
723 return Insert(CleanupReturnInst::Create(CleanupPad, UnwindBB));
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
Instructions.h     [all...]
Instruction.h 556 case Instruction::CleanupPad:
IRBuilder.h     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
InlineFunction.cpp 252 // descendants, since they might include a cleanuppad with an
292 auto *CleanupPad = cast<CleanupPadInst>(CurrentPad);
293 for (User *U : CleanupPad->users()) {
298 UnwindDestToken = ConstantTokenNone::get(CleanupPad->getContext());
318 // Not a relevant user of the cleanuppad
325 getParentPad(ChildUnwindDestToken) == CleanupPad)
683 auto *CleanupPad = CRI->getCleanupPad();
684 CleanupReturnInst::Create(CleanupPad, UnwindDest, CRI);
688 // subsequent calls to getUnwindDestToken, so map the cleanuppad
691 assert(!FuncletUnwindMap.count(CleanupPad) ||
    [all...]
  /external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
Instruction.h 457 case Instruction::CleanupPad:
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
Instructions.cpp 732 void CleanupReturnInst::init(Value *CleanupPad, BasicBlock *UnwindBB) {
736 Op<0>() = CleanupPad;
741 CleanupReturnInst::CleanupReturnInst(Value *CleanupPad, BasicBlock *UnwindBB,
743 : TerminatorInst(Type::getVoidTy(CleanupPad->getContext()),
747 init(CleanupPad, UnwindBB);
750 CleanupReturnInst::CleanupReturnInst(Value *CleanupPad, BasicBlock *UnwindBB,
752 : TerminatorInst(Type::getVoidTy(CleanupPad->getContext()),
756 init(CleanupPad, UnwindBB);
    [all...]
Instruction.cpp 365 case CleanupPad: return "cleanuppad";
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/
CoroFrame.cpp 435 // cleanuppad <InsertPt> cleanupret.
443 auto *CleanupPad =
446 CleanupReturnInst::Create(CleanupPad, NewBlock, CurrentBlock);
    [all...]
  /external/llvm/lib/IR/
Instruction.cpp 332 case CleanupPad: return "cleanuppad";
Instructions.cpp     [all...]
  /external/llvm/lib/AsmParser/
LLLexer.cpp 784 INSTKEYWORD(cleanuppad, CleanupPad);
LLParser.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/AsmParser/
LLLexer.cpp 875 INSTKEYWORD(cleanuppad, CleanupPad);
LLParser.cpp     [all...]
  /external/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp     [all...]
  /external/llvm/lib/Analysis/
ValueTracking.cpp     [all...]

Completed in 354 milliseconds

1 2