Home | History | Annotate | Download | only in llvm-objdump

Lines Matching defs:Address

64                                      cl::desc("Print full leading address"));
67 cl::desc("Print no leading address"));
337 outs() << "address index";
339 outs() << "address index";
611 uint64_t Address;
612 Symbol.getAddress(Address);
616 (*AddrMap)[Address] = SymName;
621 // GuessSymbolName is passed the address of what might be a symbol and a
623 // with that address or nullptr if no symbol is found with that address.
1744 // relocation information. The address of the instruction containing operand is
1991 // SymbolLookUp call back with the branch target address to look up the
2123 // GuessCstringPointer is passed the address of what might be a pointer to a
2124 // literal string in a cstring section. If that address is in a cstring section
2184 // an address of a symbol stub or a lazy or non-lazy pointer to associate the
2340 // GuessPointerPointer() is passed the address of what might be a pointer to
2408 // Address from a section in the Mach-O file. And indirectly returns the
2410 // and which section is was being referenced. If the Address is not in a
2412 static const char *get_pointer_64(uint64_t Address, uint32_t &offset,
2430 if (Address >= SectAddress && Address < SectAddress + SectSize) {
2432 offset = Address - SectAddress;
2442 static const char *get_pointer_32(uint32_t Address, uint32_t &offset,
2446 return get_pointer_64(Address, offset, left, S, info, objc_only);
2449 // get_symbol_64() returns the name of a symbol (or nullptr) and the address of
2453 // symbol is passed, look up that address in the info's AddrMap.
2506 // address and the first writable segment.
2511 // as an address of a symbol and if found return that symbol's name.
3112 // address of the pointer, so when the pointer is zero as it can be in an .o
3123 // entry for the class symbol at the ReferenceValue (the address of the
3194 // get_objc2_64bit_selref() is used for disassembly and is passed a the address
3304 uint32_t Address = S.getAddress() + i;
3305 outs() << format("%08" PRIx32, Address) << " ";
5621 // for the address passed in as ReferenceValue for printing as a comment with
5625 // If ReferenceValue is an address of literal cstring then a pointer to the
5629 // If ReferenceValue is an address of an Objective-C CFString, Selector ref or
5632 // Lastly, literals which are Symbol address in a literal pool are looked for
5636 // If there is no item in the Mach-O file for the address passed in as
5766 // it is an address for a symbol stub. If so then the symbol name for that
5772 // SymbolValue is checked to be an address of literal pointer, symbol pointer,
5820 // instruction, passed in ReferenceValue and the address of the instruction
6074 // Sort the symbols by address, just in case they didn't come in that way.
6077 // Build a data in code table that is sorted on by the address of each entry.
6166 uint64_t Address;
6167 Symbol.getAddress(Address);
6170 AddrMap[Address] = SymName;
6225 // Start at the address of the symbol relative to the section's address.
8546 Entry.address()); // FIXME:add in base address
8599 uint64_t address(uint32_t SegIndex, uint64_t SegOffset);
8603 uint64_t Address;
8625 Info.Address = Section.getAddress();
8632 CurSegAddress = Info.Address;
8635 Info.OffsetInSegment = Info.Address - CurSegAddress;
8667 uint64_t SegInfo::address(uint32_t SegIndex, uint64_t OffsetInSeg) {
8676 outs() << "segment section address type\n";
8682 uint64_t Address = sectionTable.address(SegIndex, OffsetInSeg);
8687 Address, Entry.typeName().str().c_str());
8720 outs() << "segment section address type "
8727 uint64_t Address = sectionTable.address(SegIndex, OffsetInSeg);
8736 << format_hex(Address, 10, true) << " "
8752 outs() << "segment section address "
8759 uint64_t Address = sectionTable.address(SegIndex, OffsetInSeg);
8765 << format_hex(Address, 10, true) << " "
8779 outs() << "segment section address "
8792 uint64_t Address = sectionTable.address(SegIndex, OffsetInSeg);
8798 << format_hex(Address, 10, true) << " "
8806 // address, ReferenceValue, in the Mach-O file and looks in the dyld bind
8807 // information for that address. If the address is found its binding symbol
8817 uint64_t Address = sectionTable.address(SegIndex, OffsetInSeg);
8822 info->bindtable->push_back(std::make_pair(Address, SymbolName));
8828 uint64_t Address = BI->first;
8829 if (ReferenceValue == Address) {