Searched refs:unwind (Results 1 – 25 of 489) sorted by relevance
12345678910>>...20
/external/libunwind/scripts/ |
D | kernel-files.txt | 1 $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/llvm/test/Transforms/SimplifyCFG/ |
D | wineh-unreachable.ll | 11 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 …]
|
D | empty-cleanuppad.ll | 28 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 …]
|
D | duplicate-landingpad.ll | 12 ; 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/Feature/ |
D | exception.ll | 12 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 label %pad 58 to label %exit unwind label %pad 60 cleanupret from %0 unwind label %pad 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/llvm/test/CodeGen/WinEH/ |
D | wineh-cloning.ll | 18 to label %noreturn unwind label %catch.switch 20 %cs = catchswitch within none [label %catch] unwind to caller 36 ; CHECK: to label %[[EntryCopy:[^ ]+]] unwind label %catch 38 ; CHECK: %cs = catchswitch within none [label %catch] unwind to caller 49 to label %exit unwind label %cleanup 63 ; CHECK: to label %[[exit:[^ ]+]] unwind label %cleanup 76 to label %invoke.cont unwind label %catch.switch 79 to label %exit unwind label %cleanup 81 %cs = catchswitch within none [label %catch] unwind to caller 99 ; CHECK: to label %[[exit:[^ ]+]] unwind [all …]
|
D | wineh-demotion.ll | 30 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 …]
|
D | wineh-no-demotion.ll | 17 to label %invoke.cont unwind label %left 21 to label %exit unwind label %inner 28 cleanupret from %0 unwind label %right 37 to label %shared.cont unwind label %inner 60 to label %shared.cont unwind label %left 67 cleanupret from %0 unwind label %right 76 to label %shared.cont unwind label %inner 98 to label %invoke.cont1 unwind label %left 102 to label %exit unwind label %right
|
D | wineh-statenumbering-cleanups.ll | 18 to label %exit unwind label %cleanup.pad 23 cleanupret from %cleanup unwind label %catch.pad 25 cleanupret from %cleanup unwind label %catch.pad 27 %cs1 = catchswitch within none [label %catch.body] unwind to caller 44 to label %exit unwind label %cleanup.pad 51 to label %unreachable unwind label %catch.pad 55 %cs1 = catchswitch within none [label %catch.body] unwind to caller
|
/external/llvm/test/Transforms/Inline/ |
D | inline_invoke.ll | 37 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/llvm/test/Transforms/InstCombine/ |
D | LandingPadClauses.ll | 17 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 …]
|
D | token.ll | 13 cleanupret from %cl unwind to caller 19 ; CHECK: cleanupret from %cl unwind to caller 26 unwind label %catch 32 unwind label %catch 36 %cs = catchswitch within none [label %doit] unwind to caller 57 unwind label %catch 63 unwind label %catch 68 unwind label %catch 72 %cs = catchswitch within none [label %doit] unwind to caller
|
/external/llvm/test/CodeGen/X86/ |
D | personality.ll | 8 to label %return unwind label %unwind 10 unwind: ; preds = %entry 15 eh_then: ; preds = %unwind 17 to label %return unwind label %unwind10 30 cleanup20: ; preds = %unwind10, %unwind 31 %eh_selector.0 = phi i64 [ 0, %unwind ], [ %upgraded.eh_select131, %unwind10 ]
|
D | win32-seh-catchpad.ll | 11 to label %invoke.cont unwind label %catch.dispatch 14 %cs1 = catchswitch within none [label %__except.ret] unwind to caller 75 to label %__try.cont unwind label %catch.dispatch 78 %cs1 = catchswitch within none [label %__except.ret] unwind label %catch.dispatch.11 86 to label %__try.cont.9 unwind label %catch.dispatch.5 89 %cs2 = catchswitch within none [label %__except.ret.7] unwind label %catch.dispatch.11 97 to label %__try.cont.15 unwind label %catch.dispatch.11 100 %cs3 = catchswitch within none [label %__except.ret.13] unwind label %catch.dispatch.17 108 to label %__try.cont.35 unwind label %catch.dispatch.17 111 %cs4 = catchswitch within none [label %__except.ret.19] unwind to caller [all …]
|
D | 2012-05-19-CoalescerCrash.ll | 12 to label %1 unwind label %5 16 to label %4 unwind label %2 25 to label %12 unwind label %7 41 to label %32 unwind label %35 45 to label %13 unwind label %16 61 to label %19 unwind label %21 84 to label %28 unwind label %30
|
D | win32-eh-states.ll | 37 to label %invoke.cont unwind label %lpad.1 41 to label %try.cont.9 unwind label %lpad 47 %cs1 = catchswitch within none [label %catch] unwind label %lpad.1 52 to label %invoke.cont.3 unwind label %lpad.1 58 %cs2 = catchswitch within none [label %catch.7] unwind to caller 127 to label %unreachable unwind label %catch.dispatch 130 %0 = catchswitch within none [label %catch] unwind label %ehcleanup5 135 to label %invoke.cont unwind label %ehcleanup5 139 to label %invoke.cont2 unwind label %ehcleanup 143 to label %invoke.cont3 unwind label %ehcleanup5 [all …]
|
D | 2007-05-05-Personality.ll | 18 to label %eh_then unwind label %unwind 20 unwind: ; preds = %entry 28 eh_then: ; preds = %unwind, %entry 31 Unwind: ; preds = %unwind
|
/external/libunwind/ |
D | Android.mk | 267 src/unwind/BacktraceWrapper.c \ 268 src/unwind/DeleteException.c \ 269 src/unwind/FindEnclosingFunction.c \ 270 src/unwind/ForcedUnwind.c \ 271 src/unwind/GetBSP.c \ 272 src/unwind/GetCFA.c \ 273 src/unwind/GetDataRelBase.c \ 274 src/unwind/GetGR.c \ 275 src/unwind/GetIP.c \ 276 src/unwind/GetIPInfo.c \ [all …]
|
/external/llvm/test/Transforms/Reg2Mem/ |
D | crash.ll | 19 to label %bb1 unwind label %.thread 28 to label %.noexc unwind label %bb10 32 to label %bb6 unwind label %bb2 38 to label %.body unwind label %bb4 47 to label %_ZN6xxxdIN12xxxyzIi9xxxwLi29ELi0EE4fr1jS3_.exit unwind label %bb10 51 to label %bb7 unwind label %bb8 70 to label %bb12 unwind label %bb14 77 to label %_ZN10xxxpqdlev.exit unwind label %bb14
|
/external/libunwind/doc/ |
D | NOTES | 1 The central data structure of the unwind API is the unwind cursor. 2 This structure tracks the register contents. The unwind API defines a 19 file <unwind-ARCH.h>. For example, to get the IA-64-specific register 22 #include <unwind-ia64.h> 27 state is captured by an unwind context (currently the same as 29 captured by an unwind accessor structure, which provides callback 31 unwind information. 40 point in the call-chain (as identified by an unwind cursor). This is 46 Note that it is perfectly legal to make copies of the unwind cursor. 47 This makes it possible, e.g., to obtain an unwind context, modify the [all …]
|
D | unw_get_proc_info.tex | 28 (e.g., due to lack of unwind information), the \Var{start\_ip} 32 cannot be determined (e.g., due to lack of unwind information), 52 \item[\Type{int} \Var{format}] The format of the unwind-info for this 53 procedure. If the unwind-info consists of dynamic procedure info, 55 unwind-info consists of a (target-specific) unwind table, it is 62 \item[\Type{int} \Var{unwind\_info\_size}] The size of the unwind-info 68 \item[\Type{void~*}\Var{unwind\_info}] The pointer to the unwind-info. 69 If no unwind info is available, this member must be set to 101 unwind-info for the procedure. 102 \item[\Const{UNW\_EBADVERSION}] The unwind-info for the procedure has
|
/external/llvm/test/Verifier/ |
D | invoke.ll | 5 ; CHECK: The unwind destination does not have an exception handling instruction 7 to label %L unwind label %L ; <i32> [#uses=1] 17 to label %L unwind label %L ; <i32> [#uses=1] 21 ; CHECK: The unwind destination does not have an exception handling instruction 36 to label %conta unwind label %contb 51 to label %cont unwind label %lpad 72 to label %cont unwind label %cont 75 ; CHECK: Block containing LandingPadInst must be jumped to only by the unwind edge of an invoke.
|
/external/libunwind_llvm/src/ |
D | CMakeLists.txt | 36 ${CMAKE_CURRENT_SOURCE_DIR}/../include/unwind.h) 53 add_library(unwind SHARED ${LIBUNWIND_SOURCES} ${LIBUNWIND_HEADERS}) target 55 add_library(unwind STATIC ${LIBUNWIND_SOURCES} ${LIBUNWIND_HEADERS}) target 64 target_link_libraries(unwind ${libraries}) 77 "Compiler doesn't support generation of unwind tables if exception " 99 set_target_properties(unwind 103 OUTPUT_NAME "unwind" 109 install(TARGETS unwind
|
/external/llvm/test/Transforms/LCSSA/ |
D | invoke-dest.ll | 21 to label %bb1 unwind label %lpad 43 to label %invcont9 unwind label %lpad119 ; <i8*> [#uses=1] 47 to label %invcont10 unwind label %lpad119 ; <i8*> [#uses=1] 51 to label %invcont11 unwind label %lpad119 58 to label %bb.i.i159 unwind label %lpad119 74 to label %invcont35 unwind label %lpad119 ; <i8*> [#uses=0] 81 to label %bb51 unwind label %lpad119 91 to label %bb102 unwind label %lpad123 95 to label %invcont103 unwind label %lpad119 99 to label %invcont104 unwind label %lpad119 [all …]
|
/external/llvm/test/Transforms/LoopStrengthReduce/ |
D | funclet.ll | 19 to label %throw unwind label %pad 23 %cs = catchswitch within none [label %unreachable] unwind label %blah2 43 cleanupret from %cleanuppadi4.i.i.i unwind to caller 57 to label %throw unwind label %pad 61 %cs = catchswitch within none [label %unreachable, label %blah] unwind to caller 100 to label %throw unwind label %pad 103 %cs = catchswitch within none [label %unreachable, label %blug] unwind to caller 142 to label %throw unwind label %catchpad 146 %cs = catchswitch within none [label %cp_body] unwind label %cleanuppad 182 to label %for.inc unwind label %catch.dispatch [all …]
|
12345678910>>...20