reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3685 if (!CurrentFuncletPad) 3693 BundleList.emplace_back("funclet", CurrentFuncletPad);tools/clang/lib/CodeGen/CGCleanup.cpp
977 CurrentFuncletPad); 982 llvm::Value *ParentPad = CurrentFuncletPad; 985 CurrentFuncletPad = CPI = Builder.CreateCleanupPad(ParentPad);tools/clang/lib/CodeGen/CGCoroutine.cpp
386 if (llvm::Instruction *EHPad = CGF.CurrentFuncletPad)
tools/clang/lib/CodeGen/CGException.cpp903 llvm::Value *ParentPad = CGF.CurrentFuncletPad; 947 llvm::Value *ParentPad = CGF.CurrentFuncletPad; 1175 CurrentFuncletPad); 1184 CurrentFuncletPad = CPI; 1209 CurrentFuncletPad); 1519 llvm::BasicBlock *&TerminateFunclet = TerminateFunclets[CurrentFuncletPad]; 1533 CurrentFuncletPad); 1534 llvm::Value *ParentPad = CurrentFuncletPad; 1537 CurrentFuncletPad = Builder.CreateCleanupPad(ParentPad); 1547 Exn = Builder.CreateCall(GetExnFn, CurrentFuncletPad);tools/clang/lib/CodeGen/CGObjCRuntime.cpp
231 SaveAndRestore<llvm::Instruction *> RestoreCurrentFuncletPad(CGF.CurrentFuncletPad); 234 CGF.CurrentFuncletPad = CPI;tools/clang/lib/CodeGen/CodeGenFunction.h
600 return CurrentFuncletPad && isa<llvm::CleanupPadInst>(CurrentFuncletPad); 600 return CurrentFuncletPad && isa<llvm::CleanupPadInst>(CurrentFuncletPad);tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
4379 NormalCleanup, cast<llvm::CatchPadInst>(CGF.CurrentFuncletPad));
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 873 CGF.CurrentFuncletPad = CPI;