| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCContext.cpp | 66 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 D | AMDGPUMCResourceInfo.h | 23 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 D | SIProgramInfo.h | 27 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 D | AMDGPUMCInstLower.h | 24 class MCContext; variable 30 MCContext &Ctx; 35 AMDGPUMCInstLower(MCContext &ctx, const TargetSubtargetInfo &ST, 49 MCContext &OutContext) { in lowerAddrSpaceCast()
|
| H A D | AMDGPUMCResourceInfo.cpp | 28 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 D | MCExpr.h | 21 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 D | TargetRegistry.h | 44 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 D | AMDGPUMCExpr.h | 57 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 D | AMDGPUMCKernelDescriptor.h | 23 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 D | HexagonMCShuffler.h | 23 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 D | SystemZMCObjectWriter.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
| H A D | AVRAsmBackend.cpp | 35 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 D | NVPTXMCExpr.h | 42 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 D | ARMMCAsmInfo.h | 136 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 D | ARMMCAsmInfo.cpp | 193 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 D | ARMMCTargetDesc.h | 25 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 D | DWARFCFIFunctionFrameReceiver.h | 22 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 D | AMDKernelCodeTUtils.h | 25 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 D | AMDGPUPALMetadata.h | 58 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 D | MachineModuleInfo.h | 90 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 D | MipsMCTargetDesc.h | 23 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 D | MCRelocationInfo.h | 22 class MCContext; variable 28 MCContext &Ctx; 31 MCRelocationInfo(MCContext &Ctx);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYMCInstLower.h | 14 class MCContext; variable 22 MCContext &Ctx; 26 CSKYMCInstLower(MCContext &Ctx, AsmPrinter &Printer);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRMCInstLower.h | 20 class MCContext; variable 28 AVRMCInstLower(MCContext &Ctx, AsmPrinter &Printer) in AVRMCInstLower() 37 MCContext &Ctx;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreMCInstLower.h | 16 class MCContext; variable 25 MCContext *Ctx; 29 void Initialize(MCContext *C);
|