• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/

Lines Matching refs:LocalAddress

36     uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset);
71 assert((((uintptr_t)LocalAddress & 0x3) == 0) &&
83 Addend = *reinterpret_cast<support::ulittle32_t *>(LocalAddress);
85 Addend = *reinterpret_cast<support::ulittle64_t *>(LocalAddress);
89 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress);
104 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress);
117 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress);
126 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress);
155 void encodeAddend(uint8_t *LocalAddress, unsigned NumBytes,
171 assert((((uintptr_t)LocalAddress & 0x3) == 0) &&
183 *reinterpret_cast<support::ulittle32_t *>(LocalAddress) = Addend;
185 *reinterpret_cast<support::ulittle64_t *>(LocalAddress) = Addend;
188 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress);
205 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress);
221 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress);
230 auto *p = reinterpret_cast<support::aligned_ulittle32_t *>(LocalAddress);
359 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset);
373 encodeAddend(LocalAddress, 1 << RE.Size, RelType, Value + RE.Addend);
385 encodeAddend(LocalAddress, 1 << RE.Size, RelType, Result);
394 encodeAddend(LocalAddress, /*Size=*/4, RelType, PCRelVal);
404 encodeAddend(LocalAddress, /*Size=*/4, RelType, PCRelVal);
414 encodeAddend(LocalAddress, /*Size=*/4, RelType, Value);
423 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size);
490 uint8_t *LocalAddress = Sections[SectionID].getAddressWithOffset(Offset);
500 SignExtend64(readBytesUnaligned(LocalAddress, NumBytes), NumBytes * 8);