Home
last modified time | relevance | path

Searched refs:OSABI (Results 1 – 25 of 65) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackendELF.h21 uint8_t OSABI;
22 ARMAsmBackendELF(const Target &T, bool isThumb, uint8_t OSABI, in ARMAsmBackendELF() argument
24 : ARMAsmBackend(T, isThumb, Endian), OSABI(OSABI) {} in ARMAsmBackendELF()
28 return createARMELFObjectWriter(OSABI); in createObjectTargetWriter()
H A DARMELFObjectWriter.cpp34 ARMELFObjectWriter(uint8_t OSABI);
49 ARMELFObjectWriter::ARMELFObjectWriter(uint8_t OSABI) in ARMELFObjectWriter() argument
50 : MCELFObjectTargetWriter(/*Is64Bit*/ false, OSABI, in ARMELFObjectWriter()
320 llvm::createARMELFObjectWriter(uint8_t OSABI) { in createARMELFObjectWriter() argument
321 return std::make_unique<ARMELFObjectWriter>(OSABI); in createARMELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaELFObjectWriter.cpp28 XtensaObjectWriter(uint8_t OSABI);
40 XtensaObjectWriter::XtensaObjectWriter(uint8_t OSABI) in XtensaObjectWriter() argument
41 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_XTENSA, in XtensaObjectWriter()
59 llvm::createXtensaObjectWriter(uint8_t OSABI, bool IsLittleEndian) { in createXtensaObjectWriter() argument
60 return std::make_unique<XtensaObjectWriter>(OSABI); in createXtensaObjectWriter()
H A DXtensaAsmBackend.cpp28 uint8_t OSABI; member in llvm::XtensaMCAsmBackend
33 : MCAsmBackend(llvm::endianness::little), OSABI(osABI), in XtensaMCAsmBackend()
55 return createXtensaObjectWriter(OSABI, IsLittleEndian); in createObjectTargetWriter()
222 uint8_t OSABI = in createXtensaMCAsmBackend() local
224 return new llvm::XtensaMCAsmBackend(OSABI, true); in createXtensaMCAsmBackend()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFELFObjectWriter.cpp24 BPFELFObjectWriter(uint8_t OSABI);
34 BPFELFObjectWriter::BPFELFObjectWriter(uint8_t OSABI) in BPFELFObjectWriter() argument
35 : MCELFObjectTargetWriter(/*Is64Bit*/ true, OSABI, ELF::EM_BPF, in BPFELFObjectWriter()
87 llvm::createBPFELFObjectWriter(uint8_t OSABI) { in createBPFELFObjectWriter() argument
88 return std::make_unique<BPFELFObjectWriter>(OSABI); in createBPFELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiELFObjectWriter.cpp22 explicit LanaiELFObjectWriter(uint8_t OSABI);
35 LanaiELFObjectWriter::LanaiELFObjectWriter(uint8_t OSABI) in LanaiELFObjectWriter() argument
36 : MCELFObjectTargetWriter(/*Is64Bit_=*/false, OSABI, ELF::EM_LANAI, in LanaiELFObjectWriter()
91 llvm::createLanaiELFObjectWriter(uint8_t OSABI) { in createLanaiELFObjectWriter() argument
92 return std::make_unique<LanaiELFObjectWriter>(OSABI); in createLanaiELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kAsmBackend.cpp222 uint8_t OSABI; member in __anonc3a5ded70211::M68kELFAsmBackend
223 M68kELFAsmBackend(const Target &T, uint8_t OSABI) in M68kELFAsmBackend() argument
224 : M68kAsmBackend(T), OSABI(OSABI) {} in M68kELFAsmBackend()
228 return createM68kELFObjectWriter(OSABI); in createObjectTargetWriter()
239 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createM68kAsmBackend() local
240 return new M68kELFAsmBackend(T, OSABI); in createM68kAsmBackend()
H A DM68kELFObjectWriter.cpp30 M68kELFObjectWriter(uint8_t OSABI);
40 M68kELFObjectWriter::M68kELFObjectWriter(uint8_t OSABI) in M68kELFObjectWriter() argument
41 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_68K, /* RELA */ true) {} in M68kELFObjectWriter()
169 llvm::createM68kELFObjectWriter(uint8_t OSABI) { in createM68kELFObjectWriter() argument
170 return std::make_unique<M68kELFObjectWriter>(OSABI); in createM68kELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUELFObjectWriter.cpp21 AMDGPUELFObjectWriter(bool Is64Bit, uint8_t OSABI, bool HasRelocationAddend);
31 AMDGPUELFObjectWriter::AMDGPUELFObjectWriter(bool Is64Bit, uint8_t OSABI, in AMDGPUELFObjectWriter() argument
33 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_AMDGPU, in AMDGPUELFObjectWriter()
99 llvm::createAMDGPUELFObjectWriter(bool Is64Bit, uint8_t OSABI, in createAMDGPUELFObjectWriter() argument
101 return std::make_unique<AMDGPUELFObjectWriter>(Is64Bit, OSABI, in createAMDGPUELFObjectWriter()
H A DAMDGPUAsmBackend.cpp234 uint8_t OSABI = ELF::ELFOSABI_NONE; member in __anon5ef81b070211::ELFAMDGPUAsmBackend
242 OSABI = ELF::ELFOSABI_AMDGPU_HSA; in ELFAMDGPUAsmBackend()
245 OSABI = ELF::ELFOSABI_AMDGPU_PAL; in ELFAMDGPUAsmBackend()
248 OSABI = ELF::ELFOSABI_AMDGPU_MESA3D; in ELFAMDGPUAsmBackend()
257 return createAMDGPUELFObjectWriter(Is64Bit, OSABI, HasRelocationAddend); in createObjectTargetWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchELFObjectWriter.cpp23 LoongArchELFObjectWriter(uint8_t OSABI, bool Is64Bit, bool EnableRelax);
39 LoongArchELFObjectWriter::LoongArchELFObjectWriter(uint8_t OSABI, bool Is64Bit, in LoongArchELFObjectWriter() argument
41 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_LOONGARCH, in LoongArchELFObjectWriter()
100 llvm::createLoongArchELFObjectWriter(uint8_t OSABI, bool Is64Bit, bool Relax) { in createLoongArchELFObjectWriter() argument
101 return std::make_unique<LoongArchELFObjectWriter>(OSABI, Is64Bit, Relax); in createLoongArchELFObjectWriter()
H A DLoongArchAsmBackend.h29 uint8_t OSABI; variable
35 LoongArchAsmBackend(const MCSubtargetInfo &STI, uint8_t OSABI, bool Is64Bit, in LoongArchAsmBackend() argument
39 STI(STI), OSABI(OSABI), Is64Bit(Is64Bit), TargetOptions(Options) {} in LoongArchAsmBackend()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430ELFObjectWriter.cpp23 MSP430ELFObjectWriter(uint8_t OSABI) in MSP430ELFObjectWriter() argument
24 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_MSP430, in MSP430ELFObjectWriter()
55 llvm::createMSP430ELFObjectWriter(uint8_t OSABI) { in createMSP430ELFObjectWriter() argument
56 return std::make_unique<MSP430ELFObjectWriter>(OSABI); in createMSP430ELFObjectWriter()
H A DMSP430AsmBackend.cpp30 uint8_t OSABI; member in __anondcabb5d90111::MSP430AsmBackend
36 MSP430AsmBackend(const MCSubtargetInfo &STI, uint8_t OSABI) in MSP430AsmBackend() argument
37 : MCAsmBackend(llvm::endianness::little), OSABI(OSABI) {} in MSP430AsmBackend()
47 return createMSP430ELFObjectWriter(OSABI); in createObjectTargetWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVELFObjectWriter.cpp24 RISCVELFObjectWriter(uint8_t OSABI, bool Is64Bit);
43 RISCVELFObjectWriter::RISCVELFObjectWriter(uint8_t OSABI, bool Is64Bit) in RISCVELFObjectWriter() argument
44 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_RISCV, in RISCVELFObjectWriter()
151 llvm::createRISCVELFObjectWriter(uint8_t OSABI, bool Is64Bit) { in createRISCVELFObjectWriter() argument
152 return std::make_unique<RISCVELFObjectWriter>(OSABI, Is64Bit); in createRISCVELFObjectWriter()
H A DRISCVAsmBackend.h26 uint8_t OSABI; variable
32 RISCVAsmBackend(const MCSubtargetInfo &STI, uint8_t OSABI, bool Is64Bit, in RISCVAsmBackend() argument
35 STI(STI), OSABI(OSABI), Is64Bit(Is64Bit), TargetOptions(Options) { in RISCVAsmBackend()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRELFObjectWriter.cpp26 AVRELFObjectWriter(uint8_t OSABI);
34 AVRELFObjectWriter::AVRELFObjectWriter(uint8_t OSABI) in AVRELFObjectWriter() argument
35 : MCELFObjectTargetWriter(false, OSABI, ELF::EM_AVR, true) {} in AVRELFObjectWriter()
156 std::unique_ptr<MCObjectTargetWriter> createAVRELFObjectWriter(uint8_t OSABI) { in createAVRELFObjectWriter() argument
157 return std::make_unique<AVRELFObjectWriter>(OSABI); in createAVRELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp1059 uint8_t OSABI; member in __anonebe21ed70411::ELFX86AsmBackend
1061 : X86AsmBackend(T, STI), OSABI(OSABI) {} in ELFX86AsmBackend()
1066 ELFX86_32AsmBackend(const Target &T, uint8_t OSABI, in ELFX86_32AsmBackend() argument
1068 : ELFX86AsmBackend(T, OSABI, STI) {} in ELFX86_32AsmBackend()
1080 : ELFX86AsmBackend(T, OSABI, STI) {} in ELFX86_X32AsmBackend()
1093 : ELFX86AsmBackend(T, OSABI, STI) {} in ELFX86_IAMCUAsmBackend()
1104 ELFX86_64AsmBackend(const Target &T, uint8_t OSABI, in ELFX86_64AsmBackend() argument
1106 : ELFX86AsmBackend(T, OSABI, STI) {} in ELFX86_64AsmBackend()
1510 return new ELFX86_32AsmBackend(T, OSABI, STI); in createX86_32AsmBackend()
1533 return new ELFX86_X32AsmBackend(T, OSABI, STI); in createX86_64AsmBackend()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZELFObjectWriter.cpp29 SystemZELFObjectWriter(uint8_t OSABI);
40 SystemZELFObjectWriter::SystemZELFObjectWriter(uint8_t OSABI) in SystemZELFObjectWriter() argument
41 : MCELFObjectTargetWriter(/*Is64Bit_=*/true, OSABI, ELF::EM_S390, in SystemZELFObjectWriter()
203 llvm::createSystemZELFObjectWriter(uint8_t OSABI) { in createSystemZELFObjectWriter() argument
204 return std::make_unique<SystemZELFObjectWriter>(OSABI); in createSystemZELFObjectWriter()
H A DSystemZMCAsmBackend.cpp209 uint8_t OSABI; member in __anona5ed1d990511::ELFSystemZAsmBackend
212 ELFSystemZAsmBackend(uint8_t OsABI) : SystemZMCAsmBackend(), OSABI(OsABI){}; in ELFSystemZAsmBackend()
216 return createSystemZELFObjectWriter(OSABI); in createObjectTargetWriter()
239 uint8_t OSABI = in createSystemZMCAsmBackend() local
241 return new ELFSystemZAsmBackend(OSABI); in createSystemZMCAsmBackend()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEELFObjectWriter.cpp24 VEELFObjectWriter(uint8_t OSABI) in VEELFObjectWriter() argument
25 : MCELFObjectTargetWriter(/* Is64Bit */ true, OSABI, ELF::EM_VE, in VEELFObjectWriter()
159 llvm::createVEELFObjectWriter(uint8_t OSABI) { in createVEELFObjectWriter() argument
160 return std::make_unique<VEELFObjectWriter>(OSABI); in createVEELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcELFObjectWriter.cpp24 SparcELFObjectWriter(bool Is64Bit, uint8_t OSABI) in SparcELFObjectWriter() argument
25 : MCELFObjectTargetWriter(Is64Bit, OSABI, in SparcELFObjectWriter()
149 llvm::createSparcELFObjectWriter(bool Is64Bit, uint8_t OSABI) { in createSparcELFObjectWriter() argument
150 return std::make_unique<SparcELFObjectWriter>(Is64Bit, OSABI); in createSparcELFObjectWriter()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonELFObjectWriter.cpp30 HexagonELFObjectWriter(uint8_t OSABI, StringRef C);
37 HexagonELFObjectWriter::HexagonELFObjectWriter(uint8_t OSABI, StringRef C) in HexagonELFObjectWriter() argument
38 : MCELFObjectTargetWriter(/*Is64bit*/ false, OSABI, ELF::EM_HEXAGON, in HexagonELFObjectWriter()
301 llvm::createHexagonELFObjectWriter(uint8_t OSABI, StringRef CPU) { in createHexagonELFObjectWriter() argument
302 return std::make_unique<HexagonELFObjectWriter>(OSABI, CPU); in createHexagonELFObjectWriter()
H A DHexagonAsmBackend.cpp42 uint8_t OSABI; member in __anonc65b099f0111::HexagonAsmBackend
63 HexagonAsmBackend(const Target &T, const Triple &TT, uint8_t OSABI, in HexagonAsmBackend() argument
65 : MCAsmBackend(llvm::endianness::little), OSABI(OSABI), CPU(CPU), in HexagonAsmBackend()
71 return createHexagonELFObjectWriter(OSABI, CPU); in createObjectTargetWriter()
778 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TT.getOS()); in createHexagonAsmBackend() local
781 return new HexagonAsmBackend(T, TT, OSABI, CPUString); in createHexagonAsmBackend()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp767 uint8_t OSABI; member in __anon3887607d0311::ELFAArch64AsmBackend
770 ELFAArch64AsmBackend(const Target &T, const Triple &TT, uint8_t OSABI, in ELFAArch64AsmBackend() argument
772 : AArch64AsmBackend(T, TT, IsLittleEndian), OSABI(OSABI), in ELFAArch64AsmBackend()
777 return createAArch64ELFObjectWriter(OSABI, IsILP32); in createObjectTargetWriter()
810 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createAArch64leAsmBackend() local
812 return new ELFAArch64AsmBackend(T, TheTriple, OSABI, /*IsLittleEndian=*/true, in createAArch64leAsmBackend()
823 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createAArch64beAsmBackend() local
825 return new ELFAArch64AsmBackend(T, TheTriple, OSABI, /*IsLittleEndian=*/false, in createAArch64beAsmBackend()

123