| /llvm-project-15.0.7/clang/test/Parser/ |
| H A D | objc-try-catch-1.m | 16 @try { 26 @try { 41 @try { // expected-error {{@try statement without a @catch and @finally clause}} 49 @try {}// expected-error {{@try statement without a @catch and @finally clause}} 55 @try {}// expected-error {{@try statement without a @catch and @finally clause}} 56 @try {} 61 @try { 64 @try {
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | warn-unreachable.m | 6 @try { 15 @try { 19 @try { 28 @try { 29 // Nested @try. 30 @try { 45 @try { 46 @try { 49 @throw @""; // should exit outer try
|
| /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/ |
| H A D | cfg-stackify-eh.ll | 20 ; try { 28 ; CHECK: try 86 ; try { 89 ; try { 212 ; try { 885 ; try 949 ; try 1133 ; try 1142 ; try 1199 ; try [all …]
|
| H A D | wasmehprepare.ll | 18 ; try { 53 catchret from %1 to label %try.cont 65 ; Two try-catches. 73 ; try { 77 ; try { 97 catchret from %1 to label %try.cont 132 try.cont7: ; preds = %try.cont, %catch4 147 ; try { 156 ; try { 178 br label %try.cont [all …]
|
| H A D | exception.ll | 25 ; try { 33 ; CHECK: try 88 ; CHECK: try 116 ; try { 124 ; CHECK: try 128 ; CHECK: try 131 ; CHECK: try 188 ; try { 196 ; CHECK: try 267 ; try { [all …]
|
| H A D | eh-lsda.ll | 14 ; try { 34 catchret from %1 to label %try.cont 42 ; try { 50 ; try { 56 ; try { 152 catchret from %1 to label %try.cont 176 try.cont23: ; preds = %try.cont, %catch17, %catch20 214 try.cont36: ; preds = %try.cont23, %catch30, %catch33 231 catchret from %1 to label %try.cont 243 catchret from %1 to label %try.cont [all …]
|
| H A D | lower-em-exceptions-allowed.ll | 16 br label %try.cont 28 br label %try.cont 30 try.cont: ; preds = %catch, %invoke.cont 44 br label %try.cont 56 br label %try.cont 58 try.cont: ; preds = %catch, %invoke.cont
|
| H A D | lower-em-ehsjlj.ll | 23 to label %try.cont unwind label %lpad 46 br label %try.cont 64 to label %try.cont unwind label %lpad 71 ; CHECK: try.cont: 83 ; CHECK-NEXT: br i1 %cmp, label %lpad, label %try.cont 92 br label %try.cont 172 to label %try.cont unwind label %lpad 181 br label %try.cont 226 ; try { 237 br i1 %cmp, label %try.cont, label %if.end [all …]
|
| /llvm-project-15.0.7/clang/test/Rewriter/ |
| H A D | finally.m | 6 @try { 7 printf("executing try"); 8 …rning{{rewriter doesn't support user-specified control flow semantics for @try/@finally (code may … 13 @try { 14 printf("executing try"); 21 @try { 22 printf("executing try"); 37 @try {
|
| H A D | rewrite-modern-try-catch-finally.m | 12 @try { 17 @try { 18 printf("executing try"); 25 @try { 26 printf("executing try"); 34 @try { 53 @try {
|
| H A D | rewrite-try-catch.m | 12 @try { TRY(); } 19 @try { 29 @try { }
|
| /llvm-project-15.0.7/llvm/test/MC/WebAssembly/ |
| H A D | annotations.s | 3 # Tests if block/loop/try/catch/end/branch/rethrow instructions are correctly 12 try 21 try 26 try 28 try 40 # CHECK: try 49 # CHECK-NEXT: try 54 # CHECK-NEXT: try 56 # CHECK-NEXT: try
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | funclet-layout.ll | 30 catchret from %cp to label %try.cont 32 try.cont: 42 ; The entry funclet contains %entry and %try.cont 44 ; CHECK: # %try.cont 73 catchret from %1 to label %try.cont 76 catchret from %0 to label %try.cont.5 78 try.cont.5: ; preds = %try.cont 88 ; The parent function contains %entry and %try.cont.5 91 ; CHECK: # %try.cont.5 144 ; The entry funclet contains %entry and %try.cont [all …]
|
| H A D | tail-merge-wineh.ll | 5 ; try { 6 ; try { 10 ; try { 63 br label %try.cont 65 try.cont: ; preds = %catchret.dest 70 catch.dispatch.2: ; preds = %try.cont 78 br label %try.cont.6 80 try.cont.6: ; preds = %catchret.dest.5 81 br label %try.cont.11 91 br label %try.cont.11 [all …]
|
| H A D | catchret-empty-fallthrough.ll | 15 br i1 %cond, label %return, label %try 17 try: ; preds = %entry 21 dispatch: ; preds = %try 28 fallthrough: ; preds = %try 37 ; CHECK: je .LBB0_[[try:[0-9]+]] 40 ; CHECK: .LBB0_[[try]]:
|
| H A D | win-catchpad-csrs.ll | 27 to label %try.cont unwind label %catch.dispatch 29 try.cont: 38 catchret from %h1 to label %try.cont 56 ; X86: [[contbb:LBB0_[0-9]+]]: # %try.cont 111 ; X64-NEXT: # %try.cont 161 catchret from %0 to label %try.cont 163 try.cont: 184 ; X64-NEXT: # %try.cont 225 catchret from %cp1 to label %try.cont 227 try.cont: [all …]
|
| H A D | indirect-branch-tracking-eh.ll | 14 ; X86_64-NEXT: # %bb.1: # %try.cont 30 ; X86-NEXT: # %bb.1: # %try.cont 46 ; SJLJ: LBB0_2: # %try.cont 78 to label %try.cont unwind label %lpad 86 br label %try.cont 88 try.cont:
|
| /llvm-project-15.0.7/clang/test/SemaObjCXX/ |
| H A D | delay-parsing-func-tryblock.mm | 26 BadReturn::BadReturn(MyClass * myObject) try : CObj(myObject) { 28 try { category 31 …-error {{cannot refer to a non-static member from the handler of a constructor function try block}} 32 …-error {{cannot refer to a non-static member from the handler of a constructor function try block}} 34 …-error {{cannot refer to a non-static member from the handler of a constructor function try block}} 37 …-error {{cannot refer to a non-static member from the handler of a constructor function try block}} 42 void BadReturn::MemFunc(MyClass * myObject) try { 44 try { category
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | scope-check.m | 9 @try { // expected-note {{jump bypasses initialization of @try block}} 19 @try { 32 @try { // expected-note 2 {{jump bypasses initialization of @try block}} 41 @try { 61 @try {} @finally {} 68 @try { 81 @try {
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | exceptions-seh.mm | 6 @try { // expected-note {{conflicting '@try' here}} 10 __try { // expected-error {{cannot use Objective-C '@try' in the same function as SEH '__try'}} 21 @try { // expected-error {{cannot use Objective-C '@try' in the same function as SEH '__try'}}
|
| /llvm-project-15.0.7/llvm/test/Transforms/PGOProfile/ |
| H A D | icp_invoke.ll | 29 to label %try.cont unwind label %lpad, !prof !2 32 ; ICP: br label %try.cont 46 br label %try.cont 48 try.cont: 59 to label %try.cont8 unwind label %lpad1, !prof !3 63 ; ICP: br label %try.cont8 76 br label %try.cont8 78 try.cont8: 79 %i.0 = phi i32 [ undef, %catch6 ], [ %call, %try.cont ]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LICM/ |
| H A D | funclet.ll | 25 ; CHECK: try.cont.loopexit: 27 ; CHECK: try.cont: 35 br i1 %b, label %try.cont, label %while.body 48 catchret from %cp to label %try.cont 50 try.cont: ; preds = %catch, %while.cond 68 ; CHECK: try.cont: 76 br i1 %b, label %try.cont, label %while.body 107 ; CHECK: try.success.or.caught.loopexit: 109 ; CHECK: try.success.or.caught: 129 br i1 %a, label %try.success.or.caught, label %forbody [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/MemorySSA/ |
| H A D | unreachable.ll | 16 br label %try.cont 21 br label %try.cont 26 br label %try.cont 28 try.cont: ; preds = %if.end, %catch, %if.then
|
| /llvm-project-15.0.7/clang/test/Import/objc-try-catch/Inputs/ |
| H A D | F.m | 7 @try { 16 @try { 24 @try {
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/X86/ |
| H A D | empty-cleanuppad.ll | 48 ; try { 81 br label %try.cont 96 br label %try.cont 113 ; try { 145 br label %try.cont 159 br label %try.cont 177 ; try { 231 ; try { 293 ; try { 368 ; try { [all …]
|