Home
last modified time | relevance | path

Searched refs:MCTargetAsmParser (Results 1 – 25 of 31) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp14 MCTargetAsmParser::MCTargetAsmParser(MCTargetOptions const &MCOptions, in MCTargetAsmParser() function in MCTargetAsmParser
19 MCTargetAsmParser::~MCTargetAsmParser() = default;
21 MCSubtargetInfo &MCTargetAsmParser::copySTI() { in copySTI()
27 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const { in getSTI()
H A DMCAsmParser.cpp32 void MCAsmParser::setTargetParser(MCTargetAsmParser &P) { in setTargetParser()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h309 class MCTargetAsmParser : public MCAsmParserExtension {
322 MCTargetAsmParser(MCTargetOptions const &, const MCSubtargetInfo &STI,
347 MCTargetAsmParser(const MCTargetAsmParser &) = delete;
348 MCTargetAsmParser &operator=(const MCTargetAsmParser &) = delete;
350 ~MCTargetAsmParser() override;
H A DMCAsmParser.h34 class MCTargetAsmParser; variable
137 MCTargetAsmParser *TargetParser = nullptr;
171 MCTargetAsmParser &getTargetParser() const { return *TargetParser; } in getTargetParser()
172 void setTargetParser(MCTargetAsmParser &P);
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.cpp134 std::unique_ptr<MCTargetAsmParser> TAP( in parseCodeRegions()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp41 class VEAsmParser : public MCTargetAsmParser {
90 : MCTargetAsmParser(Options, sti, MII), Parser(parser) { in VEAsmParser()
1529 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1533 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1537 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1541 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1545 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DTargetRegistry.h55 class MCTargetAsmParser; variable
156 using MCAsmParserCtorTy = MCTargetAsmParser *(*)(
446 MCTargetAsmParser *createMCAsmParser(const MCSubtargetInfo &STI, in createMCAsmParser()
1247 static MCTargetAsmParser *Allocator(const MCSubtargetInfo &STI, in Allocator()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp54 class SparcAsmParser : public MCTargetAsmParser {
119 : MCTargetAsmParser(Options, sti, MII), Parser(parser) { in SparcAsmParser()
1446 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1450 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1456 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1460 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp30 class BPFAsmParser : public MCTargetAsmParser {
74 : MCTargetAsmParser(Options, STI, MII) { in BPFAsmParser()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DModuleSymbolTable.cpp117 std::unique_ptr<MCTargetAsmParser> TAP( in initializeRecordStreamer()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp37 class MSP430AsmParser : public MCTargetAsmParser {
81 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in MSP430AsmParser()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp33 class CSKYAsmParser : public MCTargetAsmParser {
77 : MCTargetAsmParser(Options, STI, MII) { in CSKYAsmParser()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp40 class AVRAsmParser : public MCTargetAsmParser {
92 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in AVRAsmParser()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp32 class M68kAsmParser : public MCTargetAsmParser {
59 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in M68kAsmParser()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp48 class LanaiAsmParser : public MCTargetAsmParser {
90 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in LanaiAsmParser()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp196 class WebAssemblyAsmParser final : public MCTargetAsmParser {
248 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in WebAssemblyAsmParser()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp112 std::unique_ptr<MCTargetAsmParser> TAP(TM.getTarget().createMCAsmParser( in emitInlineAsm()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp328 std::unique_ptr<MCTargetAsmParser> TAP( in AssembleInput()
/freebsd-13.1/contrib/llvm-project/clang/tools/driver/
H A Dcc1as_main.cpp514 std::unique_ptr<MCTargetAsmParser> TAP( in ExecuteAssemblerImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp389 class SystemZAsmParser : public MCTargetAsmParser {
473 : MCTargetAsmParser(Options, sti, MII), Parser(parser) { in SystemZAsmParser()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp606 std::unique_ptr<llvm::MCTargetAsmParser> TargetParser( in ParseMicrosoftAsmStatement()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp99 class PPCAsmParser : public MCTargetAsmParser {
144 : MCTargetAsmParser(Options, STI, MII) { in PPCAsmParser()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp87 class HexagonAsmParser : public MCTargetAsmParser {
163 : MCTargetAsmParser(Options, _STI, MII), Parser(_Parser), in HexagonAsmParser()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp60 class RISCVAsmParser : public MCTargetAsmParser {
230 : MCTargetAsmParser(Options, STI, MII) { in RISCVAsmParser()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp82 class AArch64AsmParser : public MCTargetAsmParser {
280 : MCTargetAsmParser(Options, STI, MII) { in AArch64AsmParser()
4487 return MCTargetAsmParser::regsEqual(Op1, Op2); in regsEqual()

12