Home
last modified time | relevance | path

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

12345678910>>...16

/external/llvm/lib/MC/
DMCContext.cpp44 MCContext::MCContext(const MCAsmInfo *mai, const MCRegisterInfo *mri, in MCContext() function in MCContext
62 MCContext::~MCContext() { in ~MCContext()
74 void MCContext::reset() { in reset()
114 MCSymbol *MCContext::getOrCreateSymbol(const Twine &Name) { in getOrCreateSymbol()
127 MCSymbolELF *MCContext::getOrCreateSectionSymbol(const MCSectionELF &Section) { in getOrCreateSectionSymbol()
139 MCSymbol *MCContext::getOrCreateFrameAllocSymbol(StringRef FuncName, in getOrCreateFrameAllocSymbol()
145 MCSymbol *MCContext::getOrCreateParentFrameOffsetSymbol(StringRef FuncName) { in getOrCreateParentFrameOffsetSymbol()
150 MCSymbol *MCContext::getOrCreateLSDASymbol(StringRef FuncName) { in getOrCreateLSDASymbol()
155 MCSymbol *MCContext::createSymbolImpl(const StringMapEntry<bool> *Name, in createSymbolImpl()
171 MCSymbol *MCContext::createSymbol(StringRef Name, bool AlwaysAddSuffix, in createSymbol()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCExpr.h21 class MCContext; variable
123 static const MCConstantExpr *Create(int64_t Value, MCContext &Ctx);
194 static const MCSymbolRefExpr *Create(const MCSymbol *Symbol, MCContext &Ctx) { in Create()
199 MCContext &Ctx);
201 MCContext &Ctx);
249 MCContext &Ctx);
250 static const MCUnaryExpr *CreateLNot(const MCExpr *Expr, MCContext &Ctx) { in CreateLNot()
253 static const MCUnaryExpr *CreateMinus(const MCExpr *Expr, MCContext &Ctx) { in CreateMinus()
256 static const MCUnaryExpr *CreateNot(const MCExpr *Expr, MCContext &Ctx) { in CreateNot()
259 static const MCUnaryExpr *CreatePlus(const MCExpr *Expr, MCContext &Ctx) { in CreatePlus()
[all …]
DMCContext.h40 class MCContext {
41 MCContext(const MCContext&); // DO NOT IMPLEMENT
42 MCContext &operator=(const MCContext&); // DO NOT IMPLEMENT
118 explicit MCContext(const MCAsmInfo &MAI, const MCRegisterInfo &MRI,
120 ~MCContext();
299 inline void *operator new(size_t Bytes, llvm::MCContext &C,
309 inline void operator delete(void *Ptr, llvm::MCContext &C, size_t) in delete()
333 inline void *operator new[](size_t Bytes, llvm::MCContext& C,
344 inline void operator delete[](void *Ptr, llvm::MCContext &C) throw () { in throw()
DMCStreamer.h28 class MCContext; variable
50 MCContext &Context;
90 MCStreamer(MCContext &Ctx);
92 const MCExpr *BuildSymbolDiff(MCContext &Context, const MCSymbol *A,
105 MCContext &getContext() const { return Context; } in getContext()
590 MCStreamer *createNullStreamer(MCContext &Ctx);
612 MCStreamer *createAsmStreamer(MCContext &Ctx, formatted_raw_ostream &OS,
625 MCStreamer *createMachOStreamer(MCContext &Ctx, MCAsmBackend &TAB,
633 MCStreamer *createWinCOFFStreamer(MCContext &Ctx,
640 MCStreamer *createELFStreamer(MCContext &Ctx, MCAsmBackend &TAB,
[all …]
DMCDisassembler.h21 class MCContext; variable
107 MCContext *Ctx;
116 MCContext *ctx) { in setupForSymbolicDisassembly()
127 MCContext *getMCContext() const { return Ctx; } in getMCContext()
/external/llvm/include/llvm/MC/
DMCExpr.h21 class MCContext; variable
141 static const MCConstantExpr *create(int64_t Value, MCContext &Ctx);
293 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, MCContext &Ctx) { in create()
298 MCContext &Ctx);
300 MCContext &Ctx);
351 MCContext &Ctx);
352 static const MCUnaryExpr *createLNot(const MCExpr *Expr, MCContext &Ctx) { in createLNot()
355 static const MCUnaryExpr *createMinus(const MCExpr *Expr, MCContext &Ctx) { in createMinus()
358 static const MCUnaryExpr *createNot(const MCExpr *Expr, MCContext &Ctx) { in createNot()
361 static const MCUnaryExpr *createPlus(const MCExpr *Expr, MCContext &Ctx) { in createPlus()
[all …]
DMCContext.h51 class MCContext {
52 MCContext(const MCContext &) = delete;
53 MCContext &operator=(const MCContext &) = delete;
240 explicit MCContext(const MCAsmInfo *MAI, const MCRegisterInfo *MRI,
243 ~MCContext();
614 inline void *operator new(size_t Bytes, llvm::MCContext &C,
624 inline void operator delete(void *Ptr, llvm::MCContext &C, in delete()
648 inline void *operator new[](size_t Bytes, llvm::MCContext &C,
659 inline void operator delete[](void *Ptr, llvm::MCContext &C) LLVM_NOEXCEPT {
/external/swiftshader/third_party/LLVM/lib/MC/
DMCContext.cpp30 MCContext::MCContext(const MCAsmInfo &mai, const MCRegisterInfo &mri, in MCContext() function in MCContext
48 MCContext::~MCContext() { in ~MCContext()
65 MCSymbol *MCContext::GetOrCreateSymbol(StringRef Name) { in GetOrCreateSymbol()
81 MCSymbol *MCContext::CreateSymbol(StringRef Name) { in CreateSymbol()
106 MCSymbol *MCContext::GetOrCreateSymbol(const Twine &Name) { in GetOrCreateSymbol()
112 MCSymbol *MCContext::CreateTempSymbol() { in CreateTempSymbol()
119 unsigned MCContext::NextInstance(int64_t LocalLabelVal) { in NextInstance()
126 unsigned MCContext::GetInstance(int64_t LocalLabelVal) { in GetInstance()
133 MCSymbol *MCContext::CreateDirectionalLocalSymbol(int64_t LocalLabelVal) { in CreateDirectionalLocalSymbol()
139 MCSymbol *MCContext::GetDirectionalLocalSymbol(int64_t LocalLabelVal, in GetDirectionalLocalSymbol()
[all …]
/external/llvm/lib/Target/X86/AsmParser/
DX86AsmInstrumentation.cpp186 MCContext &Ctx, in InstrumentAndEmitInstruction()
202 MCContext &Ctx,
207 MCContext &Ctx,
213 MCContext &Ctx, MCStreamer &Out) = 0;
217 MCContext &Ctx, MCStreamer &Out) = 0;
219 virtual void InstrumentMOVSImpl(unsigned AccessSize, MCContext &Ctx,
223 const RegisterContext &RegCtx, MCContext &Ctx,
226 unsigned AccessSize, MCContext &Ctx, MCStreamer &Out);
229 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out);
231 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/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,
121 MCContext &Ctx);
129 MCContext &Ctx);
130 typedef MCStreamer *(*ELFStreamerCtorTy)(const Triple &T, MCContext &Ctx,
[all …]
/external/llvm/lib/Target/AMDGPU/Utils/
DAMDGPUBaseInfo.h21 class MCContext; variable
36 MCSection *getHSATextSection(MCContext &Ctx);
38 MCSection *getHSADataGlobalAgentSection(MCContext &Ctx);
40 MCSection *getHSADataGlobalProgramSection(MCContext &Ctx);
42 MCSection *getHSARodataReadonlyAgentSection(MCContext &Ctx);
/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,
272 void padEndloop(MCContext &Context, MCInst &MCI);
277 void replaceDuplex(MCContext &Context, MCInst &MCB, DuplexCandidate Candidate);
297 void tryCompound(MCInstrInfo const &MCII, MCContext &Context, MCInst &MCI);
/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/include/llvm/MC/MCDisassembler/
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()
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/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/llvm/lib/Target/AMDGPU/
DAMDGPUMCInstLower.h18 class MCContext; variable
22 MCContext &Ctx;
26 AMDGPUMCInstLower(MCContext &ctx, const AMDGPUSubtarget &ST);
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUELFStreamer.h23 class MCContext; variable
28 AMDGPUELFStreamer(MCContext &Context, MCAsmBackend &MAB, raw_pwrite_stream &OS, in AMDGPUELFStreamer()
34 MCELFStreamer *createAMDGPUELFStreamer(MCContext &Context, MCAsmBackend &MAB,
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetLoweringObjectFile.h26 class MCContext; variable
36 MCContext *Ctx;
42 MCContext &getContext() const { return *Ctx; } in getContext()
51 virtual void Initialize(MCContext &ctx, const TargetMachine &TM);
/external/llvm/lib/Target/NVPTX/
DNVPTXMCExpr.h41 MCContext &Ctx);
44 MCContext &Ctx) { in createConstantFPSingle()
49 MCContext &Ctx) { in createConstantFPDouble()
96 *create(const MCSymbolRefExpr *SymExpr, MCContext &Ctx);
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyMCInstLower.h24 class MCContext; variable
31 MCContext &Ctx;
40 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/XCore/
DXCoreMCInstLower.h16 class MCContext; variable
27 MCContext *Ctx;
32 void Initialize(Mangler *mang, MCContext *C);

12345678910>>...16