Home
last modified time | relevance | path

Searched refs:writeBytesUnaligned (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldELFMips.cpp165 writeBytesUnaligned(Value, LocalGOTAddr, getGOTEntrySize()); in evaluateMIPS64Relocation()
234 writeBytesUnaligned(Insn, TargetPtr, 4); in applyMIPSRelocation()
238 writeBytesUnaligned(Insn, TargetPtr, 4); in applyMIPSRelocation()
242 writeBytesUnaligned(Insn, TargetPtr, 4); in applyMIPSRelocation()
246 writeBytesUnaligned(Insn, TargetPtr, 4); in applyMIPSRelocation()
251 writeBytesUnaligned(Insn, TargetPtr, 4); in applyMIPSRelocation()
256 writeBytesUnaligned(Value & 0xffffffff, TargetPtr, 4); in applyMIPSRelocation()
260 writeBytesUnaligned(Value, TargetPtr, 8); in applyMIPSRelocation()
H A DRuntimeDyldCOFFI386.h163 writeBytesUnaligned(Result, Target, 4); in resolveRelocation()
178 writeBytesUnaligned(Result, Target, 4); in resolveRelocation()
196 writeBytesUnaligned(Result, Target, 4); in resolveRelocation()
206 writeBytesUnaligned(RE.SectionID, Target, 2); in resolveRelocation()
215 writeBytesUnaligned(RE.Addend, Target, 4); in resolveRelocation()
H A DRuntimeDyldMachOARM.h230 writeBytesUnaligned(HighInsn, LocalAddress, 2); in resolveRelocation()
231 writeBytesUnaligned(LowInsn, LocalAddress + 2, 2); in resolveRelocation()
238 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
254 writeBytesUnaligned((Temp & ~0xffffff) | FinalValue, LocalAddress, 4); in resolveRelocation()
279 writeBytesUnaligned(Insn, LocalAddress, 4); in resolveRelocation()
326 writeBytesUnaligned(StubOpcode, Addr, 4); in processBranchRelocation()
H A DRuntimeDyldCOFFX86_64.h53 writeBytesUnaligned(Result, Target, 4); in write32BitOffset()
107 writeBytesUnaligned(Result, Target, 4); in resolveRelocation()
126 writeBytesUnaligned(Value + RE.Addend, Target, 8); in resolveRelocation()
133 writeBytesUnaligned(RE.Addend, Target, 4); in resolveRelocation()
140 writeBytesUnaligned(RE.SectionID, Target, 2); in resolveRelocation()
H A DRuntimeDyldCOFFThumb.h231 writeBytesUnaligned(Result, Target, 4); in resolveRelocation()
246 writeBytesUnaligned(Result, Target, 4); in resolveRelocation()
256 writeBytesUnaligned(RE.SectionID, Target, 2); in resolveRelocation()
265 writeBytesUnaligned(RE.Addend, Target, 2); in resolveRelocation()
H A DRuntimeDyldMachOX86_64.h108 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
116 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size); in resolveRelocation()
H A DRuntimeDyldMachOI386.h110 writeBytesUnaligned(Value + RE.Addend, LocalAddress, 1 << RE.Size); in resolveRelocation()
119 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size); in resolveRelocation()
H A DRuntimeDyldMachOAArch64.h423 writeBytesUnaligned(Value, LocalAddress, 1 << RE.Size); in resolveRelocation()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp724 void RuntimeDyldImpl::writeBytesUnaligned(uint64_t Value, uint8_t *Dst, in writeBytesUnaligned() function in llvm::RuntimeDyldImpl
978 writeBytesUnaligned(0xd2e00010, Addr, 4); // movz ip0, #:abs_g3:<addr> in createStubFunction()
979 writeBytesUnaligned(0xf2c00010, Addr+4, 4); // movk ip0, #:abs_g2_nc:<addr> in createStubFunction()
980 writeBytesUnaligned(0xf2a00010, Addr+8, 4); // movk ip0, #:abs_g1_nc:<addr> in createStubFunction()
981 writeBytesUnaligned(0xf2800010, Addr+12, 4); // movk ip0, #:abs_g0_nc:<addr> in createStubFunction()
982 writeBytesUnaligned(0xd61f0200, Addr+16, 4); // br ip0 in createStubFunction()
988 writeBytesUnaligned(0xe51ff004, Addr, 4); // ldr pc, [pc, #-4] in createStubFunction()
1002 writeBytesUnaligned(LuiT9Instr, Addr, 4); in createStubFunction()
1003 writeBytesUnaligned(AdduiT9Instr, Addr + 4, 4); in createStubFunction()
1004 writeBytesUnaligned(JrT9Instr, Addr + 8, 4); in createStubFunction()
[all …]
H A DRuntimeDyldMachO.cpp292 writeBytesUnaligned(NewLocation, P, sizeof(TargetPtrT)); in processFDE()
304 writeBytesUnaligned(NewLSDA, P, sizeof(TargetPtrT)); in processFDE()
H A DRuntimeDyldImpl.h352 void writeBytesUnaligned(uint64_t Value, uint8_t *Dst, unsigned Size) const;