/external/libunwind/src/unwind/ |
H A D | DeleteException.c | 29 _Unwind_DeleteException (struct _Unwind_Exception *exception_object) 37 void __libunwind_Unwind_DeleteException (struct _Unwind_Exception *)
|
H A D | Resume.c | 29 _Unwind_Resume (struct _Unwind_Exception *exception_object) 52 void __libunwind_Unwind_Resume (struct _Unwind_Exception *)
|
H A D | Resume_or_Rethrow.c | 29 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *exception_object) 58 __libunwind_Unwind_Resume_or_Rethrow (struct _Unwind_Exception *)
|
H A D | ForcedUnwind.c | 30 _Unwind_ForcedUnwind (struct _Unwind_Exception *exception_object, 63 _Unwind_Reason_Code __libunwind_Unwind_ForcedUnwind (struct _Unwind_Exception*,
|
H A D | RaiseException.c | 30 _Unwind_RaiseException (struct _Unwind_Exception *exception_object) 119 __libunwind_Unwind_RaiseException (struct _Unwind_Exception *)
|
H A D | unwind-internal.h | 41 (int, _Unwind_Action, uint64_t, struct _Unwind_Exception *, 58 _Unwind_Phase2 (struct _Unwind_Exception *exception_object,
|
/external/libunwind/include/ |
H A D | unwind.h | 62 struct _Unwind_Exception; /* forward-declaration */ 65 struct _Unwind_Exception *); 69 struct _Unwind_Exception *, 77 struct _Unwind_Exception struct 85 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *); 86 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *, 88 extern void _Unwind_Resume (struct _Unwind_Exception *); 89 extern void _Unwind_DeleteException (struct _Unwind_Exception *); 113 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
|
/external/libunwind_llvm/test/ |
H A D | alignment.pass.cpp | 11 // The Itanium ABI requires that _Unwind_Exception objects are "double-word 23 static_assert(alignof(_Unwind_Exception) == alignof(MaxAligned), 24 "_Unwind_Exception must be maximally aligned");
|
/external/libunwind_llvm/include/ |
H A D | unwind.h | 68 typedef struct _Unwind_Control_Block _Unwind_Exception; /* Alias */ typedef in typeref:struct:_Unwind_Control_Block 107 _Unwind_Exception* exceptionObject, 112 _Unwind_Exception* exceptionObject, 116 struct _Unwind_Exception; // forward declaration 117 typedef struct _Unwind_Exception _Unwind_Exception; typedef in typeref:struct:_Unwind_Exception 119 struct _Unwind_Exception { struct 122 _Unwind_Exception *exc); 126 // The implementation of _Unwind_Exception uses an attribute mode on the 132 // The Itanium ABI requires that _Unwind_Exception object [all...] |
/external/libcxxabi/test/ |
H A D | test_exception_address_alignment.pass.cpp | 13 // The system unwind.h on OS X provides an incorrectly aligned _Unwind_Exception 36 static_assert(alignof(_Unwind_Exception) == EXPECTED_ALIGNMENT, 37 "_Unwind_Exception is incorrectly aligned. This test is expected to fail");
|
/external/clang/lib/Headers/ |
H A D | unwind.h | 79 struct _Unwind_Exception; 112 struct _Unwind_Exception *); 114 struct _Unwind_Exception { struct 119 /* The Itanium ABI requires that _Unwind_Exception objects are "double-word 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 *); [all...] |
/external/libcxxabi/src/ |
H A D | cxa_handlers.cpp | 90 _Unwind_Exception* unwind_exception = 91 reinterpret_cast<_Unwind_Exception*>(exception_header + 1) - 1;
|
H A D | cxa_exception.cpp | 27 // | __cxa_exception | _Unwind_Exception CLNGC++\0 | thrown object | 34 // | __cxa_dependent_exception | _Unwind_Exception CLNGC++\1 | 64 cxa_exception_from_exception_unwind_exception(_Unwind_Exception* unwind_exception) 81 static void setExceptionClass(_Unwind_Exception* unwind_exception) { 85 static void setDependentExceptionClass(_Unwind_Exception* unwind_exception) { 90 static bool isOurExceptionClass(const _Unwind_Exception* unwind_exception) { 95 static bool isDependentException(_Unwind_Exception* unwind_exception) { 118 exception_cleanup_func(_Unwind_Reason_Code reason, _Unwind_Exception* unwind_exception) 157 std::alignment_of<_Unwind_Exception>::value < alignment), 158 "offset is non-zero only if _Unwind_Exception is [all...] |
H A D | cxa_exception.hpp | 63 _Unwind_Exception unwindHeader; 97 _Unwind_Exception unwindHeader;
|
H A D | cxa_default_handlers.cpp | 37 _Unwind_Exception* unwind_exception = 38 reinterpret_cast<_Unwind_Exception*>(exception_header + 1) - 1;
|
H A D | cxa_personality.cpp | 30 | __cxa_exception | _Unwind_Exception CLNGC++\0 | thrown object | 37 | __cxa_dependent_exception | _Unwind_Exception CLNGC++\1 | 307 call_terminate(bool native_exception, _Unwind_Exception* unwind_exception) 342 _Unwind_Exception* unwind_exception) 365 _Unwind_Exception* unwind_exception) 412 void* adjustedPtr, _Unwind_Exception* unwind_exception) 457 void* adjustedPtr, _Unwind_Exception* unwind_exception) 490 get_thrown_object_ptr(_Unwind_Exception* unwind_exception) 520 set_registers(_Unwind_Exception* unwind_exception, _Unwind_Context* context, 556 _Unwind_Exception *unwind_exceptio [all...] |
/external/compiler-rt/lib/builtins/ |
H A D | gcc_personality_v0.c | 137 _Unwind_Reason_Code __gnu_unwind_frame(struct _Unwind_Exception *, 142 continueUnwind(struct _Unwind_Exception *exceptionObject, 168 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject, 173 _Unwind_State state, struct _Unwind_Exception *exceptionObject, 178 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject,
|
/external/libunwind_llvm/src/ |
H A D | Unwind-sjlj.c | 109 unwind_phase1(struct _Unwind_Exception *exception_object) { 164 unwind_phase2(struct _Unwind_Exception *exception_object) { 232 unwind_phase2_forced(struct _Unwind_Exception *exception_object, 316 _Unwind_SjLj_RaiseException(struct _Unwind_Exception *exception_object) { 346 _Unwind_SjLj_Resume(struct _Unwind_Exception *exception_object) { 363 _Unwind_SjLj_Resume_or_Rethrow(struct _Unwind_Exception *exception_object) { 460 _Unwind_DeleteException(struct _Unwind_Exception *exception_object) {
|
H A D | UnwindLevel1.c | 36 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { 129 unwind_phase2(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { 239 _Unwind_Exception *exception_object, 342 _Unwind_RaiseException(_Unwind_Exception *exception_object) { 377 _Unwind_Resume(_Unwind_Exception *exception_object) { 400 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object, 456 _Unwind_DeleteException(_Unwind_Exception *exception_object) {
|
H A D | UnwindLevel1-gcc-ext.c | 30 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object) { 116 _Unwind_Exception ex;
|
H A D | Unwind-EHABI.cpp | 439 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { 537 _Unwind_Exception *exception_object, 668 _Unwind_RaiseException(_Unwind_Exception *exception_object) { 688 _LIBUNWIND_EXPORT void _Unwind_Complete(_Unwind_Exception* exception_object) { 706 _Unwind_Resume(_Unwind_Exception *exception_object) { 974 _Unwind_DeleteException(_Unwind_Exception *exception_object) { 983 __gnu_unwind_frame(_Unwind_Exception *exception_object,
|
/external/llvm/examples/ExceptionDemo/ |
H A D | ExceptionDemo.cpp | 111 struct _Unwind_Exception; 114 struct _Unwind_Exception *); 116 struct _Unwind_Exception { struct 154 /// Note: The above unwind.h defines struct _Unwind_Exception to be aligned 161 struct _Unwind_Exception unwindException; 167 typedef struct _Unwind_Exception OurUnwindException; 341 /// This function is the struct _Unwind_Exception API mandated delete function 546 /// @param exceptionClass exception class (_Unwind_Exception::exception_class) 548 /// @param exceptionObject thrown _Unwind_Exception instance. 556 struct _Unwind_Exception *exceptionObjec [all...] |
/external/swiftshader/third_party/LLVM/examples/ExceptionDemo/ |
H A D | ExceptionDemo.cpp | 114 struct _Unwind_Exception; 117 struct _Unwind_Exception *); 119 struct _Unwind_Exception { struct 157 /// Note: The above unwind.h defines struct _Unwind_Exception to be aligned 164 struct _Unwind_Exception unwindException; 170 typedef struct _Unwind_Exception OurUnwindException; 346 /// This function is the struct _Unwind_Exception API mandated delete function 527 /// @param exceptionClass exception class (_Unwind_Exception::exception_class) 529 /// @param exceptionObject thrown _Unwind_Exception instance. 536 struct _Unwind_Exception *exceptionObjec [all...] |