Lines Matching refs:EntryAddress
503 auto addEntryAddress = [&](uint64_t EntryAddress) { in analyzeJumpTable() argument
505 EntriesAsAddress->emplace_back(EntryAddress); in analyzeJumpTable()
544 for (uint64_t EntryAddress = Address; EntryAddress <= UpperBound - EntrySize; in analyzeJumpTable() local
545 EntryAddress += EntrySize) { in analyzeJumpTable()
546 LLVM_DEBUG(dbgs() << " * Checking 0x" << Twine::utohexstr(EntryAddress) in analyzeJumpTable()
551 !DataPCRelocations.count(EntryAddress)) { in analyzeJumpTable()
556 if (Type == JumpTable::JTT_NORMAL && !getRelocationAt(EntryAddress)) { in analyzeJumpTable()
566 ? Address + *getSignedValueAtAddress(EntryAddress, EntrySize) in analyzeJumpTable()
567 : *getPointerAtAddress(EntryAddress); in analyzeJumpTable()
665 for (uint64_t EntryAddress : JT->EntriesAsAddress) in populateJumpTables() local
667 if (EntryAddress == Frag->getAddress() + Frag->getSize()) { in populateJumpTables()
668 Frag->IgnoredBranches.emplace_back(EntryAddress - Frag->getAddress(), in populateJumpTables()
670 } else if (EntryAddress >= Frag->getAddress() && in populateJumpTables()
671 EntryAddress < Frag->getAddress() + Frag->getSize()) { in populateJumpTables()
672 Frag->registerReferencedOffset(EntryAddress - Frag->getAddress()); in populateJumpTables()