Home
last modified time | relevance | path

Searched refs:TargetObjectWriter (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DELFObjectWriter.cpp267 return OWriter.TargetObjectWriter->is64Bit(); in is64Bit()
290 uint8_t OSABI = OWriter.TargetObjectWriter->getOSABI(); in writeHeader()
297 : OWriter.TargetObjectWriter->getABIVersion()); in writeHeader()
303 W.write<uint16_t>(OWriter.TargetObjectWriter->getEMachine()); // e_machine = target in writeHeader()
813 OWriter.TargetObjectWriter->sortRelocs(Asm, Relocs); in writeRelocations()
815 if (OWriter.TargetObjectWriter->getEMachine() == ELF::EM_MIPS) { in writeRelocations()
821 write(OWriter.TargetObjectWriter->getRSsym(Entry.Type)); in writeRelocations()
822 write(OWriter.TargetObjectWriter->getRType3(Entry.Type)); in writeRelocations()
823 write(OWriter.TargetObjectWriter->getRType2(Entry.Type)); in writeRelocations()
824 write(OWriter.TargetObjectWriter->getRType(Entry.Type)); in writeRelocations()
[all …]
H A DMCDXContainerWriter.cpp27 std::unique_ptr<MCDXContainerTargetWriter> TargetObjectWriter; member in __anona3e08e5b0111::DXContainerObjectWriter
32 : W(OS, llvm::endianness::little), TargetObjectWriter(std::move(MOTW)) {} in DXContainerObjectWriter()
H A DGOFFObjectWriter.cpp221 std::unique_ptr<MCGOFFObjectTargetWriter> TargetObjectWriter; member in __anonc8770be50111::GOFFObjectWriter
229 : TargetObjectWriter(std::move(MOTW)), OS(OS) {} in GOFFObjectWriter()
H A DWinCOFFObjectWriter.cpp200 : TargetObjectWriter(std::move(MOTW)), in WinCOFFObjectWriter()
206 : TargetObjectWriter(std::move(MOTW)), in WinCOFFObjectWriter()
233 Header.Machine = OWriter.TargetObjectWriter->getMachine(); in WinCOFFWriter()
797 Header.Machine = OWriter.TargetObjectWriter->getMachine(); in reset()
913 Reloc.Data.Type = OWriter.TargetObjectWriter->getRelocType( in recordRelocation()
970 if (OWriter.TargetObjectWriter->recordRelocation(Fixup)) in recordRelocation()
H A DXCOFFObjectWriter.cpp302 std::unique_ptr<MCXCOFFObjectTargetWriter> TargetObjectWriter; member in __anon43032e790111::XCOFFObjectWriter
306 TargetObjectWriter->is64Bit() ? UINT64_MAX : UINT32_MAX;
359 bool is64Bit() const { return TargetObjectWriter->is64Bit(); } in is64Bit()
451 : W(OS, llvm::endianness::big), TargetObjectWriter(std::move(MOTW)), in XCOFFObjectWriter()
699 TargetObjectWriter->getRelocTypeAndSignSize(Target, Fixup, IsPCRel); in recordRelocation()
H A DWasmObjectWriter.cpp202 std::unique_ptr<MCWasmObjectTargetWriter> TargetObjectWriter; member in __anon335a907b0111::WasmObjectWriter
252 // TargetObjectWriter wranppers.
253 bool is64Bit() const { return TargetObjectWriter->is64Bit(); } in is64Bit()
254 bool isEmscripten() const { return TargetObjectWriter->isEmscripten(); } in isEmscripten()
263 : TargetObjectWriter(std::move(MOTW)), OS(&OS_) {} in WasmObjectWriter()
267 : TargetObjectWriter(std::move(MOTW)), IsSplitDwarf(true), OS(&OS_), in WasmObjectWriter()
545 TargetObjectWriter->getRelocType(Target, Fixup, FixupSection, IsLocRel); in recordRelocation()
H A DMachObjectWriter.cpp193 W.write<uint32_t>(TargetObjectWriter->getCPUType()); in writeHeader()
194 W.write<uint32_t>(TargetObjectWriter->getCPUSubtype()); in writeHeader()
516 TargetObjectWriter->recordRelocation(this, Asm, Fragment, Fixup, Target, in recordRelocation()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCMachObjectWriter.h126 std::unique_ptr<MCMachObjectTargetWriter> TargetObjectWriter; variable
177 : TargetObjectWriter(std::move(MOTW)), in MachObjectWriter()
178 StringTable(TargetObjectWriter->is64Bit() ? StringTableBuilder::MachO64 in MachObjectWriter()
264 bool is64Bit() const { return TargetObjectWriter->is64Bit(); } in is64Bit()
266 uint32_t CPUType = TargetObjectWriter->getCPUType(); in isX86_64()
H A DMCSPIRVObjectWriter.h33 std::unique_ptr<MCSPIRVObjectTargetWriter> TargetObjectWriter; variable
44 : W(OS, llvm::endianness::little), TargetObjectWriter(std::move(MOTW)) {} in SPIRVObjectWriter()
H A DMCWinCOFFObjectWriter.h51 std::unique_ptr<MCWinCOFFObjectTargetWriter> TargetObjectWriter; variable
H A DMCELFObjectWriter.h161 std::unique_ptr<MCELFObjectTargetWriter> TargetObjectWriter;