Home
last modified time | relevance | path

Searched refs:MCAsmBackend (Results 1 – 25 of 89) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/lib/MC/
H A DMCAsmBackend.cpp26 MCAsmBackend::MCAsmBackend(support::endianness Endian) in MCAsmBackend() function in MCAsmBackend
29 MCAsmBackend::~MCAsmBackend() = default;
32 MCAsmBackend::createObjectWriter(raw_pwrite_stream &OS) const { in createObjectWriter()
53 MCAsmBackend::createDwoObjectWriter(raw_pwrite_stream &OS, in createDwoObjectWriter()
62 Optional<MCFixupKind> MCAsmBackend::getFixupKind(StringRef Name) const { in getFixupKind()
66 const MCFixupKindInfo &MCAsmBackend::getFixupKindInfo(MCFixupKind Kind) const { in getFixupKindInfo()
101 bool MCAsmBackend::fixupNeedsRelaxationAdvanced( in fixupNeedsRelaxationAdvanced()
110 void MCAsmBackend::handleCodePaddingBasicBlockStart( in handleCodePaddingBasicBlockStart()
115 void MCAsmBackend::handleCodePaddingBasicBlockEnd( in handleCodePaddingBasicBlockEnd()
120 void MCAsmBackend::handleCodePaddingInstructionBegin(const MCInst &Inst) { in handleCodePaddingInstructionBegin()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCAsmBackend.h42 class MCAsmBackend {
46 MCAsmBackend(support::endianness Endian);
49 MCAsmBackend(const MCAsmBackend &) = delete;
50 MCAsmBackend &operator=(const MCAsmBackend &) = delete;
51 virtual ~MCAsmBackend();
H A DMCELFStreamer.h19 class MCAsmBackend; variable
26 MCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
102 std::unique_ptr<MCAsmBackend> TAB,
/freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h22 class MCAsmBackend; variable
74 MCAsmBackend *createX86_32AsmBackend(const Target &T,
78 MCAsmBackend *createX86_64AsmBackend(const Target &T,
98 std::unique_ptr<MCAsmBackend> &&AB,
/freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.h23 class MCAsmBackend; variable
72 MCAsmBackend *createARMLEAsmBackend(const Target &T, const MCSubtargetInfo &STI,
76 MCAsmBackend *createARMBEAsmBackend(const Target &T, const MCSubtargetInfo &STI,
83 std::unique_ptr<MCAsmBackend> &&MAB,
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyAsmBackend.cpp33 class WebAssemblyAsmBackend final : public MCAsmBackend {
38 : MCAsmBackend(support::little), Is64Bit(Is64Bit) {} in WebAssemblyAsmBackend()
86 return MCAsmBackend::getFixupKindInfo(Kind); in getFixupKindInfo()
133 MCAsmBackend *llvm::createWebAssemblyAsmBackend(const Triple &TT) { in createWebAssemblyAsmBackend()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFMCTargetDesc.h23 class MCAsmBackend; variable
48 MCAsmBackend *createBPFAsmBackend(const Target &T, const MCSubtargetInfo &STI,
51 MCAsmBackend *createBPFbeAsmBackend(const Target &T, const MCSubtargetInfo &STI,
H A DBPFAsmBackend.cpp25 class BPFAsmBackend : public MCAsmBackend {
27 BPFAsmBackend(support::endianness Endian) : MCAsmBackend(Endian) {} in BPFAsmBackend()
108 MCAsmBackend *llvm::createBPFAsmBackend(const Target &T, in createBPFAsmBackend()
115 MCAsmBackend *llvm::createBPFbeAsmBackend(const Target &T, in createBPFbeAsmBackend()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCAsmBackend.cpp43 class SystemZMCAsmBackend : public MCAsmBackend {
47 : MCAsmBackend(support::big), OSABI(osABI) {} in SystemZMCAsmBackend()
90 return MCAsmBackend::getFixupKindInfo(Kind); in getFixupKindInfo()
127 MCAsmBackend *llvm::createSystemZMCAsmBackend(const Target &T, in createSystemZMCAsmBackend()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.h25 HexagonMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
29 HexagonMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB,
45 std::unique_ptr<MCAsmBackend> MAB,
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DTargetRegistry.h40 class MCAsmBackend; variable
86 std::unique_ptr<MCAsmBackend> &&TAB, bool ShowInst);
89 std::unique_ptr<MCAsmBackend> &&TAB,
94 std::unique_ptr<MCAsmBackend> &&TAB,
100 std::unique_ptr<MCAsmBackend> &&TAB,
143 using MCAsmBackendCtorTy = MCAsmBackend *(*)(const Target &T,
163 std::unique_ptr<MCAsmBackend> &&TAB,
167 MCStreamer *(*)(MCContext &Ctx, std::unique_ptr<MCAsmBackend> &&TAB,
178 std::unique_ptr<MCAsmBackend> &&TAB,
402 MCAsmBackend *createMCAsmBackend(const MCSubtargetInfo &STI, in createMCAsmBackend()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiAsmBackend.cpp45 class LanaiAsmBackend : public MCAsmBackend {
50 : MCAsmBackend(support::big), OSType(OST) {} in LanaiAsmBackend()
160 return MCAsmBackend::getFixupKindInfo(Kind); in getFixupKindInfo()
169 MCAsmBackend *llvm::createLanaiAsmBackend(const Target &T, in createLanaiAsmBackend()
H A DLanaiMCTargetDesc.h22 class MCAsmBackend; variable
41 MCAsmBackend *createLanaiAsmBackend(const Target &T, const MCSubtargetInfo &STI,
/freebsd-12.1/contrib/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCELFStreamer.h30 AVRMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB, in AVRMCELFStreamer()
37 AVRMCELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> TAB, in AVRMCELFStreamer()
51 std::unique_ptr<MCAsmBackend> MAB,
/freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFStreamer.h25 class MCAsmBackend; variable
37 MipsELFStreamer(MCContext &Context, std::unique_ptr<MCAsmBackend> MAB,
78 std::unique_ptr<MCAsmBackend> MAB,
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430AsmBackend.cpp30 class MSP430AsmBackend : public MCAsmBackend {
38 : MCAsmBackend(support::little), OSABI(OSABI) {} in MSP430AsmBackend()
89 return MCAsmBackend::getFixupKindInfo(Kind); in getFixupKindInfo()
173 MCAsmBackend *llvm::createMSP430MCAsmBackend(const Target &T, in createMSP430MCAsmBackend()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.h23 class MCAsmBackend; variable
47 MCAsmBackend *createAArch64leAsmBackend(const Target &T,
51 MCAsmBackend *createAArch64beAsmBackend(const Target &T,
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUAsmBackend.cpp27 class AMDGPUAsmBackend : public MCAsmBackend {
29 AMDGPUAsmBackend(const Target &T) : MCAsmBackend(support::little) {} in AMDGPUAsmBackend()
138 return MCAsmBackend::getFixupKindInfo(Kind); in getFixupKindInfo()
204 MCAsmBackend *llvm::createAMDGPUAsmBackend(const Target &T, in createAMDGPUAsmBackend()
H A DAMDGPUELFStreamer.h21 class MCAsmBackend; variable
27 std::unique_ptr<MCAsmBackend> MAB,
H A DAMDGPUELFStreamer.cpp24 std::unique_ptr<MCAsmBackend> MAB, in AMDGPUELFStreamer()
34 const Triple &T, MCContext &Context, std::unique_ptr<MCAsmBackend> MAB, in createAMDGPUELFStreamer()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.h24 class RISCVAsmBackend : public MCAsmBackend {
32 : MCAsmBackend(support::little), STI(STI), OSABI(OSABI), in RISCVAsmBackend()
94 return MCAsmBackend::getFixupKindInfo(Kind); in getFixupKindInfo()
H A DRISCVMCTargetDesc.h23 class MCAsmBackend; variable
43 MCAsmBackend *createRISCVAsmBackend(const Target &T, const MCSubtargetInfo &STI,
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLLVMTargetMachine.cpp141 std::unique_ptr<MCAsmBackend> MAB( in addAsmPrinter()
155 MCAsmBackend *MAB = in addAsmPrinter()
165 T, Context, std::unique_ptr<MCAsmBackend>(MAB), in addAsmPrinter()
240 MCAsmBackend *MAB = in addPassesToEmitMC()
247 T, *Ctx, std::unique_ptr<MCAsmBackend>(MAB), MAB->createObjectWriter(Out), in addPassesToEmitMC()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCAsmBackend.cpp76 class PPCAsmBackend : public MCAsmBackend {
80 : MCAsmBackend(Endian), TheTarget(T) {} in PPCAsmBackend()
109 return MCAsmBackend::getFixupKindInfo(Kind); in getFixupKindInfo()
233 MCAsmBackend *llvm::createPPCAsmBackend(const Target &T, in createPPCAsmBackend()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcAsmBackend.cpp118 class SparcAsmBackend : public MCAsmBackend {
125 : MCAsmBackend(StringRef(T.getName()) == "sparcel" ? support::little in SparcAsmBackend()
217 return MCAsmBackend::getFixupKindInfo(Kind); in getFixupKindInfo()
327 MCAsmBackend *llvm::createSparcAsmBackend(const Target &T, in createSparcAsmBackend()

1234