Home | History | Annotate | Download | only in RuntimeDyld

Lines Matching refs:Addr

256   void writeInt16BE(uint8_t *Addr, uint16_t Value) {
259 *Addr = (Value >> 8) & 0xFF;
260 *(Addr + 1) = Value & 0xFF;
263 void writeInt32BE(uint8_t *Addr, uint32_t Value) {
266 *Addr = (Value >> 24) & 0xFF;
267 *(Addr + 1) = (Value >> 16) & 0xFF;
268 *(Addr + 2) = (Value >> 8) & 0xFF;
269 *(Addr + 3) = Value & 0xFF;
272 void writeInt64BE(uint8_t *Addr, uint64_t Value) {
275 *Addr = (Value >> 56) & 0xFF;
276 *(Addr + 1) = (Value >> 48) & 0xFF;
277 *(Addr + 2) = (Value >> 40) & 0xFF;
278 *(Addr + 3) = (Value >> 32) & 0xFF;
279 *(Addr + 4) = (Value >> 24) & 0xFF;
280 *(Addr + 5) = (Value >> 16) & 0xFF;
281 *(Addr + 6) = (Value >> 8) & 0xFF;
282 *(Addr + 7) = Value & 0xFF;
313 /// \brief Emits long jump instruction to Addr.
315 uint8_t *createStubFunction(uint8_t *Addr);
339 virtual void updateGOTEntries(StringRef Name, uint64_t Addr) {}
385 void reassignSectionAddress(unsigned SectionID, uint64_t Addr);