Searched refs:MAI (Results 1 - 25 of 163) sorted by relevance

1234567

/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCSectionWasm.cpp20 const MCAsmInfo &MAI) const {
21 return MAI.shouldOmitSectionDirective(Name);
47 void MCSectionWasm::PrintSwitchToSection(const MCAsmInfo &MAI, const Triple &T, argument
51 if (shouldOmitSectionDirective(SectionName, MAI)) {
55 Subsection->print(OS, &MAI);
73 if (MAI.getCommentString()[0] == '@')
87 Subsection->print(OS, &MAI);
H A DMCSymbol.cpp59 void MCSymbol::print(raw_ostream &OS, const MCAsmInfo *MAI) const {
64 if (!MAI || MAI->isValidUnquotedName(Name)) {
69 if (MAI && !MAI->supportsNameQuoting())
H A DMCSectionCOFF.cpp20 const MCAsmInfo &MAI) const {
37 void MCSectionCOFF::PrintSwitchToSection(const MCAsmInfo &MAI, const Triple &T, argument
41 if (ShouldOmitSectionDirective(SectionName, MAI)) {
101 COMDATSymbol->print(OS, &MAI);
H A DMCSectionELF.cpp23 const MCAsmInfo &MAI) const {
27 return MAI.shouldOmitSectionDirective(Name);
53 void MCSectionELF::PrintSwitchToSection(const MCAsmInfo &MAI, const Triple &T, argument
56 if (ShouldOmitSectionDirective(SectionName, MAI)) {
60 Subsection->print(OS, &MAI);
70 if (MAI.usesSunStyleELFSectionSwitchSyntax() &&
126 if (MAI.getCommentString()[0] == '@')
187 Subsection->print(OS, &MAI);
H A DMCAsmStreamer.cpp47 const MCAsmInfo *MAI; member in class:__anon1923::final
70 MAI(Context.getAsmInfo()), InstPrinter(printer),
380 OS.PadToColumn(MAI->getCommentColumn());
382 OS << MAI->getCommentString() << ' ' << Comments.substr(0, Position) <<'\n';
398 OS << MAI->getCommentString() << T;
404 if (c.equals(StringRef(MAI->getSeparatorString())))
408 ExplicitCommentToEmit.append(MAI->getCommentString());
417 ExplicitCommentToEmit.append(MAI->getCommentString());
424 } else if (c.startswith(StringRef(MAI->getCommentString()))) {
430 ExplicitCommentToEmit.append(MAI
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/MCTargetDesc/
H A DARCMCTargetDesc.cpp57 MCAsmInfo *MAI = new ARCMCAsmInfo(TT); local
61 MAI->addInitialFrameState(Inst);
63 return MAI;
68 const MCAsmInfo &MAI,
71 return new ARCInstPrinter(MAI, MII, MRI);
66 createARCMCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
H A DARCInstPrinter.h24 ARCInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
26 : MCInstPrinter(MAI, MII, MRI) {}
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiMCExpr.cpp22 void LanaiMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const {
24 Expr->print(OS, MAI);
41 Expr->print(OS, MAI);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonInstPrinter.h27 explicit HexagonInstPrinter(MCAsmInfo const &MAI, MCInstrInfo const &MII, argument
29 : MCInstPrinter(MAI, MII, MRI), MII(MII) {}
41 MCAsmInfo const &getMAI() const { return MAI; }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCExpr.cpp22 void ARMMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const {
32 Expr->print(OS, MAI);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCTargetDesc.cpp38 MCAsmInfo *MAI = new SparcELFMCAsmInfo(TT); local
41 MAI->addInitialFrameState(Inst);
42 return MAI;
48 MCAsmInfo *MAI = new SparcELFMCAsmInfo(TT); local
51 MAI->addInitialFrameState(Inst);
52 return MAI;
88 const MCAsmInfo &MAI,
91 return new SparcInstPrinter(MAI, MII, MRI);
86 createSparcMCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCTargetDesc.cpp36 MCAsmInfo *MAI = new VEELFMCAsmInfo(TT); local
39 MAI->addInitialFrameState(Inst);
40 return MAI;
76 const MCAsmInfo &MAI,
79 return new VEInstPrinter(MAI, MII, MRI);
74 createVEMCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCTargetDesc.cpp56 MCAsmInfo *MAI = new RISCVMCAsmInfo(TT); local
60 MAI->addInitialFrameState(Inst);
62 return MAI;
75 const MCAsmInfo &MAI,
78 return new RISCVInstPrinter(MAI, MII, MRI);
73 createRISCVMCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp85 MCAsmInfo *MAI; local
87 MAI = new PPCXCOFFMCAsmInfo(isPPC64, TheTriple);
89 MAI = new PPCELFMCAsmInfo(isPPC64, TheTriple);
95 MAI->addInitialFrameState(Inst);
97 return MAI;
110 const MCAsmInfo *MAI = Streamer.getContext().getAsmInfo(); variable
112 OS << (MAI->getSymbolsHaveSMC()
129 const MCAsmInfo *MAI = Streamer.getContext().getAsmInfo(); variable
132 S->print(OS, MAI);
134 LocalOffset->print(OS, MAI);
249 const MCAsmInfo *MAI = Streamer.getContext().getAsmInfo(); variable
287 createPPCMCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.h50 const MCAsmInfo &MAI; member in class:llvm::mca::final
59 : CodeRegionGenerator(SM), TheTarget(T), Ctx(C), MAI(A), STI(S), MCII(I),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRInstPrinter.h25 AVRInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
27 : MCInstPrinter(MAI, MII, MRI) {}
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFInstPrinter.h21 BPFInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
23 : MCInstPrinter(MAI, MII, MRI) {}
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/MCTargetDesc/
H A DXCoreInstPrinter.h25 XCoreInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, argument
27 : MCInstPrinter(MAI, MII, MRI) {}
H A DXCoreMCTargetDesc.cpp60 MCAsmInfo *MAI = new XCoreMCAsmInfo(TT); local
64 MAI->addInitialFrameState(Inst);
66 return MAI;
71 const MCAsmInfo &MAI,
74 return new XCoreInstPrinter(MAI, MII, MRI);
69 createXCoreMCInstPrinter(const Triple &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
H A DXCoreInstPrinter.cpp50 static void printExpr(const MCExpr *Expr, const MCAsmInfo *MAI, argument
66 SRE->getSymbol().print(OS, MAI);
89 printExpr(Op.getExpr(), &MAI, O);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXMCExpr.cpp23 void NVPTXFloatMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const {
60 const MCAsmInfo *MAI) const {
62 SymExpr->print(OS, MAI);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCExpr.h49 void printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const override {
50 if (!MAI || MAI->getAssemblerDialect() == 0)
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DAsmLexer.h26 const MCAsmInfo &MAI; member in class:llvm::AsmLexer
39 AsmLexer(const MCAsmInfo &MAI);
51 const MCAsmInfo &getMAI() const { return MAI; }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DDisassembler.h62 std::unique_ptr<const llvm::MCAsmInfo> MAI; member in class:llvm::LLVMDisasmContext
89 std::unique_ptr<const MCAsmInfo> &&MAI,
98 MAI(std::move(MAI)), MRI(std::move(MRI)), MSI(std::move(MSI)),
110 const MCAsmInfo *getAsmInfo() const { return MAI.get(); }
85 LLVMDisasmContext(std::string TripleName, void *DisInfo, int TagType, LLVMOpInfoCallback GetOpInfo, LLVMSymbolLookupCallback SymbolLookUp, const Target *TheTarget, std::unique_ptr<const MCAsmInfo> &&MAI, std::unique_ptr<const MCRegisterInfo> &&MRI, std::unique_ptr<const MCSubtargetInfo> &&MSI, std::unique_ptr<const MCInstrInfo> &&MII, std::unique_ptr<const llvm::MCContext> &&Ctx, std::unique_ptr<const MCDisassembler> &&DisAsm, std::unique_ptr<MCInstPrinter> &&IP) argument
H A DDisassembler.cpp62 std::unique_ptr<const MCAsmInfo> MAI(
64 if (!MAI)
77 std::unique_ptr<MCContext> Ctx(new MCContext(MAI.get(), MRI.get(), nullptr));
97 int AsmPrinterVariant = MAI->getAssemblerDialect();
99 Triple(TT), AsmPrinterVariant, *MAI, *MII, *MRI));
104 TT, DisInfo, TagType, GetOpInfo, SymbolLookUp, TheTarget, std::move(MAI),
144 const MCAsmInfo *MAI = DC->getAsmInfo(); local
145 StringRef CommentBegin = MAI->getCommentString();
146 unsigned CommentColumn = MAI->getCommentColumn();
320 const MCAsmInfo *MAI local
[all...]

Completed in 245 milliseconds

1234567