Home
last modified time | relevance | path

Searched refs:read16le (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DAVR.cpp103 write16le(loc, (read16le(loc) & 0xf0f0) | (val & 0xf0) << 4 | (val & 0x0f)); in writeLDI()
219 write16le(loc, (read16le(loc) & 0xf8f0) | ((hi << 8) | lo)); in relocate()
225 write16le(loc, (read16le(loc) & 0xff07) | (val << 3)); in relocate()
229 write16le(loc, (read16le(loc) & 0xf9f0) | (val & 0x30) << 5 | (val & 0x0f)); in relocate()
237 write16le(loc, (read16le(loc) & 0xfc07) | ((target & 0x7f) << 3)); in relocate()
243 write16le(loc, (read16le(loc) & 0xf000) | (target & 0xfff)); in relocate()
249 write16le(loc, (read16le(loc) & 0xd3f8) | (val & 0x20) << 8 | in relocate()
254 write16le(loc, (read16le(loc) & 0xff30) | (val & 0x30) << 2 | (val & 0x0F)); in relocate()
261 write16le(loc, read16le(loc) | ((hi >> 1) << 4) | (hi & 1)); in relocate()
H A DMSP430.cpp82 write16le(loc, (read16le(loc) & 0xFC00) | (offset & 0x3FF)); in relocate()
H A DRISCV.cpp349 uint16_t insn = read16le(loc) & 0xE383; in relocate()
364 uint16_t insn = read16le(loc) & 0xE003; in relocate()
383 write16le(loc, (read16le(loc) & 0x0F83) | 0x4000); in relocate()
387 write16le(loc, (read16le(loc) & 0xEF83) | imm17 | imm16_12); in relocate()
485 write16le(loc, read16le(loc) + val); in relocate()
500 write16le(loc, read16le(loc) - val); in relocate()
H A DLoongArch.cpp693 write16le(loc, read16le(loc) + val); in relocate()
711 write16le(loc, read16le(loc) - val); in relocate()
H A DX86.cpp243 return SignExtend64<16>(read16le(buf)); in getImplicitAddend()
H A DX86_64.cpp718 return SignExtend64<16>(read16le(buf)); in getImplicitAddend()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/Disassembler/
H A DMSP430Disassembler.cpp233 uint64_t Insn = support::endian::read16le(Bytes.data()); in getInstructionI()
251 Insn |= (uint64_t)support::endian::read16le(Bytes.data() + 2) << 16; in getInstructionI()
265 Insn |= (uint64_t)support::endian::read16le(Bytes.data() + Words * 2) in getInstructionI()
288 uint64_t Insn = support::endian::read16le(Bytes.data()); in getInstructionII()
305 Insn |= (uint64_t)support::endian::read16le(Bytes.data() + 2) << 16; in getInstructionII()
343 uint64_t Insn = support::endian::read16le(Bytes.data()); in getInstructionCJ()
369 uint64_t Insn = support::endian::read16le(Bytes.data()); in getInstruction()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeIndexDiscovery.cpp41 uint16_t N = support::endian::read16le(Data.data()); in getEncodedIntegerLength()
85 uint16_t Attrs = support::endian::read16le(Content.data()); in handleMethodOverloadList()
148 uint16_t Attrs = support::endian::read16le(Data.drop_front(2).data()); in handleOneMethod()
215 static_cast<TypeLeafKind>(support::endian::read16le(Content.data())); in handleFieldList()
297 Count = support::endian::read16le(Content.data()); in discoverTypeIndices()
/freebsd/contrib/llvm-project/lld/COFF/
H A DChunks.cpp68 static void add16(uint8_t *p, int16_t v) { write16le(p, read16le(p) + v); } in add16()
71 static void or16(uint8_t *p, uint16_t v) { write16le(p, read16le(p) | v); } in or16()
161 write16le(off, (read16le(off) & 0xfbf0) | ((v & 0x800) >> 1) | ((v >> 12) & 0xf)); in applyMOV()
162 write16le(off + 2, (read16le(off + 2) & 0x8f00) | ((v & 0x700) << 4) | (v & 0xff)); in applyMOV()
166 uint16_t op1 = read16le(off); in readMOV()
170 uint16_t op2 = read16le(off + 2); in readMOV()
205 write16le(off + 2, (read16le(off + 2) & 0xd000) | (j1 << 13) | (j2 << 11) | ((v >> 1) & 0x7ff)); in applyBranch24T()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/Disassembler/
H A DCSKYDisassembler.cpp523 Insn = support::endian::read16le(Bytes.data()); in getInstruction()
530 Insn = (Insn << 16) | support::endian::read16le(&Bytes[2]); in getInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DArchive.cpp1063 OffsetIndex = read16le(Indices + SymbolIndex * 2); in getMember()
1070 OffsetIndex = read16le(Indices + (SymbolIndex - SymbolCount) * 2); in getMember()
1218 uint16_t Index = read16le(Indexes + i * sizeof(uint16_t)); in ec_symbols()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFAArch64.h35 static void add16(uint8_t *p, int16_t v) { write16le(p, read16le(p) + v); } in add16()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_riscv.cpp343 support::endian::read16le(FixupPtr) + E.getAddend()) in applyFixup()
369 int64_t Value = support::endian::read16le(FixupPtr) - in applyFixup()
/freebsd/contrib/bearssl/src/x509/
H A Dasn1.t0176 : read16le ( lim -- lim x )
459 read16le
463 read16le assemble-surrogate-pair
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DEndian.h422 [[nodiscard]] inline uint16_t read16le(const void *P) { in read16le() function
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/Disassembler/
H A DRISCVDisassembler.cpp638 uint32_t Insn = support::endian::read16le(Bytes.data()); in getInstruction16()