Searched refs:barrier_cache (Results 1 – 10 of 10) sorted by relevance
162 ue_header->barrier_cache.sp = _Unwind_GetGR(context, 13); in save_caught_exception()163 ue_header->barrier_cache.bitpattern[0] = (_uw) thrown_ptr; in save_caught_exception()164 ue_header->barrier_cache.bitpattern[1] in save_caught_exception()166 ue_header->barrier_cache.bitpattern[2] in save_caught_exception()168 ue_header->barrier_cache.bitpattern[3] = (_uw) landing_pad; in save_caught_exception()180 handler_switch_value = (int) ue_header->barrier_cache.bitpattern[1]; in restore_caught_exception()182 (const unsigned char*) ue_header->barrier_cache.bitpattern[2]; in restore_caught_exception()183 landing_pad = (_Unwind_Ptr) ue_header->barrier_cache.bitpattern[3]; in restore_caught_exception()384 && ue_header->barrier_cache.sp == _Unwind_GetGR(context, 13)) in PERSONALITY_FUNCTION()665 ue_header->barrier_cache.bitpattern[1] = n; in PERSONALITY_FUNCTION()[all …]
89 rtti_count = exc_obj->barrier_cache.bitpattern[1]; in __cxa_call_unexpected()91 rtti_stride = exc_obj->barrier_cache.bitpattern[3]; in __cxa_call_unexpected()92 rtti_list = (_Unwind_Word*) exc_obj->barrier_cache.bitpattern[4]; in __cxa_call_unexpected()
207 return (void*)eo->barrier_cache.bitpattern[0]; in __gxx_caught_object()
869 ucbp->barrier_cache.sp = in __gnu_unwind_pr_common()871 ucbp->barrier_cache.bitpattern[0] = (_uw) matched; in __gnu_unwind_pr_common()872 ucbp->barrier_cache.bitpattern[1] = (_uw) data; in __gnu_unwind_pr_common()878 else if (ucbp->barrier_cache.sp == _Unwind_GetGR (context, R_SP) in __gnu_unwind_pr_common()879 && ucbp->barrier_cache.bitpattern[1] == (_uw) data) in __gnu_unwind_pr_common()918 ucbp->barrier_cache.sp = in __gnu_unwind_pr_common()920 ucbp->barrier_cache.bitpattern[0] = (_uw) matched; in __gnu_unwind_pr_common()921 ucbp->barrier_cache.bitpattern[1] = (_uw) data; in __gnu_unwind_pr_common()927 else if (ucbp->barrier_cache.sp == _Unwind_GetGR (context, R_SP) in __gnu_unwind_pr_common()928 && ucbp->barrier_cache.bitpattern[1] == (_uw) data) in __gnu_unwind_pr_common()[all …]
108 barrier_cache; member
1037 unwind_exception->barrier_cache.bitpattern[0] = (uint32_t)results.adjustedPtr; in save_results_to_barrier_cache()1038 unwind_exception->barrier_cache.bitpattern[1] = (uint32_t)results.actionRecord; in save_results_to_barrier_cache()1039 unwind_exception->barrier_cache.bitpattern[2] = (uint32_t)results.languageSpecificData; in save_results_to_barrier_cache()1040 unwind_exception->barrier_cache.bitpattern[3] = (uint32_t)results.landingPad; in save_results_to_barrier_cache()1041 unwind_exception->barrier_cache.bitpattern[4] = (uint32_t)results.ttypeIndex; in save_results_to_barrier_cache()1047 results.adjustedPtr = (void*)unwind_exception->barrier_cache.bitpattern[0]; in load_results_from_barrier_cache()1048 results.actionRecord = (const uint8_t*)unwind_exception->barrier_cache.bitpattern[1]; in load_results_from_barrier_cache()1049 results.languageSpecificData = (const uint8_t*)unwind_exception->barrier_cache.bitpattern[2]; in load_results_from_barrier_cache()1050 results.landingPad = (uintptr_t)unwind_exception->barrier_cache.bitpattern[3]; in load_results_from_barrier_cache()1051 results.ttypeIndex = (int64_t)(int32_t)unwind_exception->barrier_cache.bitpattern[4]; in load_results_from_barrier_cache()[all …]
298 static_cast<_Unwind_Control_Block*>(unwind_exception)->barrier_cache.bitpattern[0]); in __cxa_get_exception_ptr()469 return reinterpret_cast<void*>(exception_header->unwindHeader.barrier_cache.bitpattern[0]); in __cxa_begin_catch()
49 } barrier_cache; member
128 } barrier_cache; member
646 if (sp == exception_object->barrier_cache.sp) { in unwind_phase2()