Home
last modified time | relevance | path

Searched refs:_Unwind_Exception (Results 1 – 25 of 40) sorted by relevance

12

/external/llvm-project/libcxxabi/src/
Dcxa_exception.h26 _LIBCXXABI_HIDDEN uint64_t __getExceptionClass (const _Unwind_Exception*);
27 _LIBCXXABI_HIDDEN void __setExceptionClass ( _Unwind_Exception*, uint64_t);
28 _LIBCXXABI_HIDDEN bool __isOurExceptionClass(const _Unwind_Exception*);
71 _Unwind_Exception unwindHeader;
106 _Unwind_Exception unwindHeader;
110 static_assert(sizeof(_Unwind_Exception) +
114 static_assert(sizeof(_Unwind_Exception) +
121 sizeof(_Unwind_Exception) + sizeof(void*) ==
125 sizeof(_Unwind_Exception) + sizeof(void*) ==
130 sizeof(_Unwind_Exception) + sizeof(void*) ==
[all …]
Dcxa_exception.cpp64 cxa_exception_from_exception_unwind_exception(_Unwind_Exception* unwind_exception) in cxa_exception_from_exception_unwind_exception()
81 void __setExceptionClass(_Unwind_Exception* unwind_exception, uint64_t newValue) { in __setExceptionClass()
86 static void setOurExceptionClass(_Unwind_Exception* unwind_exception) { in setOurExceptionClass()
90 static void setDependentExceptionClass(_Unwind_Exception* unwind_exception) { in setDependentExceptionClass()
95 uint64_t __getExceptionClass(const _Unwind_Exception* unwind_exception) { in __getExceptionClass()
105 bool __isOurExceptionClass(const _Unwind_Exception* unwind_exception) { in __isOurExceptionClass()
110 static bool isDependentException(_Unwind_Exception* unwind_exception) { in isDependentException()
133 exception_cleanup_func(_Unwind_Reason_Code reason, _Unwind_Exception* unwind_exception) in exception_cleanup_func()
171 static_assert((offset == 0 || alignof(_Unwind_Exception) < alignment), in get_cxa_exception_offset()
301 static_cast<_Unwind_Exception*>(unwind_exception))->adjustedPtr; in __cxa_get_exception_ptr()
[all …]
Dcxa_noexception.cpp55 uint64_t __getExceptionClass (const _Unwind_Exception*) { return 0; } in __getExceptionClass() argument
56 void __setExceptionClass ( _Unwind_Exception*, uint64_t) {} in __setExceptionClass() argument
57 bool __isOurExceptionClass(const _Unwind_Exception*) { return false; } in __isOurExceptionClass() argument
Dcxa_personality.cpp316 call_terminate(bool native_exception, _Unwind_Exception* unwind_exception) in call_terminate()
351 _Unwind_Exception* unwind_exception) in get_shim_type_info()
374 _Unwind_Exception* unwind_exception) in get_shim_type_info()
421 void* adjustedPtr, _Unwind_Exception* unwind_exception) in exception_spec_can_catch()
466 void* adjustedPtr, _Unwind_Exception* unwind_exception) in exception_spec_can_catch()
499 get_thrown_object_ptr(_Unwind_Exception* unwind_exception) in get_thrown_object_ptr()
529 set_registers(_Unwind_Exception* unwind_exception, _Unwind_Context* context, in set_registers()
565 _Unwind_Exception *unwind_exception, in scan_eh_tab()
957 _Unwind_Exception* unwind_exception, _Unwind_Context* context) in __gxx_personality_imp()
1051 extern "C" _Unwind_Reason_Code __gnu_unwind_frame(_Unwind_Exception*,
[all …]
Dcxa_handlers.cpp85 _Unwind_Exception* unwind_exception = in terminate()
86 reinterpret_cast<_Unwind_Exception*>(exception_header + 1) - 1; in terminate()
/external/llvm-project/libunwind/include/
Dunwind.h72 typedef struct _Unwind_Control_Block _Unwind_Exception; /* Alias */ typedef
111 _Unwind_Exception* exceptionObject,
115 _Unwind_State state, _Unwind_Exception *exceptionObject,
119 struct _Unwind_Exception; // forward declaration
120 typedef struct _Unwind_Exception _Unwind_Exception; typedef
122 struct _Unwind_Exception { struct
125 _Unwind_Exception *exc); argument
148 _Unwind_Exception* exceptionObject,
154 _Unwind_Exception *exceptionObject, struct _Unwind_Context *context);
166 _Unwind_SjLj_RaiseException(_Unwind_Exception *exception_object);
[all …]
/external/llvm-project/clang/lib/Headers/
Dunwind.h67 typedef struct _Unwind_Control_Block _Unwind_Exception; /* Alias */ typedef
69 struct _Unwind_Exception;
70 typedef struct _Unwind_Exception _Unwind_Exception; typedef
104 _Unwind_Exception *);
140 struct _Unwind_Exception { struct
157 _Unwind_Exception *,
163 _Unwind_Exception *,
256 _Unwind_Reason_Code _Unwind_RaiseException(_Unwind_Exception *);
257 _Unwind_Reason_Code _Unwind_ForcedUnwind(_Unwind_Exception *, _Unwind_Stop_Fn,
259 void _Unwind_DeleteException(_Unwind_Exception *);
[all …]
/external/clang/lib/Headers/
Dunwind.h79 struct _Unwind_Exception;
112 struct _Unwind_Exception *);
114 struct _Unwind_Exception { struct
126 struct _Unwind_Exception *,
131 int, _Unwind_Action, _Unwind_Exception_Class, struct _Unwind_Exception *,
228 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *);
229 _Unwind_Reason_Code _Unwind_ForcedUnwind(struct _Unwind_Exception *,
231 void _Unwind_DeleteException(struct _Unwind_Exception *);
232 void _Unwind_Resume(struct _Unwind_Exception *);
233 _Unwind_Reason_Code _Unwind_Resume_or_Rethrow(struct _Unwind_Exception *);
[all …]
/external/libcxxabi/src/
Dcxa_exception.cpp65 cxa_exception_from_exception_unwind_exception(_Unwind_Exception* unwind_exception) in cxa_exception_from_exception_unwind_exception()
82 void __setExceptionClass(_Unwind_Exception* unwind_exception, uint64_t newValue) { in __setExceptionClass()
87 static void setOurExceptionClass(_Unwind_Exception* unwind_exception) { in setOurExceptionClass()
91 static void setDependentExceptionClass(_Unwind_Exception* unwind_exception) { in setDependentExceptionClass()
96 uint64_t __getExceptionClass(const _Unwind_Exception* unwind_exception) { in __getExceptionClass()
106 bool __isOurExceptionClass(const _Unwind_Exception* unwind_exception) { in __isOurExceptionClass()
111 static bool isDependentException(_Unwind_Exception* unwind_exception) { in isDependentException()
134 exception_cleanup_func(_Unwind_Reason_Code reason, _Unwind_Exception* unwind_exception) in exception_cleanup_func()
173 std::alignment_of<_Unwind_Exception>::value < alignment), in get_cxa_exception_offset()
303 static_cast<_Unwind_Exception*>(unwind_exception))->adjustedPtr; in __cxa_get_exception_ptr()
[all …]
Dcxa_exception.hpp27 uint64_t __getExceptionClass (const _Unwind_Exception*);
28 void __setExceptionClass ( _Unwind_Exception*, uint64_t);
29 bool __isOurExceptionClass(const _Unwind_Exception*);
67 _Unwind_Exception unwindHeader;
101 _Unwind_Exception unwindHeader;
Dcxa_noexception.cpp56 uint64_t __getExceptionClass (const _Unwind_Exception*) { return 0; } in __getExceptionClass() argument
57 void __setExceptionClass ( _Unwind_Exception*, uint64_t) {} in __setExceptionClass() argument
58 bool __isOurExceptionClass(const _Unwind_Exception*) { return false; } in __isOurExceptionClass() argument
Dcxa_personality.cpp317 call_terminate(bool native_exception, _Unwind_Exception* unwind_exception) in call_terminate()
352 _Unwind_Exception* unwind_exception) in get_shim_type_info()
375 _Unwind_Exception* unwind_exception) in get_shim_type_info()
422 void* adjustedPtr, _Unwind_Exception* unwind_exception) in exception_spec_can_catch()
467 void* adjustedPtr, _Unwind_Exception* unwind_exception) in exception_spec_can_catch()
500 get_thrown_object_ptr(_Unwind_Exception* unwind_exception) in get_thrown_object_ptr()
530 set_registers(_Unwind_Exception* unwind_exception, _Unwind_Context* context, in set_registers()
566 _Unwind_Exception *unwind_exception, in scan_eh_tab()
958 _Unwind_Exception* unwind_exception, _Unwind_Context* context) in __gxx_personality_imp()
1052 extern "C" _Unwind_Reason_Code __gnu_unwind_frame(_Unwind_Exception*,
[all …]
Dcxa_handlers.cpp85 _Unwind_Exception* unwind_exception = in terminate()
86 reinterpret_cast<_Unwind_Exception*>(exception_header + 1) - 1; in terminate()
Dcxa_default_handlers.cpp38 _Unwind_Exception* unwind_exception = in demangling_terminate_handler()
39 reinterpret_cast<_Unwind_Exception*>(exception_header + 1) - 1; in demangling_terminate_handler()
/external/llvm-project/libunwind/src/
DUnwind-sjlj.c109 unwind_phase1(struct _Unwind_Exception *exception_object) { in unwind_phase1()
168 unwind_phase2(struct _Unwind_Exception *exception_object) { in unwind_phase2()
238 unwind_phase2_forced(struct _Unwind_Exception *exception_object, in unwind_phase2_forced()
323 _Unwind_SjLj_RaiseException(struct _Unwind_Exception *exception_object) { in _Unwind_SjLj_RaiseException()
354 _Unwind_SjLj_Resume(struct _Unwind_Exception *exception_object) { in _Unwind_SjLj_Resume()
372 _Unwind_SjLj_Resume_or_Rethrow(struct _Unwind_Exception *exception_object) { in _Unwind_SjLj_Resume_or_Rethrow()
472 _Unwind_DeleteException(struct _Unwind_Exception *exception_object) { in _Unwind_DeleteException()
DUnwindLevel1.c38 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { in unwind_phase1()
132 unwind_phase2(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { in unwind_phase2()
245 _Unwind_Exception *exception_object, in unwind_phase2_forced()
348 _Unwind_RaiseException(_Unwind_Exception *exception_object) { in _Unwind_RaiseException()
383 _Unwind_Resume(_Unwind_Exception *exception_object) { in _Unwind_Resume()
406 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object, in _Unwind_ForcedUnwind()
463 _Unwind_DeleteException(_Unwind_Exception *exception_object) { in _Unwind_DeleteException()
DUnwind-seh.cpp62 _Unwind_Exception *exc; in _GCC_specific_handler()
92 exc = (_Unwind_Exception *)ms_exc->ExceptionInformation[0]; in _GCC_specific_handler()
201 uint64_t klass, _Unwind_Exception *exc, in __libunwind_seh_personality()
230 _Unwind_Exception *exception_object, in unwind_phase2_forced()
333 _Unwind_RaiseException(_Unwind_Exception *exception_object) { in _Unwind_RaiseException()
362 _Unwind_Resume(_Unwind_Exception *exception_object) { in _Unwind_Resume()
401 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object, in _Unwind_ForcedUnwind()
/external/compiler-rt/lib/builtins/
Dgcc_personality_v0.c137 _Unwind_Reason_Code __gnu_unwind_frame(struct _Unwind_Exception *,
142 continueUnwind(struct _Unwind_Exception *exceptionObject, in continueUnwind()
168 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject, in __gcc_personality_sj0()
173 _Unwind_State state, struct _Unwind_Exception *exceptionObject, in __gcc_personality_sj0()
178 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject, in __gcc_personality_sj0()
/external/llvm-project/compiler-rt/lib/builtins/
Dgcc_personality_v0.c138 _Unwind_Reason_Code __gnu_unwind_frame(struct _Unwind_Exception *,
143 continueUnwind(struct _Unwind_Exception *exceptionObject, in continueUnwind()
165 struct _Unwind_Exception *exceptionObject, struct _Unwind_Context *context) in __gcc_personality_sj0()
169 _Unwind_State state, struct _Unwind_Exception *exceptionObject, in __gcc_personality_sj0()
174 struct _Unwind_Exception *exceptionObject, struct _Unwind_Context *context) in __gcc_personality_sj0()
/external/llvm-project/llvm/test/CodeGen/X86/
D2008-09-26-FrameAddrBug.ll4 …%struct._Unwind_Exception = type { i64, void (i32, %struct._Unwind_Exception*)*, i32, i32, [3 x i3…
11 define hidden void @_Unwind_Resume(%struct._Unwind_Exception* %exc) noreturn noreturn {
Dunwindraise.ll13 …tate_reg_info, i64, i64, i8*, i32, i8*, i32 (i32, i32, i64, %struct._Unwind_Exception*, %struct._U…
17 %struct._Unwind_Exception = type { i64, void (i32, %struct._Unwind_Exception*)*, i64, i64 }
25 define hidden i32 @_Unwind_RaiseException(%struct._Unwind_Exception* %exc) uwtable {
42 …%exception_class = getelementptr inbounds %struct._Unwind_Exception, %struct._Unwind_Exception* %e…
53 …d i32 (i32, i32, i64, %struct._Unwind_Exception*, %struct._Unwind_Context*)*, i32 (i32, i32, i64, …
54 …%tobool = icmp eq i32 (i32, i32, i64, %struct._Unwind_Exception*, %struct._Unwind_Context*)* %4, n…
59 …%call6 = call i32 %4(i32 1, i32 1, i64 %5, %struct._Unwind_Exception* %exc, %struct._Unwind_Contex…
118 …%private_1 = getelementptr inbounds %struct._Unwind_Exception, %struct._Unwind_Exception* %exc, i6…
122 …%private_2 = getelementptr inbounds %struct._Unwind_Exception, %struct._Unwind_Exception* %exc, i6…
141 …d i32 (i32, i32, i64, %struct._Unwind_Exception*, %struct._Unwind_Context*)*, i32 (i32, i32, i64, …
[all …]
/external/llvm/test/CodeGen/X86/
D2008-09-26-FrameAddrBug.ll4 …%struct._Unwind_Exception = type { i64, void (i32, %struct._Unwind_Exception*)*, i32, i32, [3 x i3…
11 define hidden void @_Unwind_Resume(%struct._Unwind_Exception* %exc) noreturn noreturn {
Dunwindraise.ll13 …tate_reg_info, i64, i64, i8*, i32, i8*, i32 (i32, i32, i64, %struct._Unwind_Exception*, %struct._U…
17 %struct._Unwind_Exception = type { i64, void (i32, %struct._Unwind_Exception*)*, i64, i64 }
25 define hidden i32 @_Unwind_RaiseException(%struct._Unwind_Exception* %exc) uwtable {
42 …%exception_class = getelementptr inbounds %struct._Unwind_Exception, %struct._Unwind_Exception* %e…
53 …d i32 (i32, i32, i64, %struct._Unwind_Exception*, %struct._Unwind_Context*)*, i32 (i32, i32, i64, …
54 …%tobool = icmp eq i32 (i32, i32, i64, %struct._Unwind_Exception*, %struct._Unwind_Context*)* %4, n…
59 …%call6 = call i32 %4(i32 1, i32 1, i64 %5, %struct._Unwind_Exception* %exc, %struct._Unwind_Contex…
118 …%private_1 = getelementptr inbounds %struct._Unwind_Exception, %struct._Unwind_Exception* %exc, i6…
122 …%private_2 = getelementptr inbounds %struct._Unwind_Exception, %struct._Unwind_Exception* %exc, i6…
141 …d i32 (i32, i32, i64, %struct._Unwind_Exception*, %struct._Unwind_Context*)*, i32 (i32, i32, i64, …
[all …]
/external/llvm-project/libunwind/test/
Dremember_state_leak.pass.sh.s8 # _Unwind_Exception*, _Unwind_Context*, void*) {
14 # _Unwind_Exception exc;
/external/llvm-project/compiler-rt/lib/hwasan/
Dhwasan_exceptions.cpp24 _Unwind_Exception* unwind_exception,
38 _Unwind_Exception* unwind_exception, in __hwasan_personality_wrapper()

12