reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/llvm-objdump/MachODump.cpp
 7021   if (!info->verbose) {
 7027   const char *SymbolName = GuessSymbolName(ReferenceValue, info->AddrMap);
 7030     *ReferenceName = GuessIndirectSymbol(ReferenceValue, info);
 7032       method_reference(info, ReferenceType, ReferenceName);
 7036       if (info->demangled_name != nullptr)
 7037         free(info->demangled_name);
 7039       info->demangled_name =
 7041       if (info->demangled_name != nullptr) {
 7042         *ReferenceName = info->demangled_name;
 7050         GuessLiteralPointer(ReferenceValue, ReferencePC, ReferenceType, info);
 7052       method_reference(info, ReferenceType, ReferenceName);
 7058   } else if (info->O->getArch() == Triple::aarch64 &&
 7060     info->adrp_inst = ReferenceValue;
 7061     info->adrp_addr = ReferencePC;
 7072   } else if (info->O->getArch() == Triple::aarch64 &&
 7074              ReferencePC - 4 == info->adrp_addr &&
 7075              (info->adrp_inst & 0x9f000000) == 0x90000000 &&
 7076              (info->adrp_inst & 0x1f) == ((ReferenceValue >> 5) & 0x1f)) {
 7081         ((info->adrp_inst & 0x00ffffe0) >> 3) | ((info->adrp_inst >> 29) & 0x3);
 7081         ((info->adrp_inst & 0x00ffffe0) >> 3) | ((info->adrp_inst >> 29) & 0x3);
 7082     if (info->adrp_inst & 0x0200000)
 7090     ReferenceValue = (info->adrp_addr & 0xfffffffffffff000LL) +
 7094         GuessLiteralPointer(ReferenceValue, ReferencePC, ReferenceType, info);
 7102   } else if (info->O->getArch() == Triple::aarch64 &&
 7104              ReferencePC - 4 == info->adrp_addr &&
 7105              (info->adrp_inst & 0x9f000000) == 0x90000000 &&
 7106              (info->adrp_inst & 0x1f) == ((ReferenceValue >> 5) & 0x1f)) {
 7111         ((info->adrp_inst & 0x00ffffe0) >> 3) | ((info->adrp_inst >> 29) & 0x3);
 7111         ((info->adrp_inst & 0x00ffffe0) >> 3) | ((info->adrp_inst >> 29) & 0x3);
 7112     if (info->adrp_inst & 0x0200000)
 7118     ReferenceValue = (info->adrp_addr & 0xfffffffffffff000LL) +
 7122         GuessLiteralPointer(ReferenceValue, ReferencePC, ReferenceType, info);
 7128   else if (info->O->getArch() == Triple::aarch64 &&
 7132         GuessLiteralPointer(ReferenceValue, ReferencePC, ReferenceType, info);
 7136     if (info->demangled_name != nullptr)
 7137       free(info->demangled_name);
 7139     info->demangled_name =
 7141     if (info->demangled_name != nullptr) {
 7142       *ReferenceName = info->demangled_name;