| /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/ |
| H A D | cfg-stackify-eh.mir | 25 ; CHECK: TRY 35 ; CHECK: TRY 37 ; CFGStackify a TRY is placed between the CATCH and this RETHROW, so after 74 ; CHECK: TRY 127 75 ; CHECK: TRY 127 77 ; CHECK: TRY 64 82 ;; This TRY should have the return type i32 (127) 83 ; CHECK: TRY 127
|
| H A D | exception.mir | 30 ; TRY should be before EH_LABEL wrappers of throwing calls 32 ; CHECK: TRY
|
| H A D | cfg-stackify-eh.ll | 299 ; TRY marker should be placed at bb0 because there's a branch from bb0 to bb2, 1101 ; because the initial TRY placement for 'call @quux' was done before 'call @baz'
|
| /llvm-project-15.0.7/clang/test/Rewriter/ |
| H A D | rewrite-modern-try-finally.m | 10 void TRY(void); function 21 TRY(); 28 TRY();
|
| H A D | rewrite-try-catch.m | 6 void TRY(void); function 12 @try { TRY(); }
|
| H A D | rewrite-modern-try-catch-finally.m | 42 void TRY(void); function 54 TRY();
|
| H A D | rewrite-modern-throw.m | 12 void TRY(void); function 18 @try { TRY(); }
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | microsoft-abi-try-throw.cpp | 17 #ifdef TRY in main() 35 #ifdef TRY
|
| /llvm-project-15.0.7/clang/test/CoverageMapping/ |
| H A D | trymacro.cpp | 13 #define TRY try macro 17 void fn3() TRY { return; } // CHECK: [[@LINE]]:15 -> [[@LINE+1]]:14 = #1 in fn3()
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | windows-seh-EHa-CppDtors01.cpp | 46 #define TRY __try macro 52 TRY { in main()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyCFGStackify.cpp | 320 MI.getOpcode() == WebAssembly::TRY) { in placeBlockMarker() 368 MI.getOpcode() == WebAssembly::TRY) in placeBlockMarker() 542 MI.getOpcode() == WebAssembly::TRY) in placeTryMarker() 606 TII.get(WebAssembly::TRY)) in placeTryMarker() 757 if (MI.getOpcode() != WebAssembly::TRY) in removeUnnecessaryInstrs() 874 TII.get(WebAssembly::TRY)) in addTryDelegate() 1101 if (MI.getOpcode() == WebAssembly::TRY) in fixCallUnwindMismatches() 1206 if (MI.getOpcode() == WebAssembly::TRY) in fixCallUnwindMismatches() 1301 if (MI.getOpcode() == WebAssembly::TRY) in fixCatchUnwindMismatches() 1658 case WebAssembly::TRY: in rewriteDepthImmediates()
|
| H A D | WebAssemblyInstrControl.td | 143 defm TRY : NRI<(outs), (ins Signature:$sig), [], "try \t$sig", 0x06>;
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyInstPrinter.cpp | 132 case WebAssembly::TRY: in printInst() 136 EHInstStack.push_back(TRY); in printInst() 179 } else if (EHInstStack.back() == TRY) { in printInst()
|
| H A D | WebAssemblyInstPrinter.h | 31 enum EHInstKind { TRY, CATCH, CATCH_ALL }; enumerator
|
| H A D | WebAssemblyMCTargetDesc.h | 397 case WebAssembly::TRY: in isMarker()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/lib/cxx/ |
| H A D | cxx.bnf | 696 try-block := TRY compound-statement handler-seq 697 function-try-block := TRY ctor-initializer_opt compound-statement handler-seq
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Stmt.h | 3448 enum { TRY = 0, HANDLER = 1 }; enumerator 3470 return cast<CompoundStmt>(Children[TRY]); in getTryBlock()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Stmt.cpp | 1240 Children[TRY] = TryBlock; in SEHTryStmt()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2245 S->Children[SEHTryStmt::TRY] = Record.readSubStmt(); in VisitSEHTryStmt()
|