/freebsd/contrib/llvm-project/lld/ELF/Arch/ |
H A D | AVR.cpp | 103 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 D | MSP430.cpp | 82 write16le(loc, (read16le(loc) & 0xFC00) | (offset & 0x3FF)); in relocate()
|
H A D | RISCV.cpp | 349 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 D | LoongArch.cpp | 693 write16le(loc, read16le(loc) + val); in relocate() 711 write16le(loc, read16le(loc) - val); in relocate()
|
H A D | X86.cpp | 243 return SignExtend64<16>(read16le(buf)); in getImplicitAddend()
|
H A D | X86_64.cpp | 718 return SignExtend64<16>(read16le(buf)); in getImplicitAddend()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/Disassembler/ |
H A D | MSP430Disassembler.cpp | 233 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 D | TypeIndexDiscovery.cpp | 41 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 D | Chunks.cpp | 68 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 D | CSKYDisassembler.cpp | 523 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 D | Archive.cpp | 1063 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 D | RuntimeDyldCOFFAArch64.h | 35 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 D | ELF_riscv.cpp | 343 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 D | asn1.t0 | 176 : read16le ( lim -- lim x ) 459 read16le 463 read16le assemble-surrogate-pair
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Endian.h | 422 [[nodiscard]] inline uint16_t read16le(const void *P) { in read16le() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/Disassembler/ |
H A D | RISCVDisassembler.cpp | 638 uint32_t Insn = support::endian::read16le(Bytes.data()); in getInstruction16()
|