• Home
  • Raw
  • Download

Lines Matching refs:LocalAddress

37     uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset);  in decodeAddend()  local
53 assert((((uintptr_t)LocalAddress & 0x3) == 0) && in decodeAddend()
64 Addend = *reinterpret_cast<support::ulittle32_t *>(LocalAddress); in decodeAddend()
66 Addend = *reinterpret_cast<support::ulittle64_t *>(LocalAddress); in decodeAddend()
70 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
83 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
96 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
104 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in decodeAddend()
133 void encodeAddend(uint8_t *LocalAddress, unsigned NumBytes, in encodeAddend() argument
148 assert((((uintptr_t)LocalAddress & 0x3) == 0) && in encodeAddend()
159 *reinterpret_cast<support::ulittle32_t *>(LocalAddress) = Addend; in encodeAddend()
161 *reinterpret_cast<support::ulittle64_t *>(LocalAddress) = Addend; in encodeAddend()
164 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in encodeAddend()
179 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in encodeAddend()
195 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in encodeAddend()
203 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress); in encodeAddend()
315 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset); in resolveRelocation() local
329 encodeAddend(LocalAddress, 1 << RE.Size, RelType, Value + RE.Addend); in resolveRelocation()
337 encodeAddend(LocalAddress, /*Size=*/4, RelType, PCRelVal); in resolveRelocation()
347 encodeAddend(LocalAddress, /*Size=*/4, RelType, PCRelVal); in resolveRelocation()
357 encodeAddend(LocalAddress, /*Size=*/4, RelType, Value); in resolveRelocation()
366 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size); in resolveRelocation()
431 uint8_t *LocalAddress = Sections[SectionID].getAddressWithOffset(Offset); in processSubtractRelocation() local
441 SignExtend64(readBytesUnaligned(LocalAddress, NumBytes), NumBytes * 8); in processSubtractRelocation()