Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/llvm/llvm/lib/MC/
DMCELFObjectTargetWriter.cpp13 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()
DMCAsmBackend.cpp34 return createELFObjectWriter(cast<MCELFObjectTargetWriter>(std::move(TW)), OS, in createObjectWriter()
66 cast<MCELFObjectTargetWriter>(std::move(TW)), OS, DwoOS, in createDwoObjectWriter()
DCMakeLists.txt21 MCELFObjectTargetWriter.cpp
DELFObjectWriter.cpp219 std::unique_ptr<MCELFObjectTargetWriter> TargetObjectWriter;
235 ELFObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW) in ELFObjectWriter()
274 ELFSingleObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW, in ELFSingleObjectWriter()
292 ELFDwoObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW, in ELFDwoObjectWriter()
1537 llvm::createELFObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW, in createELFObjectWriter()
1544 llvm::createELFDwoObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW, in createELFDwoObjectWriter()
/openbsd/src/gnu/llvm/llvm/include/llvm/MC/
DMCELFObjectWriter.h53 class MCELFObjectTargetWriter : public MCObjectTargetWriter {
61 MCELFObjectTargetWriter(bool Is64Bit_, uint8_t OSABI_, uint16_t EMachine_,
65 virtual ~MCELFObjectTargetWriter() = default;
158 createELFObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW,
162 createELFDwoObjectWriter(std::unique_ptr<MCELFObjectTargetWriter> MOTW,
/openbsd/src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/
DMSP430ELFObjectWriter.cpp21 class MSP430ELFObjectWriter : public MCELFObjectTargetWriter {
24 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_MSP430, in MSP430ELFObjectWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/
DBPFELFObjectWriter.cpp22 class BPFELFObjectWriter : public MCELFObjectTargetWriter {
35 : MCELFObjectTargetWriter(/*Is64Bit*/ true, OSABI, ELF::EM_BPF, in BPFELFObjectWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/
DLanaiELFObjectWriter.cpp20 class LanaiELFObjectWriter : public MCELFObjectTargetWriter {
36 : MCELFObjectTargetWriter(/*Is64Bit_=*/false, OSABI, ELF::EM_LANAI, in LanaiELFObjectWriter()
DLanaiAsmBackend.cpp127 return createLanaiELFObjectWriter(MCELFObjectTargetWriter::getOSABI(OSType)); in createObjectTargetWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUELFObjectWriter.cpp19 class AMDGPUELFObjectWriter : public MCELFObjectTargetWriter {
36 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_AMDGPU, in AMDGPUELFObjectWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/
DVEELFObjectWriter.cpp22 class VEELFObjectWriter : public MCELFObjectTargetWriter {
25 : MCELFObjectTargetWriter(/* Is64Bit */ true, OSABI, ELF::EM_VE, in VEELFObjectWriter()
DVEAsmBackend.cpp217 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(OSType); in createObjectTargetWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/
DSystemZMCObjectWriter.cpp25 class SystemZObjectWriter : public MCELFObjectTargetWriter {
39 : MCELFObjectTargetWriter(/*Is64Bit_=*/true, OSABI, ELF::EM_S390, in SystemZObjectWriter()
DSystemZMCAsmBackend.cpp200 MCELFObjectTargetWriter::getOSABI(STI.getTargetTriple().getOS()); in createSystemZMCAsmBackend()
/openbsd/src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/
DAVRELFObjectWriter.cpp24 class AVRELFObjectWriter : public MCELFObjectTargetWriter {
35 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_AVR, true) {} in AVRELFObjectWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcELFObjectWriter.cpp22 class SparcELFObjectWriter : public MCELFObjectTargetWriter {
25 : MCELFObjectTargetWriter(Is64Bit, OSABI, in SparcELFObjectWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
DRISCVELFObjectWriter.cpp21 class RISCVELFObjectWriter : public MCELFObjectTargetWriter {
43 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_RISCV, in RISCVELFObjectWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
DARMELFObjectWriter.cpp27 class ARMELFObjectWriter : public MCELFObjectTargetWriter {
50 : MCELFObjectTargetWriter(/*Is64Bit*/ false, OSABI, in ARMELFObjectWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonELFObjectWriter.cpp25 class HexagonELFObjectWriter : public MCELFObjectTargetWriter {
38 : MCELFObjectTargetWriter(/*Is64bit*/ false, OSABI, ELF::EM_HEXAGON, in HexagonELFObjectWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/
DX86ELFObjectWriter.cpp27 class X86ELFObjectWriter : public MCELFObjectTargetWriter {
41 : MCELFObjectTargetWriter(IsELF64, OSABI, EMachine, in X86ELFObjectWriter()
/openbsd/src/gnu/usr.bin/clang/libLLVMMC/
DMakefile27 MCELFObjectTargetWriter.cpp \
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/
DMipsELFObjectWriter.cpp57 class MipsELFObjectWriter : public MCELFObjectTargetWriter {
215 : MCELFObjectTargetWriter(Is64, OSABI, ELF::EM_MIPS, HasRelocationAddend) {} in MipsELFObjectWriter()
667 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TT.getOS()); in createMipsELFObjectWriter()
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/MC/
DBUILD.gn34 "MCELFObjectTargetWriter.cpp",
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCELFObjectWriter.cpp23 class PPCELFObjectWriter : public MCELFObjectTargetWriter {
37 : MCELFObjectTargetWriter(Is64Bit, OSABI, in PPCELFObjectWriter()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64ELFObjectWriter.cpp31 class AArch64ELFObjectWriter : public MCELFObjectTargetWriter {
48 : MCELFObjectTargetWriter(/*Is64Bit*/ !IsILP32, OSABI, ELF::EM_AARCH64, in AArch64ELFObjectWriter()

12