Home | History | Annotate | Download | only in Targets

Lines Matching refs:LocalAddress

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