Lines Matching refs:exc
364 void saveDataToBarrierCache(_Unwind_Exception* exc, in saveDataToBarrierCache() argument
367 exc->barrier_cache.sp = _Unwind_GetGR(ctx, UNWIND_STACK_REG); in saveDataToBarrierCache()
368 exc->barrier_cache.bitpattern[0] = (uint32_t)results.adjustedPtr; in saveDataToBarrierCache()
369 exc->barrier_cache.bitpattern[1] = (uint32_t)results.ttypeIndex; in saveDataToBarrierCache()
370 exc->barrier_cache.bitpattern[3] = (uint32_t)results.landingPad; in saveDataToBarrierCache()
373 void loadDataFromBarrierCache(_Unwind_Exception* exc, in loadDataFromBarrierCache() argument
375 results.adjustedPtr = (void*) exc->barrier_cache.bitpattern[0]; in loadDataFromBarrierCache()
376 results.ttypeIndex = (int64_t) exc->barrier_cache.bitpattern[1]; in loadDataFromBarrierCache()
377 results.landingPad = (uintptr_t) exc->barrier_cache.bitpattern[3]; in loadDataFromBarrierCache()
380 void prepareBeginCleanup(_Unwind_Exception* exc) { in prepareBeginCleanup() argument
381 __cxa_begin_cleanup(exc); in prepareBeginCleanup()
384 void saveUnexpectedDataToBarrierCache(_Unwind_Exception* exc, in saveUnexpectedDataToBarrierCache() argument
387 prepareBeginCleanup(exc); in saveUnexpectedDataToBarrierCache()
408 exc->barrier_cache.bitpattern[1] = n; in saveUnexpectedDataToBarrierCache()
409 exc->barrier_cache.bitpattern[3] = 4; in saveUnexpectedDataToBarrierCache()
410 exc->barrier_cache.bitpattern[4] = (uint32_t)e; in saveUnexpectedDataToBarrierCache()
496 void saveDataToBarrierCache(_Unwind_Exception* exc, in saveDataToBarrierCache() argument
500 void loadDataFromBarrierCache(_Unwind_Exception* exc, in loadDataFromBarrierCache() argument
503 void prepareBeginCleanup(_Unwind_Exception* exc) {} in prepareBeginCleanup() argument
505 void saveUnexpectedDataToBarrierCache(_Unwind_Exception* exc, in saveUnexpectedDataToBarrierCache() argument