Home
last modified time | relevance | path

Searched refs:barrier_cache (Results 1 – 7 of 7) sorted by relevance

/freebsd-10-stable/contrib/libstdc++/libsupc++/
Deh_personality.cc162 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 …]
Deh_call.cc89 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()
Dunwind-cxx.h227 return (void*)eo->barrier_cache.bitpattern[0]; in __gxx_caught_object()
/freebsd-10-stable/contrib/gcc/config/arm/
Dunwind-arm.c929 ucbp->barrier_cache.sp = in __gnu_unwind_pr_common()
931 ucbp->barrier_cache.bitpattern[0] = (_uw) matched; in __gnu_unwind_pr_common()
932 ucbp->barrier_cache.bitpattern[1] = (_uw) data; in __gnu_unwind_pr_common()
938 else if (ucbp->barrier_cache.sp == _Unwind_GetGR (context, R_SP) in __gnu_unwind_pr_common()
939 && ucbp->barrier_cache.bitpattern[1] == (_uw) data) in __gnu_unwind_pr_common()
978 ucbp->barrier_cache.sp = in __gnu_unwind_pr_common()
980 ucbp->barrier_cache.bitpattern[0] = (_uw) matched; in __gnu_unwind_pr_common()
981 ucbp->barrier_cache.bitpattern[1] = (_uw) data; in __gnu_unwind_pr_common()
987 else if (ucbp->barrier_cache.sp == _Unwind_GetGR (context, R_SP) in __gnu_unwind_pr_common()
988 && ucbp->barrier_cache.bitpattern[1] == (_uw) data) in __gnu_unwind_pr_common()
[all …]
Dunwind-arm.h108 barrier_cache; member
/freebsd-10-stable/contrib/libcxxrt/
Dunwind-arm.h77 } barrier_cache; member
213 if (exceptionObject->barrier_cache.sp == _Unwind_GetGR(context, 13))\
Dexception.cc76 ucb->barrier_cache.sp = _Unwind_GetGR(context, 13); in saveLandingPad()
77 ucb->barrier_cache.bitpattern[1] = static_cast<uint32_t>(selector); in saveLandingPad()
78 ucb->barrier_cache.bitpattern[3] = reinterpret_cast<uint32_t>(landingPad); in saveLandingPad()
99 *selector = ucb->barrier_cache.bitpattern[1]; in loadLandingPad()
100 *landingPad = reinterpret_cast<dw_eh_ptr_t>(ucb->barrier_cache.bitpattern[3]); in loadLandingPad()