Home | History | Annotate | Download | only in src

Lines Matching full:landingpad

63 | | landingPad  | (encoded with callSiteEncoding) | offset relative to lpStart   | |
76 | | landingPad | (ULEB128) | offset relative to lpStart | |
129 * landingPad can be 0, this implies there is nothing to be done.
131 * landingPad != 0 and actionEntry == 0 implies a cleanup needs to be done
132 @landingPad.
134 * A cleanup can also be found under landingPad != 0 and actionEntry != 0 in
502 uintptr_t landingPad; // null -> nothing found, else something found
521 _Unwind_SetIP(context, results.landingPad);
553 results.landingPad = 0;
650 uintptr_t landingPad = readEncodedPointer(&callSitePtr, callSiteEncoding);
655 uintptr_t landingPad = readULEB128(&callSitePtr);
662 if (landingPad == 0)
668 landingPad = (uintptr_t)lpStart + landingPad;
670 ++landingPad;
680 results.landingPad = landingPad;
715 results.landingPad = landingPad;
751 results.landingPad = landingPad;
795 results.landingPad = landingPad;
820 results.landingPad = landingPad;
845 results.landingPad = landingPad;
957 exception_header->catchTemp = reinterpret_cast<void*>(results.landingPad);
982 results.landingPad = reinterpret_cast<uintptr_t>(exception_header->catchTemp);
1045 unwind_exception->barrier_cache.bitpattern[3] = (uint32_t)results.landingPad;
1055 results.landingPad = (uintptr_t)unwind_exception->barrier_cache.bitpattern[3];