Home | History | Annotate | Download | only in RuntimeDyld

Lines Matching defs:Address

46   if (S.Address == nullptr) {
53 uint8_t *DataAddr = S.Address;
108 if (Sections[i].Address == LocalAddress) {
113 llvm_unreachable("Attempting to remap address of unknown section!");
117 uint64_t Address;
118 if (std::error_code EC = Sym.getAddress(Address))
121 if (Address == UnknownAddressOrSize) {
137 Result = Address - SectionAddress;
518 // Assign the address of each symbol
538 DEBUG(dbgs() << "Allocating common symbol " << Name << " address "
674 // This stub has to be able to access the full address space,
677 // Stub can use ip0 (== x16) to calculate address
706 // the same sequence to load the target address into r12.
713 // PowerPC64 stub ELFv2 ABI: The address points to the function itself.
714 // The address is already in r12 as required by the ABI. Branch to it.
719 // PowerPC64 stub ELFv1 ABI: The address points to a function descriptor.
720 // Load the function address on r11 and sets it to control register. Also
735 // 8-byte address stored at Addr + 8
740 // 32-bit PC-relative address of the GOT entry will be stored at Addr+2
747 // Assign an address to a symbol name and resolve all the relocations
751 // The address to use for relocation resolution is not
752 // the address of the local section buffer. We must be doing
761 DEBUG(dbgs() << "Reassigning address for section "
773 if (Sections[RE.SectionID].Address == nullptr)
785 // This is an absolute symbol, use an address of zero.
794 // This is an external symbol, try to get its address from the symbol