Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCELFObjectTargetWriter.cpp13 MCELFObjectTargetWriter::MCELFObjectTargetWriter(bool Is64Bit_, uint8_t OSABI_, in MCELFObjectTargetWriter() function in MCELFObjectTargetWriter
20 void MCELFObjectTargetWriter::sortRelocs( in sortRelocs()
H A DMCAsmBackend.cpp43 cast<MCELFObjectTargetWriter>(std::move(TW)), OS, IsLE); in createObjectWriter()
74 cast<MCELFObjectTargetWriter>(std::move(TW)), OS, DwoOS, in createDwoObjectWriter()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCELFObjectWriter.h53 class MCELFObjectTargetWriter : public MCObjectTargetWriter {
61 MCELFObjectTargetWriter(bool Is64Bit_, uint8_t OSABI_, uint16_t EMachine_,
65 virtual ~MCELFObjectTargetWriter() = default;
146 std::unique_ptr<MCELFObjectTargetWriter> TargetObjectWriter;
167 ELFObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW,
169 ELFObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW,
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaELFObjectWriter.cpp27 class XtensaObjectWriter : public MCELFObjectTargetWriter {
41 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_XTENSA, in XtensaObjectWriter()
H A DXtensaAsmBackend.cpp218 MCELFObjectTargetWriter::getOSABI(STI.getTargetTriple().getOS()); in createXtensaAsmBackend()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430ELFObjectWriter.cpp21 class MSP430ELFObjectWriter : public MCELFObjectTargetWriter {
24 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_MSP430, in MSP430ELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFELFObjectWriter.cpp22 class BPFELFObjectWriter : public MCELFObjectTargetWriter {
35 : MCELFObjectTargetWriter(/*Is64Bit*/ true, OSABI, ELF::EM_BPF, in BPFELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiELFObjectWriter.cpp20 class LanaiELFObjectWriter : public MCELFObjectTargetWriter {
35 : MCELFObjectTargetWriter(/*Is64Bit_=*/false, OSABI, ELF::EM_LANAI, in LanaiELFObjectWriter()
H A DLanaiAsmBackend.cpp115 return createLanaiELFObjectWriter(MCELFObjectTargetWriter::getOSABI(OSType)); in createObjectTargetWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUELFObjectWriter.cpp20 class AMDGPUELFObjectWriter : public MCELFObjectTargetWriter {
34 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_AMDGPU, in AMDGPUELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchELFObjectWriter.cpp22 class LoongArchELFObjectWriter : public MCELFObjectTargetWriter {
41 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_LOONGARCH, in LoongArchELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcELFObjectWriter.cpp23 class SparcELFObjectWriter : public MCELFObjectTargetWriter {
26 : MCELFObjectTargetWriter( in SparcELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFObjectWriter.cpp22 class RISCVELFObjectWriter : public MCELFObjectTargetWriter {
43 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_RISCV, in RISCVELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEELFObjectWriter.cpp23 class VEELFObjectWriter : public MCELFObjectTargetWriter {
26 : MCELFObjectTargetWriter(/* Is64Bit */ true, OSABI, ELF::EM_VE, in VEELFObjectWriter()
H A DVEAsmBackend.cpp148 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(OSType); in createObjectTargetWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kELFObjectWriter.cpp29 class M68kELFObjectWriter : public MCELFObjectTargetWriter {
42 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_68K, /* RELA */ true) {} in M68kELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRELFObjectWriter.cpp23 class AVRELFObjectWriter : public MCELFObjectTargetWriter {
34 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_AVR, true) {} in AVRELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYELFObjectWriter.cpp24 class CSKYELFObjectWriter : public MCELFObjectTargetWriter {
27 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_CSKY, true){}; in CSKYELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZELFObjectWriter.cpp28 class SystemZELFObjectWriter : public MCELFObjectTargetWriter {
45 : MCELFObjectTargetWriter(/*Is64Bit_=*/true, OSABI, ELF::EM_S390, in SystemZELFObjectWriter()
H A DSystemZMCObjectWriter.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonELFObjectWriter.cpp24 class HexagonELFObjectWriter : public MCELFObjectTargetWriter {
37 : MCELFObjectTargetWriter(/*Is64bit*/ false, OSABI, ELF::EM_HEXAGON, in HexagonELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFObjectWriter.cpp28 class ARMELFObjectWriter : public MCELFObjectTargetWriter {
46 : MCELFObjectTargetWriter(/*Is64Bit*/ false, OSABI, in ARMELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFObjectWriter.cpp46 class MipsELFObjectWriter : public MCELFObjectTargetWriter {
153 : MCELFObjectTargetWriter(Is64, OSABI, ELF::EM_MIPS, HasRelocationAddend) {} in MipsELFObjectWriter()
602 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TT.getOS()); in createMipsELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ELFObjectWriter.cpp30 class X86ELFObjectWriter : public MCELFObjectTargetWriter {
54 : MCELFObjectTargetWriter(IsELF64, OSABI, EMachine, in X86ELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFObjectWriter.cpp23 class PPCELFObjectWriter : public MCELFObjectTargetWriter {
36 : MCELFObjectTargetWriter(Is64Bit, OSABI, in PPCELFObjectWriter()

12