Home
last modified time | relevance | path

Searched refs:FixupPtr (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
H A DELF_riscv.cpp189 char *FixupPtr = BlockWorkingMem + E.getOffset(); in applyFixup() local
194 *(little32_t *)FixupPtr = static_cast<uint32_t>(Value); in applyFixup()
199 *(little64_t *)FixupPtr = static_cast<uint64_t>(Value); in applyFixup()
212 uint32_t RawInstr = *(little32_t *)FixupPtr; in applyFixup()
213 *(little32_t *)FixupPtr = in applyFixup()
227 uint32_t RawInstr = *(little32_t *)FixupPtr; in applyFixup()
228 *(little32_t *)FixupPtr = in applyFixup()
238 uint32_t RawInstrAuipc = *(little32_t *)FixupPtr; in applyFixup()
239 uint32_t RawInstrJalr = *(little32_t *)(FixupPtr + 4); in applyFixup()
240 *(little32_t *)FixupPtr = in applyFixup()
[all …]
H A DCOFF_x86_64.cpp95 const char *FixupPtr = BlockToFix.getContent().data() + Offset; in addSingleRelocation() local
100 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation()
105 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation()
110 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation()
116 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation()
122 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation()
128 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation()
134 Addend = *reinterpret_cast<const support::little32_t *>(FixupPtr); in addSingleRelocation()
140 Addend = *reinterpret_cast<const support::little64_t *>(FixupPtr); in addSingleRelocation()
145 Addend = *reinterpret_cast<const support::little16_t *>(FixupPtr); in addSingleRelocation()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/
H A Daarch64.h347 char *FixupPtr = BlockWorkingMem + E.getOffset(); in applyFixup() local
353 *(ulittle64_t *)FixupPtr = Value; in applyFixup()
360 *(ulittle32_t *)FixupPtr = Value; in applyFixup()
377 *(little32_t *)FixupPtr = Value; in applyFixup()
379 *(little64_t *)FixupPtr = Value; in applyFixup()
395 uint32_t RawInstr = *(little32_t *)FixupPtr; in applyFixup()
400 *(little32_t *)FixupPtr = FixedInstr; in applyFixup()
407 uint32_t RawInstr = *(ulittle32_t *)FixupPtr; in applyFixup()
414 *(ulittle32_t *)FixupPtr = FixedInstr; in applyFixup()
420 uint32_t RawInstr = *(ulittle32_t *)FixupPtr; in applyFixup()
[all …]
H A Dloongarch.h177 char *FixupPtr = BlockWorkingMem + E.getOffset(); in applyFixup() local
184 *(ulittle64_t *)FixupPtr = TargetAddress + Addend; in applyFixup()
190 *(ulittle32_t *)FixupPtr = Value; in applyFixup()
202 uint32_t RawInstr = *(little32_t *)FixupPtr; in applyFixup()
206 *(little32_t *)FixupPtr = RawInstr | Imm15_0 | Imm25_16; in applyFixup()
214 *(little32_t *)FixupPtr = Value; in applyFixup()
221 *(little32_t *)FixupPtr = Value; in applyFixup()
225 *(little64_t *)FixupPtr = TargetAddress - FixupAddress + Addend; in applyFixup()
237 uint32_t RawInstr = *(little32_t *)FixupPtr; in applyFixup()
239 *(little32_t *)FixupPtr = RawInstr | Imm31_12; in applyFixup()
[all …]
H A Dx86_64.h401 char *FixupPtr = BlockWorkingMem + E.getOffset(); in applyFixup() local
408 *(ulittle64_t *)FixupPtr = Value; in applyFixup()
415 *(ulittle32_t *)FixupPtr = Value; in applyFixup()
423 *(little32_t *)FixupPtr = Value; in applyFixup()
432 *(ulittle16_t *)FixupPtr = Value; in applyFixup()
448 *(little32_t *)FixupPtr = Value; in applyFixup()
456 *(little64_t *)FixupPtr = Value; in applyFixup()
463 *(little32_t *)FixupPtr = Value; in applyFixup()
471 *(little64_t *)FixupPtr = Value; in applyFixup()
478 *(little32_t *)FixupPtr = Value; in applyFixup()
[all …]
H A Di386.h151 char *FixupPtr = BlockWorkingMem + E.getOffset(); in applyFixup() local
161 *(ulittle32_t *)FixupPtr = Value; in applyFixup()
168 *(little32_t *)FixupPtr = Value; in applyFixup()
175 *(ulittle16_t *)FixupPtr = Value; in applyFixup()
185 *(little16_t *)FixupPtr = Value; in applyFixup()
193 *(little32_t *)FixupPtr = Value; in applyFixup()
201 *(little32_t *)FixupPtr = Value; in applyFixup()