Home
last modified time | relevance | path

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

12345678910>>...16

/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCContext.cpp65 MCContext::MCContext(const Triple &TheTriple, const MCAsmInfo *mai, in MCContext() function in MCContext
110 MCContext::~MCContext() { in ~MCContext()
118 void MCContext::initInlineSourceManager() { in initInlineSourceManager()
127 void MCContext::reset() { in reset()
179 MCInst *MCContext::createMCInst() { in createMCInst()
187 MCSymbol *MCContext::getOrCreateSymbol(const Twine &Name) { in getOrCreateSymbol()
200 MCSymbol *MCContext::getOrCreateFrameAllocSymbol(StringRef FuncName, in getOrCreateFrameAllocSymbol()
206 MCSymbol *MCContext::getOrCreateParentFrameOffsetSymbol(StringRef FuncName) { in getOrCreateParentFrameOffsetSymbol()
211 MCSymbol *MCContext::getOrCreateLSDASymbol(StringRef FuncName) { in getOrCreateLSDASymbol()
216 MCSymbol *MCContext::createSymbolImpl(const StringMapEntry<bool> *Name, in createSymbolImpl()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCExpr.h21 class MCContext; variable
165 static const MCConstantExpr *create(int64_t Value, MCContext &Ctx,
384 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, MCContext &Ctx) { in create()
389 MCContext &Ctx, SMLoc Loc = SMLoc());
391 MCContext &Ctx);
443 MCContext &Ctx, SMLoc Loc = SMLoc());
445 static const MCUnaryExpr *createLNot(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
449 static const MCUnaryExpr *createMinus(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
453 static const MCUnaryExpr *createNot(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
457 static const MCUnaryExpr *createPlus(const MCExpr *Expr, MCContext &Ctx, SMLoc Loc = SMLoc()) {
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRAsmBackend.cpp39 MCContext *Ctx = nullptr) { in signed_width()
59 MCContext *Ctx = nullptr) { in unsigned_width()
78 MCContext *Ctx = nullptr) { in adjustBranch()
89 uint64_t &Value, MCContext *Ctx = nullptr) { in adjustRelativeBranch()
105 MCContext *Ctx = nullptr) { in fixup_call()
121 MCContext *Ctx = nullptr) { in fixup_7_pcrel()
135 MCContext *Ctx = nullptr) { in fixup_13_pcrel()
148 MCContext *Ctx = nullptr) { in fixup_6()
160 MCContext *Ctx = nullptr) { in fixup_6_adiw()
171 MCContext *Ctx = nullptr) { in fixup_port5()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DTargetRegistry.h44 class MCContext; variable
63 MCStreamer *createNullStreamer(MCContext &Ctx);
83 createAsmStreamer(MCContext &Ctx, std::unique_ptr<formatted_raw_ostream> OS,
88 MCStreamer *createELFStreamer(MCContext &Ctx,
93 MCStreamer *createMachOStreamer(MCContext &Ctx,
99 MCStreamer *createWasmStreamer(MCContext &Ctx,
104 MCStreamer *createXCOFFStreamer(MCContext &Ctx,
110 MCRelocationInfo *createMCRelocationInfo(const Triple &TT, MCContext &Ctx);
114 void *DisInfo, MCContext *Ctx,
134 using MCObjectFileInfoCtorFnTy = MCObjectFileInfo *(*)(MCContext &Ctx,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCShuffler.h23 class MCContext; variable
31 HexagonMCShuffler(MCContext &Context, bool Fatal, MCInstrInfo const &MCII, in HexagonMCShuffler()
37 HexagonMCShuffler(MCContext &Context, bool Fatal, MCInstrInfo const &MCII, in HexagonMCShuffler()
56 bool HexagonMCShuffle(MCContext &Context, bool Fatal, MCInstrInfo const &MCII,
58 bool HexagonMCShuffle(MCContext &Context, MCInstrInfo const &MCII,
61 bool HexagonMCShuffle(MCContext &Context, MCInstrInfo const &MCII,
H A DHexagonMCInstrInfo.h27 class MCContext; variable
80 void addConstant(MCInst &MI, uint64_t Value, MCContext &Context);
81 void addConstExtender(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB,
94 MCContext &Context, MCInst &MCB,
99 MCInst *deriveDuplex(MCContext &Context, unsigned iClass, MCInst const &inst0,
109 void extendIfNeeded(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB,
321 void padEndloop(MCInst &MCI, MCContext &Context);
336 void replaceDuplex(MCContext &Context, MCInst &MCI, DuplexCandidate Candidate);
366 MCContext &Context, MCInst &MCI);
/netbsd-src/external/apache2/llvm/dist/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);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h85 MCContext Context;
88 MCContext *ExternalContext = nullptr;
156 MCContext *ExtContext);
167 const MCContext &getContext() const { in getContext()
170 MCContext &getContext() { in getContext()
287 MCContext *ExtContext);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.h25 class MCContext; variable
76 MCContext &Ctx);
80 MCContext &Ctx);
92 MCStreamer *createARMWinCOFFStreamer(MCContext &Context,
112 MCRelocationInfo *createARMMachORelocationInfo(MCContext &Ctx);
H A DARMELFObjectWriter.cpp31 bool IsPCRel, MCContext &Ctx) const;
38 unsigned getRelocType(MCContext &Ctx, const MCValue &Target,
44 void addTargetSectionFlags(MCContext &Ctx, MCSectionELF &Sec) override;
72 unsigned ARMELFObjectWriter::getRelocType(MCContext &Ctx, const MCValue &Target, in getRelocType()
81 MCContext &Ctx) const { in GetRelocTypeInner()
271 void ARMELFObjectWriter::addTargetSectionFlags(MCContext &Ctx, in addTargetSectionFlags()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRMCInstLower.h19 class MCContext; variable
27 AVRMCInstLower(MCContext &Ctx, AsmPrinter &Printer) in AVRMCInstLower()
35 MCContext &Ctx;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreMCInstLower.h16 class MCContext; variable
25 MCContext *Ctx;
29 void Initialize(MCContext *C);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCMCInstLower.h17 class MCContext; variable
28 MCContext *Ctx;
32 ARCMCInstLower(MCContext *C, AsmPrinter &asmprinter);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFMCInstLower.h16 class MCContext; variable
25 MCContext &Ctx;
30 BPFMCInstLower(MCContext &ctx, AsmPrinter &printer) in BPFMCInstLower()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.h24 class MCContext; variable
31 MCContext &Ctx;
41 WebAssemblyMCInstLower(MCContext &ctx, WebAssemblyAsmPrinter &printer) in WebAssemblyMCInstLower()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430MCInstLower.h16 class MCContext; variable
26 MCContext &Ctx;
30 MSP430MCInstLower(MCContext &ctx, AsmPrinter &printer) in MSP430MCInstLower()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFMCTargetDesc.h24 class MCContext; variable
34 MCContext &Ctx);
37 MCContext &Ctx);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCTargetDesc.h23 class MCContext; variable
35 MCContext &Ctx);
38 MCContext &Ctx);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsMCInstLower.h20 class MCContext; variable
30 MCContext *Ctx;
36 void Initialize(MCContext *C);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64MCInstLower.h18 class MCContext; variable
30 MCContext &Ctx;
35 AArch64MCInstLower(MCContext &ctx, AsmPrinter &printer);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCTargetDesc.h23 class MCContext; variable
40 MCContext &Ctx);
45 MCContext &Ctx);

12345678910>>...16