Home
last modified time | relevance | path

Searched refs:read32le (Results 1 – 25 of 40) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFAArch64.h38 uint32_t orig = read32le(T); in write32AArch64Imm()
44 uint32_t orig = read32le(T); in write32AArch64Ldr()
60 write32le(T, (read32le(T) & ~Mask) | ImmLo | ImmHi); in write32AArch64Addr()
196 Addend = read32le(Displacement); in processRelocationRef()
199 uint32_t orig = read32le(Displacement); in processRelocationRef()
208 uint32_t orig = read32le(Displacement); in processRelocationRef()
213 uint32_t orig = read32le(Displacement); in processRelocationRef()
219 uint32_t orig = read32le(Displacement); in processRelocationRef()
225 uint32_t orig = read32le(Displacement); in processRelocationRef()
319 write32le(Target, (read32le(Target) & ~(0x03FFFFFF)) | in resolveRelocation()
[all …]
/llvm-project-15.0.7/lld/ELF/Arch/
H A DARM.cpp480 write32le(loc, (read32le(loc) & 0xff7ff000) | opcode | imm); in encodeLdrGroup()
535 bool isBlx = (read32le(loc) & 0xfe000000) == 0xfa000000; in relocate()
643 write32le(loc, (read32le(loc) & ~0x000f0fff) | in relocate()
780 return SignExtend64<32>(read32le(buf)); in getImplicitAddend()
782 return SignExtend64<31>(read32le(buf)); in getImplicitAddend()
787 return SignExtend64<26>(read32le(buf) << 2); in getImplicitAddend()
832 uint64_t val = read32le(buf) & 0x000f0fff; in getImplicitAddend()
858 uint32_t instr = read32le(buf); in getImplicitAddend()
867 bool u = read32le(buf) & 0x00800000; in getImplicitAddend()
868 uint32_t imm12 = read32le(buf) & 0xfff; in getImplicitAddend()
[all …]
H A DHexagon.cpp242 static void or32le(uint8_t *p, int32_t v) { write32le(p, read32le(p) | v); } in or32le()
251 or32le(loc, applyMask(findMaskR6(read32le(loc)), val)); in relocate()
254 or32le(loc, applyMask(findMaskR8(read32le(loc)), val)); in relocate()
268 or32le(loc, applyMask(findMaskR11(read32le(loc)), val & 0x3f)); in relocate()
280 or32le(loc, applyMask(findMaskR16(read32le(loc)), val & 0x3f)); in relocate()
283 or32le(loc, applyMask(findMaskR16(read32le(loc)), val & 0xffff)); in relocate()
H A DAArch64.cpp301 write32le(l, (read32le(l) & ~mask) | immLo | immHi); in write32AArch64Addr()
311 static void or32le(uint8_t *p, int32_t v) { write32le(p, read32le(p) | v); } in or32le()
322 uint32_t inst = read32le(loc); in writeSMovWImm()
566 uint32_t regNo = read32le(loc) & 0x1f; in relaxTlsIeToLe()
572 uint32_t regNo = read32le(loc) & 0x1f; in relaxTlsIeToLe()
623 uint32_t adrpInstr = read32le(buf + adrpRel.offset); in tryRelaxAdrpAdd()
624 uint32_t addInstr = read32le(buf + addRel.offset); in tryRelaxAdrpAdd()
679 uint32_t adrpInstr = read32le(buf + adrpRel.offset); in tryRelaxAdrpLdr()
680 uint32_t ldrInstr = read32le(buf + ldrRel.offset); in tryRelaxAdrpLdr()
H A DRISCV.cpp162 return SignExtend64<32>(read32le(buf)); in getImplicitAddend()
167 return config->is64 ? read64le(buf) : read32le(buf); in getImplicitAddend()
360 uint32_t insn = read32le(loc) & 0xFFF; in relocate()
375 uint32_t insn = read32le(loc) & 0x1FFF07F; in relocate()
406 write32le(loc, (read32le(loc) & 0xFFF) | (hi & 0xFFFFF000)); in relocate()
415 write32le(loc, setLO12_I(read32le(loc), lo & 0xfff)); in relocate()
424 write32le(loc, setLO12_S(read32le(loc), lo)); in relocate()
435 write32le(loc, read32le(loc) + val); in relocate()
450 write32le(loc, read32le(loc) - val); in relocate()
582 uint32_t insn = read32le(sec.rawData.data() + r.offset); in relaxTlsLe()
H A DX86.cpp278 return SignExtend64<32>(read32le(buf)); in getImplicitAddend()
280 return SignExtend64<32>(read32le(buf + 4)); in getImplicitAddend()
/llvm-project-15.0.7/lld/MachO/Arch/
H A DARM64.cpp370 uint32_t ins1 = read32le(buf + hint.offset0); in applyAdrpAdd()
371 uint32_t ins2 = read32le(buf + hint.offset0 + hint.delta[0]); in applyAdrpAdd()
404 uint32_t ins1 = read32le(buf + hint.offset0); in applyAdrpAdrp()
405 uint32_t ins2 = read32le(buf + hint.offset0 + hint.delta[0]); in applyAdrpAdrp()
432 uint32_t ins1 = read32le(buf + hint.offset0); in applyAdrpLdr()
433 uint32_t ins2 = read32le(buf + hint.offset0 + hint.delta[0]); in applyAdrpLdr()
461 uint32_t ins2 = read32le(buf + hint.offset0 + hint.delta[0]); in applyAdrpLdrGot()
476 uint32_t ins1 = read32le(buf + hint.offset0); in applyAdrpLdrGotLdr()
480 uint32_t ins3 = read32le(buf + hint.offset0 + hint.delta[1]); in applyAdrpLdrGotLdr()
484 uint32_t ins2 = read32le(buf + hint.offset0 + hint.delta[0]); in applyAdrpLdrGotLdr()
H A DARM64Common.cpp33 return static_cast<int32_t>(read32le(loc)); in getEmbeddedAddend()
63 uint32_t base = ((r.length == 2) ? read32le(loc) : 0); in relocateOne()
99 uint32_t instruction = read32le(loc); in relaxGotLoad()
H A DARM.cpp103 uint32_t base = read32le(loc); in relocateOne()
H A DX86_64.cpp83 return static_cast<int32_t>(read32le(loc)) + pcrelOffset(rel.r_type); in getEmbeddedAddend()
/llvm-project-15.0.7/lld/MachO/
H A DEhFrame.cpp25 uint64_t len = read32le(data.data() + *off); in readLength()
40 uint32_t len = read32le(data.data() + *off); in skipValidLength()
56 uint32_t v = read32le(data.data() + *off); in readU32()
69 v = read32le(data.data() + *off); in readPointer()
H A DUnwindInfoSection.cpp376 support::endian::read32le(buf + cuOffsets.functionLength); in relocateCompactUnwind()
377 cu.encoding = support::endian::read32le(buf + cuOffsets.encoding); in relocateCompactUnwind()
H A DInputFiles.cpp1223 uint32_t encoding = read32le(isec->data.data() + sizeof(uint32_t)); in registerCompactUnwind()
1764 currentVersion = read32le(&c->dylib.current_version); in DylibFile()
1765 compatibilityVersion = read32le(&c->dylib.compatibility_version); in DylibFile()
1767 reinterpret_cast<const char *>(cmd) + read32le(&c->dylib.name); in DylibFile()
1855 reinterpret_cast<const char *>(c) + read32le(&c->dylib.name); in parseLoadCommands()
1866 reinterpret_cast<const char *>(c) + read32le(&c->dylib.name); in parseLoadCommands()
/llvm-project-15.0.7/llvm/lib/Object/
H A DArchive.cpp996 uint32_t MemberCount = read32le(Buf); in getMember()
999 uint32_t SymbolCount = read32le(Buf); in getMember()
1015 Offset = read32le(Offsets + OffsetIndex * 4); in getMember()
1044 RanlibCount = read32le(Buf) / 8; in getNext()
1085 ranlib_count = read32le(buf) / 8; in symbol_begin()
1088 ran_strx = read32le(ranlibs); in symbol_begin()
1114 member_count = read32le(buf); in symbol_begin()
1116 symbol_count = read32le(buf); in symbol_begin()
1136 return read32le(buf) / 8; in getNumberOfSymbols()
1140 member_count = read32le(buf); in getNumberOfSymbols()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Bitcode/
H A DBitcodeReader.h255 unsigned Offset = support::endian::read32le(&BufPtr[BWH_OffsetField]); in SkipBitcodeWrapperHeader()
256 unsigned Size = support::endian::read32le(&BufPtr[BWH_SizeField]); in SkipBitcodeWrapperHeader()
/llvm-project-15.0.7/lld/COFF/
H A DChunks.cpp68 static void add32(uint8_t *p, int32_t v) { write32le(p, read32le(p) + v); } in add32()
71 static void or32(uint8_t *p, uint32_t v) { write32le(p, read32le(p) | v); } in or32()
216 uint32_t orig = read32le(off); in applyArm64Addr()
231 uint32_t orig = read32le(off); in applyArm64Imm()
246 uint32_t orig = read32le(off); in applyArm64Ldr()
670 uint32_t magic = support::endian::read32le(data.data()); in consumeDebugMagic()
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DTypeIndexDiscovery.cpp269 uint32_t Attrs = support::endian::read32le(Content.drop_front(4).data()); in handlePointer()
292 Count = support::endian::read32le(Content.data()); in discoverTypeIndices()
320 Count = support::endian::read32le(Content.data()); in discoverTypeIndices()
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeAnalyzer.cpp484 unsigned Magic = support::endian::read32le(&BufPtr[BWH_MagicField]); in analyzeHeader()
485 unsigned Version = support::endian::read32le(&BufPtr[BWH_VersionField]); in analyzeHeader()
486 unsigned Offset = support::endian::read32le(&BufPtr[BWH_OffsetField]); in analyzeHeader()
487 unsigned Size = support::endian::read32le(&BufPtr[BWH_SizeField]); in analyzeHeader()
488 unsigned CPUType = support::endian::read32le(&BufPtr[BWH_CPUTypeField]); in analyzeHeader()
/llvm-project-15.0.7/llvm/lib/Support/
H A Dxxhash.cpp115 H64 ^= (uint64_t)(endian::read32le(P)) * PRIME64_1; in xxHash64()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DRIFF.cpp23 uint32_t Len = llvm::support::endian::read32le(Stream.take_front(4).begin()); in readChunk()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/Disassembler/
H A DLoongArchDisassembler.cpp139 Insn = support::endian::read32le(Bytes.data()); in getInstruction()
/llvm-project-15.0.7/llvm/lib/BinaryFormat/
H A DMagic.cpp212 uint32_t off = read32le(Magic.data() + 0x3c); in identify_magic()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.cpp431 uint32_t Insn = support::endian::read32le(PltContents.data() + Byte); in findPltEntries()
436 Insn = support::endian::read32le(PltContents.data() + Byte + Off); in findPltEntries()
445 support::endian::read32le(PltContents.data() + Byte + Off); in findPltEntries()
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DDWARFRewriter.cpp1655 const uint32_t Version = read32le(Data); in updateGdbIndexSection()
1664 const uint32_t CUListOffset = read32le(Data + 4); in updateGdbIndexSection()
1665 const uint32_t CUTypesOffset = read32le(Data + 8); in updateGdbIndexSection()
1666 const uint32_t AddressTableOffset = read32le(Data + 12); in updateGdbIndexSection()
1667 const uint32_t SymbolTableOffset = read32le(Data + 16); in updateGdbIndexSection()
1668 const uint32_t ConstantPoolOffset = read32le(Data + 20); in updateGdbIndexSection()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DELF_riscv.cpp315 support::endian::read32le(reinterpret_cast<const void *>( in applyFixup()
348 int64_t Value = support::endian::read32le(reinterpret_cast<const void *>( in applyFixup()

12