Home
last modified time | relevance | path

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

12345678910>>...19

/llvm-project-15.0.7/llvm/lib/MC/
H A DMCContext.cpp73 MCContext::MCContext(const Triple &TheTriple, const MCAsmInfo *mai, in MCContext() function in MCContext
124 MCContext::~MCContext() { in ~MCContext()
141 void MCContext::reset() { in reset()
250 case MCContext::IsCOFF: in createSymbolImpl()
252 case MCContext::IsELF: in createSymbolImpl()
254 case MCContext::IsGOFF: in createSymbolImpl()
256 case MCContext::IsMachO: in createSymbolImpl()
258 case MCContext::IsWasm: in createSymbolImpl()
260 case MCContext::IsXCOFF: in createSymbolImpl()
264 case MCContext::IsSPIRV: in createSymbolImpl()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCExpr.h21 class MCContext; variable
393 MCContext &Ctx);
526 MCContext &Ctx) { in createAdd()
531 MCContext &Ctx) { in createAnd()
536 MCContext &Ctx) { in createDiv()
541 MCContext &Ctx) { in createEQ()
546 MCContext &Ctx) { in createGT()
551 MCContext &Ctx) { in createGTE()
566 MCContext &Ctx) { in createLT()
586 MCContext &Ctx) { in createNE()
[all …]
H A DTargetRegistry.h43 class MCContext; variable
66 MCStreamer *createNullStreamer(MCContext &Ctx);
91 MCStreamer *createELFStreamer(MCContext &Ctx,
96 MCStreamer *createMachOStreamer(MCContext &Ctx,
102 MCStreamer *createWasmStreamer(MCContext &Ctx,
107 MCStreamer *createXCOFFStreamer(MCContext &Ctx,
112 MCStreamer *createSPIRVStreamer(MCContext &Ctx,
117 MCStreamer *createDXContainerStreamer(MCContext &Ctx,
190 MCStreamer *(*)(const Triple &T, MCContext &Ctx,
620 MCStreamer *createAsmStreamer(MCContext &Ctx, in createAsmStreamer()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRAsmBackend.cpp39 MCContext *Ctx = nullptr) { in signed_width()
78 MCContext *Ctx = nullptr) { in adjustBranch()
105 MCContext *Ctx = nullptr) { in fixup_call()
148 MCContext *Ctx = nullptr) { in fixup_6()
171 MCContext *Ctx = nullptr) { in fixup_port5()
184 MCContext *Ctx = nullptr) { in fixup_port6()
203 MCContext *Ctx = nullptr) { in fixup()
213 MCContext *Ctx = nullptr) { in lo8()
219 MCContext *Ctx = nullptr) { in hi8()
225 MCContext *Ctx = nullptr) { in hh8()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCShuffler.h23 class MCContext; variable
31 HexagonMCShuffler(MCContext &Context, bool ReportErrors, in HexagonMCShuffler()
38 HexagonMCShuffler(MCContext &Context, bool ReportErrors, in HexagonMCShuffler()
58 bool HexagonMCShuffle(MCContext &Context, bool ReportErrors,
61 bool HexagonMCShuffle(MCContext &Context, MCInstrInfo const &MCII,
64 bool HexagonMCShuffle(MCContext &Context, MCInstrInfo const &MCII,
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXMCExpr.h41 MCContext &Ctx);
44 MCContext &Ctx) { in createConstantFPHalf()
49 MCContext &Ctx) { in createConstantFPSingle()
54 MCContext &Ctx) { in createConstantFPDouble()
101 *create(const MCSymbolRefExpr *SymExpr, MCContext &Ctx);
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h81 MCContext Context;
84 MCContext *ExternalContext = nullptr;
132 MCContext *ExtContext);
143 const MCContext &getContext() const { in getContext()
146 MCContext &getContext() { in getContext()
222 MCContext *ExtContext);
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCInstLower.h24 class MCContext; variable
30 MCContext &Ctx;
35 AMDGPUMCInstLower(MCContext &ctx, const TargetSubtargetInfo &ST,
47 MCContext &OutContext) { in lowerAddrSpaceCast()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h41 class MCContext; variable
1153 MCContext &Ctx, in getTargetExprFor()
1263 MCContext *Ctx) const { in replaceMemOperandDisp()
1296 MCContext *Ctx) { in convertCallToIndirectCall()
1443 MCContext *Ctx) const { in createUncondBranch()
1453 MCContext *Ctx) { in createCall()
1463 MCContext *Ctx) { in createTailCall()
1520 MCContext *Ctx) const { in createIncMemory()
1645 MCContext *Ctx) const { in createEHLabel()
1841 MCContext *Ctx) { in createInstrumentedIndirectCall()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCExpr.h47 MCContext &Ctx);
49 static const PPCMCExpr *createLo(const MCExpr *Expr, MCContext &Ctx) { in createLo()
53 static const PPCMCExpr *createHi(const MCExpr *Expr, MCContext &Ctx) { in createHi()
57 static const PPCMCExpr *createHa(const MCExpr *Expr, MCContext &Ctx) { in createHa()
/llvm-project-15.0.7/llvm/include/llvm/MC/MCDisassembler/
H A DMCRelocationInfo.h20 class MCContext; variable
26 MCContext &Ctx;
29 MCRelocationInfo(MCContext &Ctx);
H A DMCSymbolizer.h26 class MCContext; variable
41 MCContext &Ctx;
46 MCSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo) in MCSymbolizer()
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DTestAsmPrinter.h20 class MCContext; variable
26 explicit MockMCStreamer(MCContext *Ctx);
51 std::unique_ptr<MCContext> MC;
78 MCContext &getCtx() const { return *MC; } in getCtx()
/llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.h25 class MCContext; variable
78 MCContext &Ctx);
81 MCContext &Ctx);
93 MCStreamer *createARMWinCOFFStreamer(MCContext &Context,
113 MCRelocationInfo *createARMMachORelocationInfo(MCContext &Ctx);
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYMCInstLower.h14 class MCContext; variable
22 MCContext &Ctx;
26 CSKYMCInstLower(MCContext &Ctx, AsmPrinter &Printer);
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRMCInstLower.h19 class MCContext; variable
27 AVRMCInstLower(MCContext &Ctx, AsmPrinter &Printer) in AVRMCInstLower()
35 MCContext &Ctx;
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreMCInstLower.h16 class MCContext; variable
25 MCContext *Ctx;
29 void Initialize(MCContext *C);
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCMCInstLower.h17 class MCContext; variable
28 MCContext *Ctx;
32 ARCMCInstLower(MCContext *C, AsmPrinter &asmprinter);
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFMCInstLower.h16 class MCContext; variable
25 MCContext &Ctx;
30 BPFMCInstLower(MCContext &ctx, AsmPrinter &printer) in BPFMCInstLower()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.h24 class MCContext; variable
31 MCContext &Ctx;
41 WebAssemblyMCInstLower(MCContext &ctx, WebAssemblyAsmPrinter &printer) in WebAssemblyMCInstLower()
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430MCInstLower.h16 class MCContext; variable
26 MCContext &Ctx;
30 MSP430MCInstLower(MCContext &ctx, AsmPrinter &printer) in MSP430MCInstLower()
/llvm-project-15.0.7/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFMCTargetDesc.h25 class MCContext; variable
34 MCContext &Ctx);
36 MCContext &Ctx);
/llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCTargetDesc.h23 class MCContext; variable
34 MCContext &Ctx);
36 MCContext &Ctx);
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiMCInstLower.h16 class MCContext; variable
26 MCContext &Ctx;
31 LanaiMCInstLower(MCContext &CTX, AsmPrinter &AP) : Ctx(CTX), Printer(AP) {} in LanaiMCInstLower()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyUtilities.h25 class MCContext; variable
56 getOrCreateFunctionTableSymbol(MCContext &Ctx,
62 getOrCreateFuncrefCallTableSymbol(MCContext &Ctx,

12345678910>>...19