| /freebsd-12.1/contrib/llvm/tools/lld/ELF/Arch/ |
| H A D | PPC64.cpp | 234 write32(TrapInstr.data(), 0x7fe00008); in PPC64() 282 write32(Loc, 0x60000000); // nop in relaxTlsGdToLe() 319 write32(Loc, 0x60000000); // nop in relaxTlsLdToLe() 388 write32(Loc - Offset, 0x60000000); // nop in relaxTlsIeToLe() 500 write32(Buf + 0, 0x7c0802a6); // mflr r0 in writePltHeader() 502 write32(Buf + 8, 0x7d6802a6); // mflr r11 in writePltHeader() 503 write32(Buf + 12, 0x7c0803a6); // mtlr r0 in writePltHeader() 512 write32(Buf + 48, 0x4e800420); // bctr in writePltHeader() 715 write32(Loc, Val); in relocateOne() 930 write32(Loc + 8, SecondInstr); in adjustPrologueForCrossSplitStack() [all …]
|
| H A D | Mips.cpp | 61 write32(TrapInstr.data(), 0x04170001); in MIPS() 194 write32<ELFT::TargetEndianness>(Buf, VA); in writeGotPlt() 216 write32<E>(Loc, Data); in writeValue() 276 write32<E>(Buf + 16, 0x03e07825); // move $15, $31 in writePltHeader() 277 write32<E>(Buf + 20, 0x0018c082); // srl $24, $24, 2 in writePltHeader() 283 write32<E>(Buf + 16, 0x03e07825); // move $15, $31 in writePltHeader() 284 write32<E>(Buf + 20, 0x0018c0c2); // srl $24, $24, 3 in writePltHeader() 290 write32<E>(Buf + 16, 0x03e07825); // move $15, $31 in writePltHeader() 296 write32<E>(Buf + 28, 0x2718fffe); // subu $24, $24, 2 in writePltHeader() 334 write32<E>(Buf + 8, JrInst); // jr $25 / jr.hb $25 in writePlt() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/ |
| H A D | CompactUnwindPass.cpp | 109 using normalized::write32; in addHeader() 116 write32(headerEntries, 1, _isBig); in addHeader() 120 write32(headerEntries + 2 * sizeof(uint32_t), numCommon, _isBig); in addHeader() 129 write32(headerEntries + 6 * sizeof(uint32_t), numPages + 1, _isBig); in addHeader() 135 using normalized::write32; in addCommonEncodings() 143 write32(commonEncodingsArea, encoding, _isBig); in addCommonEncodings() 158 using normalized::write32; in addTopLevelIndexes() 175 write32(indexData + (3 * i + 2) * sizeof(uint32_t), in addTopLevelIndexes() 189 write32(indexData + (3 * pages.size() + 2) * sizeof(uint32_t), in addTopLevelIndexes() 222 using normalized::write32; in addRegularSecondLevelPage() [all …]
|
| H A D | ObjCPass.cpp | 59 normalized::write32(Data.bytes + 4, Data.info.flags, isBig); in ObjCImageInfoAtom()
|
| H A D | MachONormalizedFileBinaryUtils.h | 97 inline void write32(uint8_t *loc, uint32_t value, bool isBig) { in write32() function
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | Thunks.cpp | 619 write32(Buf, 0x3c190000); // lui $25, %hi(func) in writeTo() 620 write32(Buf + 4, 0x08000000 | (S >> 2)); // j func in writeTo() 621 write32(Buf + 8, 0x27390000); // addiu $25, $25, %lo(func) in writeTo() 622 write32(Buf + 12, 0x00000000); // nop in writeTo() 689 write32(Buf + 0, 0x3d820000 | OffHa); // addis r12, r2, OffHa in writePPCLoadAndBranch() 690 write32(Buf + 4, 0xe98c0000 | OffLo); // ld r12, OffLo(r12) in writePPCLoadAndBranch() 691 write32(Buf + 8, 0x7d8903a6); // mtctr r12 in writePPCLoadAndBranch() 692 write32(Buf + 12, 0x4e800420); // bctr in writePPCLoadAndBranch() 698 write32(Buf + 0, 0xf8410018); // std r2,24(r1) in writeTo()
|
| H A D | SyntheticSections.cpp | 474 write32(Buf, Aligned - 4); in writeCieFde() 2166 write32(Buf, NBuckets); in writeTo() 2168 write32(Buf + 8, MaskWords); in writeTo() 2169 write32(Buf + 12, Shift2); in writeTo() 2209 write32(Values++, Hash); in writeHashTable() 2293 write32(P++, NumSymbols); // nchain in writeTo() 2304 write32(Buckets + Hash, I); in writeTo() 2679 write32(Buf + 8, Fdes.size()); in writeTo() 2683 write32(Buf, Fde.PcRel); in writeTo() 2684 write32(Buf + 4, Fde.FdeVARel); in writeTo() [all …]
|
| H A D | Bits.h | 29 llvm::support::endian::write32(Buf, Val, Config->Endianness); in writeUint()
|
| H A D | Target.h | 250 inline void write32(void *P, uint32_t V) { in write32() function 251 llvm::support::endian::write32(P, V, Config->Endianness); in write32()
|
| H A D | OutputSections.cpp | 215 write32(Buf, Data); in writeInt()
|
| H A D | InputSection.cpp | 922 write32(BufLoc + 4, 0xe8410018); // ld %r2, 24(%r1) in relocateAlloc()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | Endian.h | 386 inline void write32(void *P, uint32_t V, endianness E) { in write32() function 396 template <endianness E> inline void write32(void *P, uint32_t V) { in write32() function 404 inline void write32le(void *P, uint32_t V) { write32<little>(P, V); } in write32le() 407 inline void write32be(void *P, uint32_t V) { write32<big>(P, V); } in write32be()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/ |
| H A D | Object.cpp | 734 support::endian::write32<ELFT::TargetEndianness>(Buf++, S->Index); in visit()
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | ChangeLog-2005 | 10210 * testsuite/gcc.target/frv/all-builtin-write32.c: Delete. 10365 * testsuite/gcc.target/frv/all-builtin-write32.c: New.
|