| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.cpp | 161 SmallVector<CatchHandler, 8> Handlers; in EmitTryCatchStmt() local 169 Handlers.push_back(CatchHandler()); in EmitTryCatchStmt() 170 CatchHandler &Handler = Handlers.back(); in EmitTryCatchStmt() 188 EHCatchScope *Catch = CGF.EHStack.pushCatch(Handlers.size()); in EmitTryCatchStmt() 189 for (unsigned I = 0, E = Handlers.size(); I != E; ++I) in EmitTryCatchStmt() 190 Catch->setHandler(I, { Handlers[I].TypeInfo, Handlers[I].Flags }, Handlers[I].Block); in EmitTryCatchStmt() 226 for (unsigned I = 0, E = Handlers.size(); I != E; ++I) { in EmitTryCatchStmt() 227 CatchHandler &Handler = Handlers[I]; in EmitTryCatchStmt()
|
| H A D | CGException.cpp | 1204 SmallVector<EHCatchScope::Handler, 8> Handlers( in ExitCXXTryStmt() local 1248 HasCatchAll |= Handlers[I - 1].isCatchAll(); in ExitCXXTryStmt() 1249 llvm::BasicBlock *CatchBlock = Handlers[I-1].Block; in ExitCXXTryStmt()
|
| H A D | CGExpr.cpp | 3336 llvm::BasicBlock *Handlers = createBasicBlock("handler." + CheckName); in EmitCheck() local 3337 llvm::Instruction *Branch = Builder.CreateCondBr(JointCond, Cont, Handlers); in EmitCheck() 3343 EmitBlock(Handlers); in EmitCheck()
|
| /llvm-project-15.0.7/llvm/test/Linker/ |
| H A D | odr-lambda-1.ll | 17 ; void handleAllErrors(HandlerTs Handlers) {} 57 %Handlers = alloca %class.anon, align 1 58 …call void @llvm.dbg.declare(metadata %class.anon* %Handlers, metadata !27, metadata !DIExpression(… 96 !27 = !DILocalVariable(name: "Handlers", arg: 1, scope: !21, file: !1, line: 3, type: !24)
|
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | Pragma.h | 99 llvm::StringMap<std::unique_ptr<PragmaHandler>> Handlers; variable 118 bool IsEmpty() const { return Handlers.empty(); } in IsEmpty()
|
| /llvm-project-15.0.7/llvm/test/Linker/Inputs/ |
| H A D | odr-lambda-2.ll | 7 ; void handleAllErrors( HandlerTs Handlers) {} 52 %Handlers = alloca %class.anon, align 1 53 …call void @llvm.dbg.declare(metadata %class.anon* %Handlers, metadata !35, metadata !DIExpression(… 100 !35 = !DILocalVariable(name: "Handlers", arg: 1, scope: !29, file: !1, line: 3, type: !32)
|
| /llvm-project-15.0.7/clang/unittests/StaticAnalyzer/ |
| H A D | BugReportInterestingnessTest.cpp | 35 CallDescriptionMap<HandlerFn> Handlers = { member in __anon72923f420111::InterestingnessTestChecker 53 const HandlerFn *Handler = Handlers.lookup(Call); in checkPreCall()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | sjlj-eh.ll | 72 ; *Handlers[UFC.__callsite] 120 ; *Handlers[UFC.__callsite] 134 ; *Handlers[UFC.__callsite]
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | Error.h | 163 friend Error handleErrors(Error E, HandlerTs &&... Handlers); 366 friend Error handleErrors(Error E, HandlerTs &&... Handlers); 928 HandlerT &&Handler, HandlerTs &&... Handlers) { in handleErrorImpl() 933 std::forward<HandlerTs>(Handlers)...); in handleErrorImpl() 966 void handleAllErrors(Error E, HandlerTs &&... Handlers) { in handleAllErrors() argument 967 cantFail(handleErrors(std::move(E), std::forward<HandlerTs>(Handlers)...)); in handleAllErrors() 1002 HandlerTs &&... Handlers) { in handleExpected() 1007 std::forward<HandlerTs>(Handlers)...)) in handleExpected()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | WinEHPrepare.cpp | 143 ArrayRef<const CatchPadInst *> Handlers) { in addTryBlockMapEntry() argument 149 for (const CatchPadInst *CPI : Handlers) { in addTryBlockMapEntry() 251 SmallVector<const CatchPadInst *, 2> Handlers; in calculateCXXStateNumbers() local 254 Handlers.push_back(CatchPad); in calculateCXXStateNumbers() 274 addTryBlockMapEntry(FuncInfo, TryLow, TryHigh, CatchLow, Handlers); in calculateCXXStateNumbers() 277 for (const auto *CatchPad : Handlers) { in calculateCXXStateNumbers() 301 addTryBlockMapEntry(FuncInfo, TryLow, TryHigh, CatchHigh, Handlers); in calculateCXXStateNumbers()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 593 for (const HandlerInfo &HI : Handlers) { in doInitialization() 734 for (const HandlerInfo &HI : Handlers) { in emitGlobalVariable() 998 for (const HandlerInfo &HI : Handlers) { in emitFunctionHeader() 1484 for (const HandlerInfo &HI : Handlers) { in emitFunctionBody() 1687 for (const HandlerInfo &HI : Handlers) { in emitFunctionBody() 1700 for (const HandlerInfo &HI : Handlers) { in emitFunctionBody() 2045 for (const HandlerInfo &HI : Handlers) { in doFinalization() 2054 Handlers.erase(Handlers.begin() + NumUserHandlers, Handlers.end()); in doFinalization() 3523 for (const HandlerInfo &HI : Handlers) { in emitBasicBlockStart() 3596 for (const HandlerInfo &HI : Handlers) in emitBasicBlockStart() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | AsmPrinter.h | 199 std::vector<HandlerInfo> Handlers; variable 507 Handlers.insert(Handlers.begin(), std::move(Handler)); in addAsmPrinterHandler()
|
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | Pragma.cpp | 80 auto I = Handlers.find(Name); in FindHandler() 81 if (I != Handlers.end()) in FindHandler() 85 I = Handlers.find(StringRef()); in FindHandler() 86 if (I != Handlers.end()) in FindHandler() 92 assert(!Handlers.count(Handler->getName()) && in AddPragma() 94 Handlers[Handler->getName()].reset(Handler); in AddPragma() 98 auto I = Handlers.find(Handler->getName()); in RemovePragmaHandler() 99 assert(I != Handlers.end() && in RemovePragmaHandler() 103 Handlers.erase(I); in RemovePragmaHandler()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | DebugActions.md | 122 information into the compiler. Handlers can be registered with the 126 ### Action Specific Handlers 147 ### Generic Handlers 171 ### Common Action Handlers
|
| H A D | Diagnostics.md | 22 diagnostic emission. Handlers generally take the form of 203 ## Common Diagnostic Handlers
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFAsmPrinter.cpp | 64 Handlers.push_back(HandlerInfo(std::unique_ptr<BTFDebug>(BTF), "emit", in doInitialization()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | ClangdLSPServer.cpp | 167 auto Handler = Server.Handlers.NotificationHandlers.find(Method); in onNotify() 168 if (Handler != Server.Handlers.NotificationHandlers.end()) { in onNotify() 191 auto Handler = Server.Handlers.MethodHandlers.find(Method); in onCall() 192 if (Handler != Server.Handlers.MethodHandlers.end()) { in onCall() 589 LSPBinder Binder(Handlers, *this); in onInitialize() 619 for (llvm::StringRef Command : Handlers.CommandHandlers.keys()) in onInitialize() 717 auto It = Handlers.CommandHandlers.find(Params.command); in onCommand() 718 if (It == Handlers.CommandHandlers.end()) { in onCommand() 1569 LSPBinder Bind(this->Handlers, *this); in ClangdLSPServer()
|
| H A D | ClangdLSPServer.h | 250 LSPBinder::RawHandlers Handlers; variable
|
| /llvm-project-15.0.7/llvm/tools/llvm-c-test/ |
| H A D | echo.cpp | 775 LLVMBasicBlockRef *Handlers = static_cast<LLVMBasicBlockRef*>( in CloneInstruction() local 777 LLVMGetHandlers(Src, Handlers); in CloneInstruction() 779 LLVMAddHandler(Dst, DeclareBB(Handlers[i])); in CloneInstruction() 780 free(Handlers); in CloneInstruction()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseStmt.cpp | 2580 StmtVector Handlers; in ParseCXXTryBlockCommon() local 2591 Handlers.push_back(Handler.get()); in ParseCXXTryBlockCommon() 2595 if (Handlers.empty()) in ParseCXXTryBlockCommon() 2598 return Actions.ActOnCXXTryBlock(TryLoc, TryBlock.get(), Handlers); in ParseCXXTryBlockCommon()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 4448 ArrayRef<Stmt *> Handlers) { in ActOnCXXTryBlock() argument 4472 const unsigned NumHandlers = Handlers.size(); in ActOnCXXTryBlock() 4473 assert(!Handlers.empty() && in ActOnCXXTryBlock() 4478 CXXCatchStmt *H = cast<CXXCatchStmt>(Handlers[i]); in ActOnCXXTryBlock() 4540 return CXXTryStmt::Create(Context, TryLoc, TryBlock, Handlers); in ActOnCXXTryBlock()
|
| H A D | TreeTransform.h | 2392 ArrayRef<Stmt *> Handlers) { in RebuildCXXTryStmt() argument 2393 return getSema().ActOnCXXTryBlock(TryLoc, TryBlock, Handlers); in RebuildCXXTryStmt() 8258 SmallVector<Stmt *, 8> Handlers; in TransformCXXTryStmt() local 8265 Handlers.push_back(Handler.getAs<Stmt>()); in TransformCXXTryStmt() 8273 Handlers); in TransformCXXTryStmt()
|
| /llvm-project-15.0.7/llvm/include/llvm-c/ |
| H A D | Core.h | 3797 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers);
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Core.cpp | 3289 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers) { in LLVMGetHandlers() argument 3292 *Handlers++ = wrap(H); in LLVMGetHandlers()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 5170 SmallVector<BasicBlock *, 2> Handlers; in parseFunctionBody() local 5175 Handlers.push_back(BB); in parseFunctionBody() 5190 for (BasicBlock *Handler : Handlers) in parseFunctionBody()
|