/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCContext.cpp | 67 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 D | MCExpr.h | 20 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 D | TargetRegistry.h | 44 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 D | AMDGPUMCExpr.h | 44 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 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/ARM/MCTargetDesc/ |
H A D | ARMMCExpr.h | 45 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 D | ARMMCTargetDesc.h | 25 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 D | AVRAsmBackend.cpp | 40 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 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/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() 106 *create(const MCSymbolRefExpr *SymExpr, MCContext &Ctx);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDKernelCodeTUtils.h | 25 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 D | AMDGPUPALMetadata.h | 59 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 D | SIProgramInfo.h | 26 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 D | AMDGPUMCInstLower.h | 24 class MCContext; variable 30 MCContext &Ctx; 35 AMDGPUMCInstLower(MCContext &ctx, const TargetSubtargetInfo &ST, 47 MCContext &OutContext) { in lowerAddrSpaceCast()
|
H A D | SIProgramInfo.cpp | 26 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 D | MachineModuleInfo.h | 89 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 D | PPCMCExpr.h | 46 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 D | MCRelocationInfo.h | 20 class MCContext; variable 26 MCContext &Ctx; 29 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);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCMCInstLower.h | 17 class MCContext; variable 28 MCContext *Ctx; 32 ARCMCInstLower(MCContext *C, AsmPrinter &asmprinter);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFMCInstLower.h | 16 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 D | WebAssemblyUtilities.h |
|