Home
last modified time | relevance | path

Searched refs:MCCodeEmitter (Results 1 – 25 of 136) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCCodeEmitter.h23 class LLVM_ABI MCCodeEmitter {
25 MCCodeEmitter();
28 MCCodeEmitter(const MCCodeEmitter &) = delete;
29 MCCodeEmitter &operator=(const MCCodeEmitter &) = delete;
30 virtual ~MCCodeEmitter();
H A DTargetRegistry.h43 class MCCodeEmitter; variable
90 std::unique_ptr<MCCodeEmitter> CE,
96 std::unique_ptr<MCCodeEmitter> &&CE);
100 std::unique_ptr<MCCodeEmitter> &&CE);
104 std::unique_ptr<MCCodeEmitter> &&CE,
110 std::unique_ptr<MCCodeEmitter> &&CE);
114 std::unique_ptr<MCCodeEmitter> &&CE);
118 std::unique_ptr<MCCodeEmitter> &&CE);
188 using MCCodeEmitterCtorTy = MCCodeEmitter *(*)(const MCInstrInfo &II,
194 std::unique_ptr<MCCodeEmitter> &&Emitter);
[all …]
H A DMCAssembler.h48 class MCCodeEmitter; variable
64 std::unique_ptr<MCCodeEmitter> Emitter;
138 std::unique_ptr<MCCodeEmitter> Emitter,
183 MCCodeEmitter *getEmitterPtr() const { return Emitter.get(); } in getEmitterPtr()
187 MCCodeEmitter &getEmitter() const { return *Emitter; } in getEmitter()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCCodeEmitter.cpp1 //===- MCCodeEmitter.cpp - Instruction Encoding ---------------------------===//
9 #include "llvm/MC/MCCodeEmitter.h"
13 MCCodeEmitter::MCCodeEmitter() = default;
15 MCCodeEmitter::~MCCodeEmitter() = default;
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCTargetDesc.h22 class MCCodeEmitter; variable
35 MCCodeEmitter *createMipsMCCodeEmitterEB(const MCInstrInfo &MCII,
37 MCCodeEmitter *createMipsMCCodeEmitterEL(const MCInstrInfo &MCII,
51 std::unique_ptr<MCCodeEmitter> &&CE);
H A DMipsELFStreamer.h25 class MCCodeEmitter; variable
38 std::unique_ptr<MCCodeEmitter> Emitter);
77 std::unique_ptr<MCCodeEmitter> Emitter);
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h24 class MCCodeEmitter; variable
99 void emitPrefix(MCCodeEmitter &MCE, const MCInst &MI, SmallVectorImpl<char> &CB,
103 MCCodeEmitter *createX86MCCodeEmitter(const MCInstrInfo &MCII,
131 std::unique_ptr<MCCodeEmitter> &&CE);
136 std::unique_ptr<MCCodeEmitter> &&MCE);
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFMCTargetDesc.h24 class MCCodeEmitter; variable
33 MCCodeEmitter *createBPFMCCodeEmitter(const MCInstrInfo &MCII, MCContext &Ctx);
34 MCCodeEmitter *createBPFbeMCCodeEmitter(const MCInstrInfo &MCII,
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFStreamer.h22 class MCCodeEmitter; variable
36 std::unique_ptr<MCCodeEmitter> Emitter);
56 std::unique_ptr<MCCodeEmitter> &&Emitter);
H A DPPCXCOFFStreamer.h24 std::unique_ptr<MCCodeEmitter> Emitter);
35 std::unique_ptr<MCCodeEmitter> &&Emitter);
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.h26 std::unique_ptr<MCCodeEmitter> Emitter);
30 std::unique_ptr<MCCodeEmitter> Emitter,
44 std::unique_ptr<MCCodeEmitter> CE);
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCELFStreamer.h31 std::unique_ptr<MCCodeEmitter> Emitter) in AVRMCELFStreamer()
38 std::unique_ptr<MCCodeEmitter> Emitter, in AVRMCELFStreamer()
53 std::unique_ptr<MCCodeEmitter> CE);
H A DAVRMCTargetDesc.h23 class MCCodeEmitter; variable
35 MCCodeEmitter *createAVRMCCodeEmitter(const MCInstrInfo &MCII,
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.h24 class MCCodeEmitter; variable
77 MCCodeEmitter *createARMLEMCCodeEmitter(const MCInstrInfo &MCII,
80 MCCodeEmitter *createARMBEMCCodeEmitter(const MCInstrInfo &MCII,
96 std::unique_ptr<MCCodeEmitter> &&Emitter);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DR600MCTargetDesc.h21 class MCCodeEmitter; variable
25 MCCodeEmitter *createR600MCCodeEmitter(const MCInstrInfo &MCII,
H A DAMDGPUELFStreamer.h20 class MCCodeEmitter; variable
29 std::unique_ptr<MCCodeEmitter> Emitter);
H A DAMDGPUMCTargetDesc.h24 class MCCodeEmitter; variable
36 MCCodeEmitter *createAMDGPUMCCodeEmitter(const MCInstrInfo &MCII,
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCTargetDesc.h22 class MCCodeEmitter; variable
29 MCCodeEmitter *createLanaiMCCodeEmitter(const MCInstrInfo &MCII,
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCTargetDesc.h22 class MCCodeEmitter; variable
30 MCCodeEmitter *createLoongArchMCCodeEmitter(const MCInstrInfo &MCII,
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCTargetDesc.h22 class MCCodeEmitter; variable
30 MCCodeEmitter *createRISCVMCCodeEmitter(const MCInstrInfo &MCII,
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCTargetDesc.h22 class MCCodeEmitter; variable
31 MCCodeEmitter *createVEMCCodeEmitter(const MCInstrInfo &MCII, MCContext &Ctx);
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCTargetDesc.h21 class MCCodeEmitter; variable
37 MCCodeEmitter *createCSKYMCCodeEmitter(const MCInstrInfo &MCII, MCContext &Ctx);
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVMCTargetDesc.h22 class MCCodeEmitter; variable
31 MCCodeEmitter *createSPIRVMCCodeEmitter(const MCInstrInfo &MCII,
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kMCTargetDesc.h23 class MCCodeEmitter; variable
40 MCCodeEmitter *createM68kMCCodeEmitter(const MCInstrInfo &MCII,
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCTargetDesc.h22 class MCCodeEmitter; variable
33 MCCodeEmitter *createMSP430MCCodeEmitter(const MCInstrInfo &MCII,

123456