Home
last modified time | relevance | path

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

12345678910>>...19

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCContext.cpp67 MCContext::MCContext(const Triple &TheTriple, const MCAsmInfo *mai, in MCContext() function in MCContext
119 MCContext::~MCContext() { in ~MCContext()
127 void MCContext::initInlineSourceManager() { in initInlineSourceManager()
136 void MCContext::reset() { in reset()
195 MCInst *MCContext::createMCInst() { in createMCInst()
200 MCDataFragment *MCContext::allocInitialFragment(MCSection &Sec) { in allocInitialFragment()
213 MCSymbol *MCContext::getOrCreateSymbol(const Twine &Name) { in getOrCreateSymbol()
236 MCSymbol *MCContext::getOrCreateFrameAllocSymbol(const Twine &FuncName, in getOrCreateFrameAllocSymbol()
242 MCSymbol *MCContext::getOrCreateParentFrameOffsetSymbol(const Twine &FuncName) { in getOrCreateParentFrameOffsetSymbol()
247 MCSymbol *MCContext::getOrCreateLSDASymbol(const Twine &FuncName) { in getOrCreateLSDASymbol()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCExpr.h20 class MCContext; variable
161 static const MCConstantExpr *create(int64_t Value, MCContext &Ctx,
393 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, MCContext &Ctx) { in create()
398 MCContext &Ctx, SMLoc Loc = SMLoc());
400 MCContext &Ctx);
452 MCContext &Ctx, SMLoc Loc = SMLoc());
454 static const MCUnaryExpr *createLNot(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
458 static const MCUnaryExpr *createMinus(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
462 static const MCUnaryExpr *createNot(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
466 static const MCUnaryExpr *createPlus(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
[all …]
H A DTargetRegistry.h44 class MCContext; variable
68 MCStreamer *createNullStreamer(MCContext &Ctx);
88 createAsmStreamer(MCContext &Ctx, std::unique_ptr<formatted_raw_ostream> OS,
92 MCStreamer *createELFStreamer(MCContext &Ctx,
96 MCStreamer *createGOFFStreamer(MCContext &Ctx,
100 MCStreamer *createMachOStreamer(MCContext &Ctx,
106 MCStreamer *createWasmStreamer(MCContext &Ctx,
110 MCStreamer *createSPIRVStreamer(MCContext &Ctx,
114 MCStreamer *createDXContainerStreamer(MCContext &Ctx,
119 MCRelocationInfo *createMCRelocationInfo(const Triple &TT, MCContext &Ctx);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCExpr.h44 MCContext &Ctx;
48 AMDGPUMCExpr(VariantKind Kind, ArrayRef<const MCExpr *> Args, MCContext &Ctx);
62 create(VariantKind Kind, ArrayRef<const MCExpr *> Args, MCContext &Ctx);
65 MCContext &Ctx) { in createOr()
70 MCContext &Ctx) { in createMax()
76 bool XNACKUsed, MCContext &Ctx);
80 MCContext &Ctx);
83 createAlignTo(const MCExpr *Value, const MCExpr *Align, MCContext &Ctx) { in createAlignTo()
91 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/ARM/MCTargetDesc/
H A DARMMCExpr.h45 MCContext &Ctx);
47 static const ARMMCExpr *createUpper16(const MCExpr *Expr, MCContext &Ctx) { in createUpper16()
51 static const ARMMCExpr *createLower16(const MCExpr *Expr, MCContext &Ctx) { in createLower16()
55 static const ARMMCExpr *createUpper8_15(const MCExpr *Expr, MCContext &Ctx) { in createUpper8_15()
59 static const ARMMCExpr *createUpper0_7(const MCExpr *Expr, MCContext &Ctx) { in createUpper0_7()
63 static const ARMMCExpr *createLower8_15(const MCExpr *Expr, MCContext &Ctx) { in createLower8_15()
67 static const ARMMCExpr *createLower0_7(const MCExpr *Expr, MCContext &Ctx) { in createLower0_7()
H A DARMMCTargetDesc.h25 class MCContext; variable
77 MCContext &Ctx);
80 MCContext &Ctx);
92 MCStreamer *createARMWinCOFFStreamer(MCContext &Context,
110 MCRelocationInfo *createARMMachORelocationInfo(MCContext &Ctx);
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRAsmBackend.cpp40 MCContext *Ctx = nullptr) { in signed_width()
60 MCContext *Ctx = nullptr) { in unsigned_width()
79 MCContext *Ctx = nullptr) { in adjustBranch()
90 uint64_t &Value, MCContext *Ctx = nullptr) { in adjustRelativeBranch()
109 MCContext *Ctx = nullptr) { in fixup_call()
125 MCContext *Ctx = nullptr) { in fixup_7_pcrel()
139 MCContext *Ctx = nullptr) { in fixup_13_pcrel()
152 MCContext *Ctx = nullptr) { in fixup_6()
164 MCContext *Ctx = nullptr) { in fixup_6_adiw()
175 MCContext *Ctx = nullptr) { in fixup_port5()
[all …]
/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/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()
106 *create(const MCSymbolRefExpr *SymExpr, MCContext &Ctx);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDKernelCodeTUtils.h25 class MCContext; variable
76 void initDefault(const MCSubtargetInfo *STI, MCContext &Ctx,
78 void validate(const MCSubtargetInfo *STI, MCContext &Ctx);
83 void EmitKernelCodeT(raw_ostream &OS, MCContext &Ctx);
84 void EmitKernelCodeT(MCStreamer &OS, MCContext &Ctx);
H A DAMDGPUPALMetadata.h59 void setRsrc1(unsigned CC, const MCExpr *Val, MCContext &Ctx);
64 void setRsrc2(unsigned CC, const MCExpr *Val, MCContext &Ctx);
80 void setRegister(unsigned Reg, const MCExpr *Val, MCContext &Ctx);
89 void setNumUsedVgprs(unsigned CC, const MCExpr *Val, MCContext &Ctx);
100 void setNumUsedSgprs(unsigned CC, const MCExpr *Val, MCContext &Ctx);
104 void setScratchSize(unsigned CC, const MCExpr *Val, MCContext &Ctx);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIProgramInfo.h26 class MCContext; variable
102 MCContext &Ctx) const;
104 MCContext &Ctx) const;
107 const MCExpr *getComputePGMRSrc2(MCContext &Ctx) const;
108 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,
47 MCContext &OutContext) { in lowerAddrSpaceCast()
H A DSIProgramInfo.cpp26 MCContext &Ctx = MF.getContext(); in reset()
152 MCContext &Ctx) { in MaskShift()
165 MCContext &Ctx) const { in getComputePGMRSrc1()
176 MCContext &Ctx) const { in getPGMRSrc1()
189 const MCExpr *SIProgramInfo::getComputePGMRSrc2(MCContext &Ctx) const { in getComputePGMRSrc2()
196 MCContext &Ctx) const { in getPGMRSrc2()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h89 MCContext Context;
92 MCContext *ExternalContext = nullptr;
136 MCContext *ExtContext);
147 const MCContext &getContext() const { in getContext()
150 MCContext &getContext() { in getContext()
217 MCContext *ExtContext);
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCExpr.h46 MCContext &Ctx);
48 static const PPCMCExpr *createLo(const MCExpr *Expr, MCContext &Ctx) { in createLo()
52 static const PPCMCExpr *createHi(const MCExpr *Expr, MCContext &Ctx) { in createHi()
56 static const PPCMCExpr *createHa(const MCExpr *Expr, MCContext &Ctx) { in createHa()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/
H A DMCRelocationInfo.h20 class MCContext; variable
26 MCContext &Ctx;
29 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);
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCMCInstLower.h17 class MCContext; variable
28 MCContext *Ctx;
32 ARCMCInstLower(MCContext *C, AsmPrinter &asmprinter);
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMCInstLower.h16 class MCContext; variable
25 MCContext &Ctx;
30 BPFMCInstLower(MCContext &ctx, AsmPrinter &printer) in BPFMCInstLower()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyUtilities.h

12345678910>>...19