Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/MC/
H A DMCELFObjectTargetWriter.cpp14 MCELFObjectTargetWriter::MCELFObjectTargetWriter(bool Is64Bit_, uint8_t OSABI_, in MCELFObjectTargetWriter() function in MCELFObjectTargetWriter
20 bool MCELFObjectTargetWriter::needsRelocateWithSymbol(const MCSymbol &Sym, in needsRelocateWithSymbol()
26 MCELFObjectTargetWriter::sortRelocs(const MCAssembler &Asm, in sortRelocs()
30 void MCELFObjectTargetWriter::addTargetSectionFlags(MCContext &Ctx, in addTargetSectionFlags()
H A DMCAsmBackend.cpp36 return createELFObjectWriter(cast<MCELFObjectTargetWriter>(std::move(TW)), OS, in createObjectWriter()
58 return createELFDwoObjectWriter(cast<MCELFObjectTargetWriter>(std::move(TW)), in createDwoObjectWriter()
H A DELFObjectWriter.cpp233 std::unique_ptr<MCELFObjectTargetWriter> TargetObjectWriter;
250 ELFObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW) in ELFObjectWriter()
290 ELFSingleObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW, in ELFSingleObjectWriter()
308 ELFDwoObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW, in ELFDwoObjectWriter()
1534 llvm::createELFObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW, in createELFObjectWriter()
1541 llvm::createELFDwoObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW, in createELFDwoObjectWriter()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCELFObjectWriter.h55 class MCELFObjectTargetWriter : public MCObjectTargetWriter {
62 MCELFObjectTargetWriter(bool Is64Bit_, uint8_t OSABI_, uint16_t EMachine_,
66 virtual ~MCELFObjectTargetWriter() = default;
152 createELFObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW,
156 createELFDwoObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW,
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430ELFObjectWriter.cpp23 class MSP430ELFObjectWriter : public MCELFObjectTargetWriter {
26 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_MSP430, in MSP430ELFObjectWriter()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFELFObjectWriter.cpp23 class BPFELFObjectWriter : public MCELFObjectTargetWriter {
36 : MCELFObjectTargetWriter(/*Is64Bit*/ true, OSABI, ELF::EM_BPF, in BPFELFObjectWriter()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUELFObjectWriter.cpp24 class AMDGPUELFObjectWriter : public MCELFObjectTargetWriter {
39 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_AMDGPU, in AMDGPUELFObjectWriter()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiELFObjectWriter.cpp21 class LanaiELFObjectWriter : public MCELFObjectTargetWriter {
37 : MCELFObjectTargetWriter(/*Is64Bit_=*/false, OSABI, ELF::EM_LANAI, in LanaiELFObjectWriter()
H A DLanaiAsmBackend.cpp135 return createLanaiELFObjectWriter(MCELFObjectTargetWriter::getOSABI(OSType)); in createObjectTargetWriter()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFObjectWriter.cpp20 class RISCVELFObjectWriter : public MCELFObjectTargetWriter {
42 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_RISCV, in RISCVELFObjectWriter()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCObjectWriter.cpp26 class SystemZObjectWriter : public MCELFObjectTargetWriter {
40 : MCELFObjectTargetWriter(/*Is64Bit=*/true, OSABI, ELF::EM_S390, in SystemZObjectWriter()
H A DSystemZMCAsmBackend.cpp132 MCELFObjectTargetWriter::getOSABI(STI.getTargetTriple().getOS()); in createSystemZMCAsmBackend()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRELFObjectWriter.cpp24 class AVRELFObjectWriter : public MCELFObjectTargetWriter {
37 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_AVR, true) {} in AVRELFObjectWriter()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcELFObjectWriter.cpp23 class SparcELFObjectWriter : public MCELFObjectTargetWriter {
26 : MCELFObjectTargetWriter(Is64Bit, OSABI, in SparcELFObjectWriter()
H A DSparcAsmBackend.cpp320 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(OSType); in createObjectTargetWriter()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFObjectWriter.cpp28 class ARMELFObjectWriter : public MCELFObjectTargetWriter {
51 : MCELFObjectTargetWriter(/*Is64Bit*/ false, OSABI, in ARMELFObjectWriter()
H A DARMAsmBackend.cpp42 class ARMELFObjectWriter : public MCELFObjectTargetWriter {
45 : MCELFObjectTargetWriter(/*Is64Bit*/ false, OSABI, ELF::EM_ARM, in ARMELFObjectWriter()
1195 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createARMAsmBackend()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonELFObjectWriter.cpp26 class HexagonELFObjectWriter : public MCELFObjectTargetWriter {
39 : MCELFObjectTargetWriter(/*Is64bit*/ false, OSABI, ELF::EM_HEXAGON, in HexagonELFObjectWriter()
/freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ELFObjectWriter.cpp28 class X86ELFObjectWriter : public MCELFObjectTargetWriter {
42 : MCELFObjectTargetWriter(IsELF64, OSABI, EMachine, in X86ELFObjectWriter()
H A DX86AsmBackend.cpp63 class X86ELFObjectWriter : public MCELFObjectTargetWriter {
67 : MCELFObjectTargetWriter(is64Bit, OSABI, EMachine, HasRelocationAddend) {} in X86ELFObjectWriter()
854 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createX86_32AsmBackend()
878 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createX86_64AsmBackend()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFObjectWriter.cpp24 class PPCELFObjectWriter : public MCELFObjectTargetWriter {
38 : MCELFObjectTargetWriter(Is64Bit, OSABI, in PPCELFObjectWriter()
H A DPPCAsmBackend.cpp241 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TT.getOS()); in createPPCAsmBackend()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFObjectWriter.cpp58 class MipsELFObjectWriter : public MCELFObjectTargetWriter {
216 : MCELFObjectTargetWriter(Is64, OSABI, ELF::EM_MIPS, HasRelocationAddend) {} in MipsELFObjectWriter()
691 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TT.getOS()); in createMipsELFObjectWriter()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64ELFObjectWriter.cpp32 class AArch64ELFObjectWriter : public MCELFObjectTargetWriter {
47 : MCELFObjectTargetWriter(/*Is64Bit*/ true, OSABI, ELF::EM_AARCH64, in AArch64ELFObjectWriter()
H A DAArch64AsmBackend.cpp722 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createAArch64leAsmBackend()
735 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createAArch64beAsmBackend()

12