Home
last modified time | relevance | path

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

12345678910>>...18

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCContext.cpp66 MCContext::MCContext(const Triple &TheTriple, const MCAsmInfo *mai, in MCContext() function in MCContext
121 MCContext::~MCContext() { in ~MCContext()
129 void MCContext::initInlineSourceManager() { in initInlineSourceManager()
138 void MCContext::reset() { in reset()
199 MCInst *MCContext::createMCInst() { in createMCInst()
204 MCDataFragment *MCContext::allocInitialFragment(MCSection &Sec) { in allocInitialFragment()
217 MCSymbol *MCContext::getOrCreateSymbol(const Twine &Name) { in getOrCreateSymbol()
240 MCSymbol *MCContext::parseSymbol(const Twine &Name) { in parseSymbol()
268 MCSymbol *MCContext::getOrCreateFrameAllocSymbol(const Twine &FuncName, in getOrCreateFrameAllocSymbol()
274 MCSymbol *MCContext::getOrCreateParentFrameOffsetSymbol(const Twine &FuncName) { in getOrCreateParentFrameOffsetSymbol()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCResourceInfo.h23 class MCContext; variable
56 MCContext &OutContext);
59 void assignMaxRegs(MCContext &OutContext);
65 MCContext &OutContext);
80 MCContext &OutContext, bool IsLocal);
82 MCContext &Ctx, bool IsLocal);
88 void finalize(MCContext &OutContext);
90 MCSymbol *getMaxVGPRSymbol(MCContext &OutContext);
91 MCSymbol *getMaxAGPRSymbol(MCContext &OutContext);
92 MCSymbol *getMaxSGPRSymbol(MCContext &OutContext);
[all …]
H A DSIProgramInfo.h27 class MCContext; variable
112 MCContext &Ctx) const;
114 MCContext &Ctx) const;
117 const MCExpr *getComputePGMRSrc2(MCContext &Ctx) const;
118 const MCExpr *getPGMRSrc2(CallingConv::ID CC, MCContext &Ctx) const;
H A DAMDGPUMCInstLower.h24 class MCContext; variable
30 MCContext &Ctx;
35 AMDGPUMCInstLower(MCContext &ctx, const TargetSubtargetInfo &ST,
49 MCContext &OutContext) { in lowerAddrSpaceCast()
H A DAMDGPUMCResourceInfo.cpp28 MCContext &OutContext, bool IsLocal) { in getSymbol()
60 MCContext &Ctx, bool IsLocal) { in getSymRefExpr()
64 void MCResourceInfo::assignMaxRegs(MCContext &OutContext) { in assignMaxRegs()
82 void MCResourceInfo::finalize(MCContext &OutContext) { in finalize()
88 MCSymbol *MCResourceInfo::getMaxVGPRSymbol(MCContext &OutContext) { in getMaxVGPRSymbol()
92 MCSymbol *MCResourceInfo::getMaxAGPRSymbol(MCContext &OutContext) { in getMaxAGPRSymbol()
96 MCSymbol *MCResourceInfo::getMaxSGPRSymbol(MCContext &OutContext) { in getMaxSGPRSymbol()
109 MCContext &OutContext) { in flattenedCycleMax()
183 MCContext &OutContext) { in assignResourceInfoExpr()
242 MCContext &OutContext) { in gatherResourceInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCExpr.h21 class MCContext; variable
163 LLVM_ABI static const MCConstantExpr *create(int64_t Value, MCContext &Ctx,
214 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, MCContext &Ctx,
220 Spec specifier, MCContext &Ctx,
263 create(Opcode Op, const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc());
265 static const MCUnaryExpr *createLNot(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
269 static const MCUnaryExpr *createMinus(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
273 static const MCUnaryExpr *createNot(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
277 static const MCUnaryExpr *createPlus(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
340 const MCExpr *RHS, MCContext &Ctx,
[all …]
H A DTargetRegistry.h44 class MCContext; variable
68 LLVM_ABI MCStreamer *createNullStreamer(MCContext &Ctx);
88 createAsmStreamer(MCContext &Ctx, std::unique_ptr<formatted_raw_ostream> OS,
93 LLVM_ABI MCStreamer *createELFStreamer(MCContext &Ctx,
97 LLVM_ABI MCStreamer *createGOFFStreamer(MCContext &Ctx,
101 LLVM_ABI MCStreamer *createMachOStreamer(MCContext &Ctx,
107 LLVM_ABI MCStreamer *createWasmStreamer(MCContext &Ctx,
111 LLVM_ABI MCStreamer *createSPIRVStreamer(MCContext &Ctx,
116 createDXContainerStreamer(MCContext &Ctx, std::unique_ptr<MCAsmBackend> &&TAB,
121 MCContext &Ctx);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCExpr.h57 MCContext &Ctx;
61 AMDGPUMCExpr(VariantKind Kind, ArrayRef<const MCExpr *> Args, MCContext &Ctx);
71 create(VariantKind Kind, ArrayRef<const MCExpr *> Args, MCContext &Ctx);
74 MCContext &Ctx) { in createOr()
79 MCContext &Ctx) { in createMax()
85 bool XNACKUsed, MCContext &Ctx);
89 MCContext &Ctx);
92 createAlignTo(const MCExpr *Value, const MCExpr *Align, MCContext &Ctx) { in createAlignTo()
99 const GCNSubtarget &STM, MCContext &Ctx);
126 const MCExpr *foldAMDGPUMCExpr(const MCExpr *Expr, MCContext &Ctx);
H A DAMDGPUMCKernelDescriptor.h23 class MCContext; variable
38 getDefaultAmdhsaKernelDescriptor(const MCSubtargetInfo *STI, MCContext &Ctx);
43 uint32_t Mask, MCContext &Ctx);
48 uint32_t Mask, MCContext &Ctx);
/freebsd/contrib/llvm-project/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,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCObjectWriter.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRAsmBackend.cpp35 MCContext *Ctx) { in unsigned_width()
50 MCContext *Ctx) { in adjustBranch()
100 MCContext *Ctx) { in fixup_call()
116 MCContext *Ctx) { in fixup_7_pcrel()
132 MCContext *Ctx) { in fixup_13_pcrel()
146 static void fixup_6(const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx) { in fixup_6()
158 MCContext *Ctx) { in fixup_6_adiw()
168 static void fixup_port5(const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx) { in fixup_port5()
180 static void fixup_port6(const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx) { in fixup_port6()
191 MCContext *Ctx) { in fixup_lds_sts_16()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXMCExpr.h42 MCContext &Ctx);
45 MCContext &Ctx) { in createConstantBFPHalf()
50 MCContext &Ctx) { in createConstantFPHalf()
55 MCContext &Ctx) { in createConstantFPSingle()
60 MCContext &Ctx) { in createConstantFPDouble()
103 *create(const MCSymbolRefExpr *SymExpr, MCContext &Ctx);
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCAsmInfo.h136 const MCSpecifierExpr *createUpper16(const MCExpr *Expr, MCContext &Ctx);
137 const MCSpecifierExpr *createLower16(const MCExpr *Expr, MCContext &Ctx);
138 const MCSpecifierExpr *createUpper8_15(const MCExpr *Expr, MCContext &Ctx);
139 const MCSpecifierExpr *createUpper0_7(const MCExpr *Expr, MCContext &Ctx);
140 const MCSpecifierExpr *createLower8_15(const MCExpr *Expr, MCContext &Ctx);
141 const MCSpecifierExpr *createLower0_7(const MCExpr *Expr, MCContext &Ctx);
H A DARMMCAsmInfo.cpp193 const MCSpecifierExpr *ARM::createUpper16(const MCExpr *Expr, MCContext &Ctx) { in createUpper16()
197 const MCSpecifierExpr *ARM::createLower16(const MCExpr *Expr, MCContext &Ctx) { in createLower16()
202 MCContext &Ctx) { in createUpper8_15()
206 const MCSpecifierExpr *ARM::createUpper0_7(const MCExpr *Expr, MCContext &Ctx) { in createUpper0_7()
211 MCContext &Ctx) { in createLower8_15()
215 const MCSpecifierExpr *ARM::createLower0_7(const MCExpr *Expr, MCContext &Ctx) { in createLower0_7()
H A DARMMCTargetDesc.h25 class MCContext; variable
78 MCContext &Ctx);
81 MCContext &Ctx);
93 MCStreamer *createARMWinCOFFStreamer(MCContext &Context,
111 MCRelocationInfo *createARMMachORelocationInfo(MCContext &Ctx);
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFCFIChecker/
H A DDWARFCFIFunctionFrameReceiver.h22 class MCContext; variable
36 CFIFunctionFrameReceiver(MCContext &Context) : Context(Context) {} in CFIFunctionFrameReceiver()
38 MCContext &getContext() const { return Context; } in getContext()
49 MCContext &Context;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDKernelCodeTUtils.h25 class MCContext; variable
77 void initDefault(const MCSubtargetInfo *STI, MCContext &Ctx,
79 void validate(const MCSubtargetInfo *STI, MCContext &Ctx);
86 void EmitKernelCodeT(raw_ostream &OS, MCContext &Ctx, PrintHelper Helper);
87 void EmitKernelCodeT(MCStreamer &OS, MCContext &Ctx);
H A DAMDGPUPALMetadata.h58 void setRsrc1(unsigned CC, const MCExpr *Val, MCContext &Ctx);
63 void setRsrc2(unsigned CC, const MCExpr *Val, MCContext &Ctx);
79 void setRegister(unsigned Reg, const MCExpr *Val, MCContext &Ctx);
88 void setNumUsedVgprs(unsigned CC, const MCExpr *Val, MCContext &Ctx);
99 void setNumUsedSgprs(unsigned CC, const MCExpr *Val, MCContext &Ctx);
103 void setScratchSize(unsigned CC, const MCExpr *Val, MCContext &Ctx);
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h90 MCContext Context;
93 MCContext *ExternalContext = nullptr;
116 MCContext *ExtContext);
127 const MCContext &getContext() const { in getContext()
130 MCContext &getContext() { in getContext()
181 MCContext *ExtContext);
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCTargetDesc.h23 class MCContext; variable
36 MCContext &Ctx);
38 MCContext &Ctx);
48 MCStreamer *createMipsWinCOFFStreamer(MCContext &C,
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/
H A DMCRelocationInfo.h22 class MCContext; variable
28 MCContext &Ctx;
31 MCRelocationInfo(MCContext &Ctx);
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYMCInstLower.h14 class MCContext; variable
22 MCContext &Ctx;
26 CSKYMCInstLower(MCContext &Ctx, AsmPrinter &Printer);
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRMCInstLower.h20 class MCContext; variable
28 AVRMCInstLower(MCContext &Ctx, AsmPrinter &Printer) in AVRMCInstLower()
37 MCContext &Ctx;
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreMCInstLower.h16 class MCContext; variable
25 MCContext *Ctx;
29 void Initialize(MCContext *C);

12345678910>>...18