Home
last modified time | relevance | path

Searched refs:MCContext (Results 1 – 25 of 246) sorted by relevance

12345678910

/external/llvm/lib/MC/
DMCContext.cpp37 MCContext::MCContext(const MCAsmInfo *mai, const MCRegisterInfo *mri, in MCContext() function in MCContext
60 MCContext::~MCContext() { in ~MCContext()
72 void MCContext::reset() { in reset()
110 MCSymbol *MCContext::getOrCreateSymbol(const Twine &Name) { in getOrCreateSymbol()
123 MCSymbolELF *MCContext::getOrCreateSectionSymbol(const MCSectionELF &Section) { in getOrCreateSectionSymbol()
145 MCSymbol *MCContext::getOrCreateFrameAllocSymbol(StringRef FuncName, in getOrCreateFrameAllocSymbol()
151 MCSymbol *MCContext::getOrCreateParentFrameOffsetSymbol(StringRef FuncName) { in getOrCreateParentFrameOffsetSymbol()
156 MCSymbol *MCContext::getOrCreateLSDASymbol(StringRef FuncName) { in getOrCreateLSDASymbol()
161 MCSymbol *MCContext::createSymbolImpl(const StringMapEntry<bool> *Name, in createSymbolImpl()
177 MCSymbol *MCContext::createSymbol(StringRef Name, bool AlwaysAddSuffix, in createSymbol()
[all …]
/external/llvm/include/llvm/MC/
DMCExpr.h21 class MCContext; variable
140 static const MCConstantExpr *create(int64_t Value, MCContext &Ctx);
317 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, MCContext &Ctx) { in create()
322 MCContext &Ctx);
324 MCContext &Ctx);
375 MCContext &Ctx);
376 static const MCUnaryExpr *createLNot(const MCExpr *Expr, MCContext &Ctx) { in createLNot()
379 static const MCUnaryExpr *createMinus(const MCExpr *Expr, MCContext &Ctx) { in createMinus()
382 static const MCUnaryExpr *createNot(const MCExpr *Expr, MCContext &Ctx) { in createNot()
385 static const MCUnaryExpr *createPlus(const MCExpr *Expr, MCContext &Ctx) { in createPlus()
[all …]
DMCDisassembler.h22 class MCContext; variable
56 MCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) in MCDisassembler()
82 MCContext &Ctx;
102 MCContext& getContext() const { return Ctx; } in getContext()
DMCContext.h49 class MCContext {
50 MCContext(const MCContext &) = delete;
51 MCContext &operator=(const MCContext &) = delete;
227 explicit MCContext(const MCAsmInfo *MAI, const MCRegisterInfo *MRI,
230 ~MCContext();
556 inline void *operator new(size_t Bytes, llvm::MCContext &C,
566 inline void operator delete(void *Ptr, llvm::MCContext &C, in delete()
590 inline void *operator new[](size_t Bytes, llvm::MCContext &C,
601 inline void operator delete[](void *Ptr, llvm::MCContext &C) LLVM_NOEXCEPT {
DMCRelocationInfo.h27 class MCContext; variable
35 MCContext &Ctx;
38 MCRelocationInfo(MCContext &Ctx);
DMCSymbolizer.h27 class MCContext; variable
45 MCContext &Ctx;
50 MCSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo) in MCSymbolizer()
/external/llvm/lib/Target/X86/AsmParser/
DX86AsmInstrumentation.cpp188 MCContext &Ctx, in InstrumentAndEmitInstruction()
204 MCContext &Ctx,
209 MCContext &Ctx,
215 MCContext &Ctx, MCStreamer &Out) = 0;
219 MCContext &Ctx, MCStreamer &Out) = 0;
221 virtual void InstrumentMOVSImpl(unsigned AccessSize, MCContext &Ctx,
225 const RegisterContext &RegCtx, MCContext &Ctx,
228 unsigned AccessSize, MCContext &Ctx, MCStreamer &Out);
231 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out);
233 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out);
[all …]
DX86AsmInstrumentation.h19 class MCContext; variable
31 const MCContext &Ctx,
47 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out);
52 const MCContext &Ctx,
57 unsigned GetFrameRegGeneric(const MCContext &Ctx, MCStreamer &Out);
/external/llvm/lib/Target/AMDGPU/Utils/
DAMDGPUBaseInfo.h20 class MCContext; variable
35 MCSection *getHSATextSection(MCContext &Ctx);
37 MCSection *getHSADataGlobalAgentSection(MCContext &Ctx);
39 MCSection *getHSADataGlobalProgramSection(MCContext &Ctx);
41 MCSection *getHSARodataReadonlyAgentSection(MCContext &Ctx);
/external/llvm/include/llvm/Support/
DTargetRegistry.h37 class MCContext; variable
56 MCStreamer *createNullStreamer(MCContext &Ctx);
57 MCStreamer *createAsmStreamer(MCContext &Ctx,
64 MCStreamer *createELFStreamer(MCContext &Ctx, MCAsmBackend &TAB,
67 MCStreamer *createMachOStreamer(MCContext &Ctx, MCAsmBackend &TAB,
72 MCRelocationInfo *createMCRelocationInfo(const Triple &TT, MCContext &Ctx);
76 void *DisInfo, MCContext *Ctx,
122 MCContext &Ctx);
130 MCContext &Ctx);
131 typedef MCStreamer *(*ELFStreamerCtorTy)(const Triple &T, MCContext &Ctx,
[all …]
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h22 class MCContext; variable
55 void addConstant(MCInst &MI, uint64_t Value, MCContext &Context);
56 void addConstExtender(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB,
67 MCContext &Context, MCInst &MCB,
71 void clampExtended(MCInstrInfo const &MCII, MCContext &Context, MCInst &MCI);
77 void extendIfNeeded(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB,
81 MCInst *deriveDuplex(MCContext &Context, unsigned iClass, MCInst const &inst0,
266 void padEndloop(MCContext &Context, MCInst &MCI);
271 void replaceDuplex(MCContext &Context, MCInst &MCB, DuplexCandidate Candidate);
285 void tryCompound(MCInstrInfo const &MCII, MCContext &Context, MCInst &MCI);
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.h23 class MCContext; variable
69 MCContext &Ctx);
80 MCStreamer *createX86WinCOFFStreamer(MCContext &C, MCAsmBackend &AB,
97 MCRelocationInfo *createX86_64MachORelocationInfo(MCContext &Ctx);
100 MCRelocationInfo *createX86_64ELFRelocationInfo(MCContext &Ctx);
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCTargetDesc.h24 class MCContext; variable
61 MCContext &Ctx);
65 MCContext &Ctx);
87 MCStreamer *createARMWinCOFFStreamer(MCContext &Context, MCAsmBackend &MAB,
106 MCRelocationInfo *createARMMachORelocationInfo(MCContext &Ctx);
/external/llvm/lib/Target/AMDGPU/
DAMDGPUMCInstLower.h18 class MCContext; variable
22 MCContext &Ctx;
26 AMDGPUMCInstLower(MCContext &ctx, const AMDGPUSubtarget &ST);
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCExpr.h47 bool isDarwin, MCContext &Ctx);
50 bool isDarwin, MCContext &Ctx) { in createLo()
55 bool isDarwin, MCContext &Ctx) { in createHi()
60 bool isDarwin, MCContext &Ctx) { in createHa()
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
DAMDGPUMCTargetDesc.h23 class MCContext; variable
33 MCContext &Ctx);
37 MCContext &Ctx);
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUELFStreamer.h23 class MCContext; variable
28 AMDGPUELFStreamer(MCContext &Context, MCAsmBackend &MAB, raw_pwrite_stream &OS, in AMDGPUELFStreamer()
35 MCELFStreamer *createAMDGPUELFStreamer(MCContext &Context, MCAsmBackend &MAB,
DAMDGPUMCTargetDesc.h25 class MCContext; variable
40 MCContext &Ctx);
44 MCContext &Ctx);
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyMCInstLower.h24 class MCContext; variable
31 MCContext &Ctx;
39 WebAssemblyMCInstLower(MCContext &ctx, AsmPrinter &printer) in WebAssemblyMCInstLower()
/external/llvm/lib/Target/BPF/
DBPFMCInstLower.h17 class MCContext; variable
28 MCContext &Ctx;
33 BPFMCInstLower(MCContext &ctx, AsmPrinter &printer) in BPFMCInstLower()
/external/llvm/lib/Target/NVPTX/
DNVPTXMCExpr.h40 MCContext &Ctx);
43 MCContext &Ctx) { in createConstantFPSingle()
48 MCContext &Ctx) { in createConstantFPDouble()
95 *create(const MCSymbolRefExpr *SymExpr, MCContext &Ctx);
/external/llvm/lib/Target/XCore/
DXCoreMCInstLower.h16 class MCContext; variable
27 MCContext *Ctx;
32 void Initialize(Mangler *mang, MCContext *C);
/external/llvm/lib/Target/MSP430/
DMSP430MCInstLower.h17 class MCContext; variable
28 MCContext &Ctx;
32 MSP430MCInstLower(MCContext &ctx, AsmPrinter &printer) in MSP430MCInstLower()
/external/llvm/lib/Target/AArch64/
DAArch64MCInstLower.h19 class MCContext; variable
31 MCContext &Ctx;
36 AArch64MCInstLower(MCContext &ctx, AsmPrinter &printer);
/external/llvm/lib/Target/Mips/
DMipsMCInstLower.h18 class MCContext; variable
29 MCContext *Ctx;
33 void Initialize(MCContext *C);

12345678910