Lines Matching refs:FixupAddress

104                       JITTargetAddress FixupAddress, const char *FixupContent,  in parsePairRelocation()  argument
166 Addend = FixupValue + (FixupAddress - FromSymbol->getAddress()); in parsePairRelocation()
171 Addend = FixupValue - (FixupAddress - ToSymbol->getAddress()); in parsePairRelocation()
225 JITTargetAddress FixupAddress = SectionAddress + (uint32_t)RI.r_address; in addRelocations() local
237 auto SymbolToFixOrErr = findSymbolByAddress(FixupAddress); in addRelocations()
243 if (FixupAddress + static_cast<JITTargetAddress>(1ULL << RI.r_length) > in addRelocations()
250 (FixupAddress - BlockToFix->getAddress()); in addRelocations()
264 formatv("{0:x16}", FixupAddress)); in addRelocations()
286 if (PairedFixupAddress != FixupAddress) in addRelocations()
377 parsePairRelocation(*BlockToFix, *Kind, RI, FixupAddress, in addRelocations()
392 Edge GE(*Kind, FixupAddress - BlockToFix->getAddress(), *TargetSymbol, in addRelocations()
398 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(), in addRelocations()
533 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset(); in applyFixup() local
537 assert((FixupAddress & 0x3) == 0 && "Branch-inst is not 32-bit aligned"); in applyFixup()
539 int64_t Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup()
576 uint64_t PCPage = FixupAddress & ~static_cast<uint64_t>(4096 - 1); in applyFixup()
621 assert((FixupAddress & 0x3) == 0 && "LDR is not 32-bit aligned"); in applyFixup()
625 int64_t Delta = E.getTarget().getAddress() - FixupAddress; in applyFixup()
643 Value = E.getTarget().getAddress() - FixupAddress + E.getAddend(); in applyFixup()
645 Value = FixupAddress - E.getTarget().getAddress() + E.getAddend(); in applyFixup()