Home
last modified time | relevance | path

Searched refs:unwind (Results 1 – 25 of 1256) sorted by relevance

12345678910>>...51

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/Inline/
Dinline-funclets.ll8 ;;; when inlined because the funclet doesn't unwind to caller.
14 to label %exit unwind label %cleanup
18 cleanupret from %pad unwind to caller
26 to label %exit unwind label %cleanup.inner
28 ; CHECK-NEXT: unwind label %[[cleanup_inner:.+]]
33 cleanupret from %pad.inner unwind label %cleanup.outer
39 ; CHECK-NEXT: cleanupret from %[[pad_inner]] unwind label %[[cleanup_outer:.+]]
44 cleanupret from %pad.outer unwind to caller
49 ; CHECK-NEXT: unwind label %cleanup
50 ; CHECK: cleanupret from %[[pad_outer]] unwind label %cleanup{{$}}
[all …]
Dinline_invoke.ll38 to label %invoke.cont unwind label %lpad
42 to label %invoke.cont1 unwind label %lpad
52 to label %invoke.cont2 unwind label %terminate.lpad
67 to label %ret unwind label %lpad
101 ; CHECK-NEXT: to label %[[LBL:[^\s]+]] unwind
120 to label %cont unwind label %lpad
124 to label %ret unwind label %lpad
157 ; CHECK-NEXT: unwind label %[[LPAD:[^\s]+]]
159 ; CHECK-NEXT: unwind label %[[LPAD1:[^\s]+]]
161 ; CHECK-NEXT: unwind label %[[LPAD1]]
[all …]
/external/llvm/test/Transforms/Inline/
Dinline-funclets.ll7 ;;; when inlined because the funclet doesn't unwind to caller.
13 to label %exit unwind label %cleanup
17 cleanupret from %pad unwind to caller
25 to label %exit unwind label %cleanup.inner
27 ; CHECK-NEXT: unwind label %[[cleanup_inner:.+]]
32 cleanupret from %pad.inner unwind label %cleanup.outer
38 ; CHECK-NEXT: cleanupret from %[[pad_inner]] unwind label %[[cleanup_outer:.+]]
43 cleanupret from %pad.outer unwind to caller
48 ; CHECK-NEXT: unwind label %cleanup
49 ; CHECK: cleanupret from %[[pad_outer]] unwind label %cleanup{{$}}
[all …]
Dinline_invoke.ll37 to label %invoke.cont unwind label %lpad
41 to label %invoke.cont1 unwind label %lpad
51 to label %invoke.cont2 unwind label %terminate.lpad
66 to label %ret unwind label %lpad
100 ; CHECK-NEXT: to label %[[LBL:[^\s]+]] unwind
119 to label %cont unwind label %lpad
123 to label %ret unwind label %lpad
156 ; CHECK-NEXT: unwind label %[[LPAD:[^\s]+]]
158 ; CHECK-NEXT: unwind label %[[LPAD1:[^\s]+]]
160 ; CHECK-NEXT: unwind label %[[LPAD1]]
[all …]
/external/libunwind/scripts/
Dkernel-files.txt1 $udir/include/tdep-ia64/rse.h $kdir/arch/ia64/unwind/rse.h
2 $udir/src/ia64/Ginit_local.c $kdir/arch/ia64/unwind/init_local.c
3 $udir/src/ia64/Gis_signal_frame.c $kdir/arch/ia64/unwind/is_signal_frame.c
4 $udir/src/ia64/Gparser.c $kdir/arch/ia64/unwind/parser.c
5 $udir/src/ia64/Grbs.c $kdir/arch/ia64/unwind/rbs.c
6 $udir/src/ia64/Gregs.c $kdir/arch/ia64/unwind/regs.c
7 $udir/src/ia64/Gscript.c $kdir/arch/ia64/unwind/script.c
8 $udir/src/ia64/Gstep.c $kdir/arch/ia64/unwind/step.c
9 $udir/src/ia64/init.h $kdir/arch/ia64/unwind/init.h
10 $udir/src/ia64/offsets.h $kdir/arch/ia64/unwind/offsets.h
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SimplifyCFG/
Dwineh-unreachable.ll11 to label %exit unwind label %unreachable.unwind
14 unreachable.unwind:
23 to label %exit unwind label %catch.pad
25 %cs1 = catchswitch within none [label %catch.body] unwind label %unreachable.unwind
27 ; CHECK-NEXT: catchswitch within none [label %catch.body] unwind to caller
38 unreachable.unwind:
49 to label %exit unwind label %cleanup.pad
56 to label %cleanup.ret unwind label %unreachable.unwind
60 cleanupret from %cleanup unwind label %unreachable.unwind
63 unreachable.unwind:
[all …]
Dempty-catchpad.ll10 to label %exit unwind label %exn.dispatch
12 %cs = catchswitch within none [label %pad1, label %pad2] unwind to caller
25 ; CHECK: %cs = catchswitch within none [label %pad1] unwind to caller
35 to label %via.cleanup unwind label %exn.dispatch
40 to label %via.catchswitch unwind label %cleanup.inner
44 cleanupret from %cp.inner unwind label %exn.dispatch
45 ; CHECK: cleanupret from %cp.inner unwind to caller
48 to label %exit unwind label %dispatch.inner
50 %cs.inner = catchswitch within none [label %pad.inner] unwind label %exn.dispatch
51 ; CHECK: %cs.inner = catchswitch within none [label %pad.inner] unwind to caller
[all …]
Dempty-cleanuppad.ll28 invoke void @g() to label %invoke.cont unwind label %ehcleanup
35 cleanupret from %0 unwind label %ehcleanup.1
39 cleanupret from %1 unwind to caller
56 ; should unwind to the caller (that is, exception handling continues with the
65 ; CHECK: cleanupret from %0 unwind label %catch.dispatch
67 ; CHECK: catchswitch within none [label %catch] unwind to caller
77 invoke void @g() to label %invoke.cont unwind label %ehcleanup
85 cleanupret from %0 unwind label %catch.dispatch
88 %cs1 = catchswitch within none [label %catch] unwind label %ehcleanup.1
102 cleanupret from %2 unwind to caller
[all …]
Dduplicate-landingpad.ll12 ; CHECK: to label %invoke2 unwind label %lpad2
14 to label %invoke2 unwind label %lpad1
18 ; CHECK: to label %invoke.cont unwind label %lpad2
20 to label %invoke.cont unwind label %lpad2
50 ; CHECK: to label %invoke2 unwind label %lpad1
52 to label %invoke2 unwind label %lpad1
56 ; CHECK: to label %invoke.cont unwind label %lpad2
58 to label %invoke.cont unwind label %lpad2
84 ; CHECK: to label %invoke2 unwind label %lpad1
86 to label %invoke2 unwind label %lpad1
[all …]
/external/llvm/test/Transforms/SimplifyCFG/
Dwineh-unreachable.ll11 to label %exit unwind label %unreachable.unwind
14 unreachable.unwind:
23 to label %exit unwind label %catch.pad
25 %cs1 = catchswitch within none [label %catch.body] unwind label %unreachable.unwind
27 ; CHECK-NEXT: catchswitch within none [label %catch.body] unwind to caller
38 unreachable.unwind:
49 to label %exit unwind label %cleanup.pad
56 to label %cleanup.ret unwind label %unreachable.unwind
60 cleanupret from %cleanup unwind label %unreachable.unwind
63 unreachable.unwind:
[all …]
Dempty-catchpad.ll10 to label %exit unwind label %exn.dispatch
12 %cs = catchswitch within none [label %pad1, label %pad2] unwind to caller
25 ; CHECK: %cs = catchswitch within none [label %pad1] unwind to caller
35 to label %via.cleanup unwind label %exn.dispatch
40 to label %via.catchswitch unwind label %cleanup.inner
44 cleanupret from %cp.inner unwind label %exn.dispatch
45 ; CHECK: cleanupret from %cp.inner unwind to caller
48 to label %exit unwind label %dispatch.inner
50 %cs.inner = catchswitch within none [label %pad.inner] unwind label %exn.dispatch
51 ; CHECK: %cs.inner = catchswitch within none [label %pad.inner] unwind to caller
[all …]
Dempty-cleanuppad.ll28 invoke void @g() to label %invoke.cont unwind label %ehcleanup
35 cleanupret from %0 unwind label %ehcleanup.1
39 cleanupret from %1 unwind to caller
56 ; should unwind to the caller (that is, exception handling continues with the
65 ; CHECK: cleanupret from %0 unwind label %catch.dispatch
67 ; CHECK: catchswitch within none [label %catch] unwind to caller
77 invoke void @g() to label %invoke.cont unwind label %ehcleanup
85 cleanupret from %0 unwind label %catch.dispatch
88 %cs1 = catchswitch within none [label %catch] unwind label %ehcleanup.1
102 cleanupret from %2 unwind to caller
[all …]
Dduplicate-landingpad.ll12 ; CHECK: to label %invoke2 unwind label %lpad2
14 to label %invoke2 unwind label %lpad1
18 ; CHECK: to label %invoke.cont unwind label %lpad2
20 to label %invoke.cont unwind label %lpad2
50 ; CHECK: to label %invoke2 unwind label %lpad1
52 to label %invoke2 unwind label %lpad1
56 ; CHECK: to label %invoke.cont unwind label %lpad2
58 to label %invoke.cont unwind label %lpad2
84 ; CHECK: to label %invoke2 unwind label %lpad1
86 to label %invoke2 unwind label %lpad1
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Verifier/
Dinvalid-eh.ll50 ;T3: cleanupret from undef unwind label %next
58 ;T4: %cs = catchswitch within none [label %next] unwind to caller
62 ;T4: cleanupret from %x unwind to caller
70 ;T5: %cs = catchswitch within none [label %catch] unwind to caller
84 ;T6: %cs1 = catchswitch within none [label %catch1] unwind label %catch2
90 ;T6: %cs2 = catchswitch within none [label %catch2] unwind to caller
100 ;T7: %cs1 = catchswitch within none [label %catch1] unwind to caller
105 ;T7: %cs2 = catchswitch within %cs1 [label %catch2] unwind to caller
116 ;T8: %cs1 = catchswitch within none [ label %switch1 ] unwind to caller
126 ;T9: to label %exit unwind label %cleanup
[all …]
/external/llvm/test/Verifier/
Dinvalid-eh.ll48 ;T3: cleanupret from undef unwind label %next
56 ;T4: %cs = catchswitch within none [label %next] unwind to caller
60 ;T4: cleanupret from %x unwind to caller
68 ;T5: %cs = catchswitch within none [label %catch] unwind to caller
82 ;T6: %cs1 = catchswitch within none [label %catch1] unwind label %catch2
88 ;T6: %cs2 = catchswitch within none [label %catch2] unwind to caller
98 ;T7: %cs1 = catchswitch within none [label %catch1] unwind to caller
103 ;T7: %cs2 = catchswitch within %cs1 [label %catch2] unwind to caller
114 ;T8: %cs1 = catchswitch within none [ label %switch1 ] unwind to caller
124 ;T9: to label %exit unwind label %cleanup
[all …]
/external/llvm/test/Feature/
Dexception.ll12 to label %try.cont unwind label %lpad
32 to label %exit unwind label %pad
35 cleanupret from %cp unwind to caller
44 to label %exit unwind label %pad
46 cleanupret from %cp unwind to caller
58 to label %exit unwind label %pad
60 cleanupret from %0 unwind to caller
71 to label %exit unwind label %pad
73 %cs1 = catchswitch within none [label %catch] unwind to caller
85 to label %exit unwind label %pad
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Feature/
Dexception.ll12 to label %try.cont unwind label %lpad
32 to label %exit unwind label %pad
35 cleanupret from %cp unwind to caller
44 to label %exit unwind label %pad
46 cleanupret from %cp unwind to caller
58 to label %exit unwind label %pad
60 cleanupret from %0 unwind to caller
71 to label %exit unwind label %pad
73 %cs1 = catchswitch within none [label %catch] unwind to caller
85 to label %exit unwind label %pad
[all …]
/external/swiftshader/third_party/LLVM/test/Transforms/Inline/
Dinline_invoke.ll37 to label %invoke.cont unwind label %lpad
41 to label %invoke.cont1 unwind label %lpad
51 to label %invoke.cont2 unwind label %terminate.lpad
66 to label %ret unwind label %lpad
100 ; CHECK-NEXT: to label %[[LBL:[^\s]+]] unwind
119 to label %cont unwind label %lpad
123 to label %ret unwind label %lpad
156 ; CHECK-NEXT: unwind label %[[LPAD:[^\s]+]]
158 ; CHECK-NEXT: unwind label %[[LPAD1:[^\s]+]]
160 ; CHECK-NEXT: unwind label %[[LPAD1]]
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/WinEH/
Dwineh-cloning.ll19 to label %noreturn unwind label %catch.switch
21 %cs = catchswitch within none [label %catch] unwind to caller
37 ; CHECK: to label %[[EntryCopy:[^ ]+]] unwind label %catch
39 ; CHECK: %cs = catchswitch within none [label %catch] unwind to caller
50 to label %exit unwind label %cleanup
64 ; CHECK: to label %[[exit:[^ ]+]] unwind label %cleanup
77 to label %invoke.cont unwind label %catch.switch
80 to label %exit unwind label %cleanup
82 %cs = catchswitch within none [label %catch] unwind to caller
100 ; CHECK: to label %[[exit:[^ ]+]] unwind
[all …]
Dwineh-demotion.ll30 to label %exit unwind label %merge
36 to label %exit unwind label %merge
41 %cs1 = catchswitch within none [label %catch] unwind to caller
66 to label %exit unwind label %merge.inner
74 to label %exit unwind label %merge.inner
80 %cs1 = catchswitch within none [label %catch.inner] unwind label %merge.outer
90 to label %catchret.inner unwind label %merge.outer
100 %cs2 = catchswitch within none [label %catch.outer] unwind to caller
135 to label %join unwind label %catchpad.inner
143 to label %join unwind label %catchpad.inner
[all …]
/external/llvm/test/CodeGen/WinEH/
Dwineh-cloning.ll19 to label %noreturn unwind label %catch.switch
21 %cs = catchswitch within none [label %catch] unwind to caller
37 ; CHECK: to label %[[EntryCopy:[^ ]+]] unwind label %catch
39 ; CHECK: %cs = catchswitch within none [label %catch] unwind to caller
50 to label %exit unwind label %cleanup
64 ; CHECK: to label %[[exit:[^ ]+]] unwind label %cleanup
77 to label %invoke.cont unwind label %catch.switch
80 to label %exit unwind label %cleanup
82 %cs = catchswitch within none [label %catch] unwind to caller
100 ; CHECK: to label %[[exit:[^ ]+]] unwind
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/
DLandingPadClauses.ll17 to label %cont.a unwind label %lpad.a
20 to label %cont.b unwind label %lpad.b
23 to label %cont.c unwind label %lpad.c
26 to label %cont.d unwind label %lpad.d
29 to label %cont.e unwind label %lpad.e
32 to label %cont.f unwind label %lpad.f
35 to label %cont.g unwind label %lpad.g
38 to label %cont.h unwind label %lpad.h
41 to label %cont.i unwind label %lpad.i
140 to label %cont.a unwind label %lpad.a
[all …]
/external/llvm/test/Transforms/InstCombine/
DLandingPadClauses.ll17 to label %cont.a unwind label %lpad.a
20 to label %cont.b unwind label %lpad.b
23 to label %cont.c unwind label %lpad.c
26 to label %cont.d unwind label %lpad.d
29 to label %cont.e unwind label %lpad.e
32 to label %cont.f unwind label %lpad.f
35 to label %cont.g unwind label %lpad.g
38 to label %cont.h unwind label %lpad.h
41 to label %cont.i unwind label %lpad.i
140 to label %cont.a unwind label %lpad.a
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dpr27501.ll8 to label %postinvoke unwind label %cleanuppad
20 to label %assertFailed unwind label %catch.dispatch
23 %tmp3 = catchswitch within none [label %catch.object.Throwable] unwind label %cleanuppad
31 to label %try.success.or.caught unwind label %cleanuppad
35 to label %postinvoke27 unwind label %cleanuppad24
47 cleanupret from %tmp5 unwind to caller
51 cleanupret from %tmp1 unwind to caller
55 to label %postinvoke13 unwind label %cleanuppad9
62 cleanupret from %tmp4 unwind label %catch.dispatch
/external/llvm/test/CodeGen/X86/
Dpr27501.ll8 to label %postinvoke unwind label %cleanuppad
20 to label %assertFailed unwind label %catch.dispatch
23 %tmp3 = catchswitch within none [label %catch.object.Throwable] unwind label %cleanuppad
31 to label %try.success.or.caught unwind label %cleanuppad
35 to label %postinvoke27 unwind label %cleanuppad24
47 cleanupret from %tmp5 unwind to caller
51 cleanupret from %tmp1 unwind to caller
55 to label %postinvoke13 unwind label %cleanuppad9
62 cleanupret from %tmp4 unwind label %catch.dispatch

12345678910>>...51