HomeSort by relevance Sort by last modified time
    Searched refs:unwind_exception (Results 1 - 4 of 4) sorted by null

  /ndk/sources/cxx-stl/gabi++/src/
personality.cc 57 if (version != 1 || unwind_exception == 0 || context == 0) {
68 scanEHTable(results, actions, native_exception, unwind_exception, context);
72 __cxa_exception* exception_header = reinterpret_cast<__cxa_exception*>(unwind_exception+1)-1;
78 saveDataToBarrierCache(unwind_exception, context, results);
82 return continueUnwinding(unwind_exception, context);
92 __cxa_exception* exception_header = reinterpret_cast<__cxa_exception*>(unwind_exception+1)-1;
98 loadDataFromBarrierCache(unwind_exception, results);
100 scanEHTable(results, actions, native_exception, unwind_exception, context);
103 call_terminate(unwind_exception); variable
106 setRegisters(unwind_exception, context, results)
118 prepareBeginCleanup(unwind_exception); variable
    [all...]
helper_func_internal.h 39 void call_terminate(_Unwind_Exception* unwind_exception) _GABIXX_HIDDEN;
53 _Unwind_Exception* unwind_exception)
56 void setRegisters(_Unwind_Exception* unwind_exception,
83 _Unwind_Exception* unwind_exception,
90 _Unwind_Exception* unwind_exception, \
93 uint64_t exceptionClass = unwind_exception->exception_class; \
105 if (unwind_exception->barrier_cache.sp == _Unwind_GetGR(context, UNWIND_STACK_REG)) { \
111 return continueUnwinding(unwind_exception, context); \
115 _Unwind_SetGR (context, UNWIND_POINTER_REG, reinterpret_cast<uint32_t>(unwind_exception));
119 _Unwind_Exception* unwind_exception, _Unwind_Context* context)
    [all...]
helper_func_internal.cc 50 _Unwind_Exception* unwind_exception);
52 void call_terminate(_Unwind_Exception* unwind_exception) {
53 __cxa_begin_catch(unwind_exception); // terminate is also a handler
61 _Unwind_Exception* unwind_exception,
153 classInfo, ttypeEncoding, unwind_exception);
162 results.adjustedPtr = unwind_exception+1;
170 call_terminate(unwind_exception);
173 __cxa_exception* exception_header = (__cxa_exception*)(unwind_exception+1) - 1;
174 void* adjustedPtr = unwind_exception+1;
179 call_terminate(unwind_exception);
    [all...]
call_unexpected.cc 188 _Unwind_Exception* unwind_exception = static_cast<_Unwind_Exception*>(arg); local
189 __cxa_exception* header = reinterpret_cast<__cxa_exception*>(unwind_exception+1)-1;
190 bool native_exception = unwind_exception->exception_class == __gxx_exception_class;
193 __cxa_begin_catch(unwind_exception); // unexpected is also a handler
204 uint32_t count = unwind_exception->barrier_cache.bitpattern[1];
205 uint32_t stride = unwind_exception->barrier_cache.bitpattern[3];
207 unwind_exception->barrier_cache.bitpattern[4]);
209 __cxa_begin_catch(unwind_exception); // unexpected is also a handler
251 _Unwind_Exception* unwind_exception = static_cast<_Unwind_Exception*>(arg);
252 if (unwind_exception == 0)
    [all...]

Completed in 184 milliseconds