Searched refs:CurCFIRecord (Results 1 – 2 of 2) sorted by relevance
88 const char *CurCFIRecord = SectionStart; in walkLibunwindEHFrameSection() local90 uint64_t Size = *reinterpret_cast<const uint32_t *>(CurCFIRecord); in walkLibunwindEHFrameSection()92 while (CurCFIRecord != End && Size != 0) { in walkLibunwindEHFrameSection()93 const char *OffsetField = CurCFIRecord + (Size == 0xffffffff ? 12 : 4); in walkLibunwindEHFrameSection()95 Size = *reinterpret_cast<const uint64_t *>(CurCFIRecord + 4) + 12; in walkLibunwindEHFrameSection()103 << (void *)CurCFIRecord << ": ["; in walkLibunwindEHFrameSection()105 dbgs() << format(" 0x%02" PRIx8, *(CurCFIRecord + I)); in walkLibunwindEHFrameSection()110 if (auto Err = HandleFDE(CurCFIRecord)) in walkLibunwindEHFrameSection()113 CurCFIRecord += Size; in walkLibunwindEHFrameSection()115 Size = *reinterpret_cast<const uint32_t *>(CurCFIRecord); in walkLibunwindEHFrameSection()
943 const char *CurCFIRecord = EHFrameSection.data(); in walkEHFrameSection() local944 uint64_t Size = *reinterpret_cast<const uint32_t *>(CurCFIRecord); in walkEHFrameSection()946 while (CurCFIRecord != EHFrameSection.end() && Size != 0) { in walkEHFrameSection()947 const char *OffsetField = CurCFIRecord + (Size == 0xffffffff ? 12 : 4); in walkEHFrameSection()949 Size = *reinterpret_cast<const uint64_t *>(CurCFIRecord + 4) + 12; in walkEHFrameSection()955 HandleFDE(CurCFIRecord); in walkEHFrameSection()957 CurCFIRecord += Size; in walkEHFrameSection()958 Size = *reinterpret_cast<const uint32_t *>(CurCFIRecord); in walkEHFrameSection()