Home
last modified time | relevance | path

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

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCParser/
HDMCTargetAsmParser.cpp15 MCTargetAsmParser::MCTargetAsmParser(MCTargetOptions const &MCOptions, in MCTargetAsmParser() function in MCTargetAsmParser
20 MCTargetAsmParser::~MCTargetAsmParser() = default;
22 MCSubtargetInfo &MCTargetAsmParser::copySTI() { in copySTI()
28 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const { in getSTI()
32 ParseStatus MCTargetAsmParser::parseDirective(AsmToken DirectiveID) { in parseDirective()
53 bool MCTargetAsmParser::areEqualRegs(const MCParsedAsmOperand &Op1, in areEqualRegs()
HDMCAsmParser.cpp34 void MCAsmParser::setTargetParser(MCTargetAsmParser &P) { in setTargetParser()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
HDMCTargetAsmParser.h352 class MCTargetAsmParser : public MCAsmParserExtension {
365 MCTargetAsmParser(MCTargetOptions const &, const MCSubtargetInfo &STI,
390 MCTargetAsmParser(const MCTargetAsmParser &) = delete;
391 MCTargetAsmParser &operator=(const MCTargetAsmParser &) = delete;
393 ~MCTargetAsmParser() override;
HDMCAsmParser.h33 class MCTargetAsmParser; variable
136 MCTargetAsmParser *TargetParser = nullptr;
170 MCTargetAsmParser &getTargetParser() const { return *TargetParser; } in getTargetParser()
171 void setTargetParser(MCTargetAsmParser &P);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
HDTargetRegistry.h55 class MCTargetAsmParser; variable
175 using MCAsmParserCtorTy = MCTargetAsmParser *(*)(
479 MCTargetAsmParser *createMCAsmParser(const MCSubtargetInfo &STI, in createMCAsmParser()
1296 static MCTargetAsmParser *Allocator(const MCSubtargetInfo &STI, in Allocator()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
HDVEAsmParser.cpp42 class VEAsmParser : public MCTargetAsmParser {
93 : MCTargetAsmParser(Options, sti, MII), Parser(parser) { in VEAsmParser()
1568 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1572 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1576 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1580 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1584 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/
HDCodeRegionGenerator.cpp56 std::unique_ptr<MCTargetAsmParser> TAP( in parseCodeRegions()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
HDBPFAsmParser.cpp31 class BPFAsmParser : public MCTargetAsmParser {
73 : MCTargetAsmParser(Options, STI, MII) { in BPFAsmParser()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
HDSparcAsmParser.cpp58 class SparcAsmParser : public MCTargetAsmParser {
142 : MCTargetAsmParser(Options, sti, MII), Parser(parser), in SparcAsmParser()
1697 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1701 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1707 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1711 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/
HDMSP430AsmParser.cpp38 class MSP430AsmParser : public MCTargetAsmParser {
82 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in MSP430AsmParser()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
HDModuleSymbolTable.cpp120 std::unique_ptr<MCTargetAsmParser> TAP( in initializeRecordStreamer()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
HDXtensaAsmParser.cpp37 class XtensaAsmParser : public MCTargetAsmParser {
89 : MCTargetAsmParser(Options, STI, MII) { in XtensaAsmParser()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
HDAVRAsmParser.cpp41 class AVRAsmParser : public MCTargetAsmParser {
97 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in AVRAsmParser()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
HDAsmPrinterInlineAsm.cpp111 std::unique_ptr<MCTargetAsmParser> TAP(TM.getTarget().createMCAsmParser( in emitInlineAsm()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
HDM68kAsmParser.cpp33 class M68kAsmParser : public MCTargetAsmParser {
60 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in M68kAsmParser()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
HDWebAssemblyAsmParser.cpp196 class WebAssemblyAsmParser final : public MCTargetAsmParser {
245 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in WebAssemblyAsmParser()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
HDLanaiAsmParser.cpp49 class LanaiAsmParser : public MCTargetAsmParser {
88 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in LanaiAsmParser()
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mc/
HDllvm-mc.cpp320 std::unique_ptr<MCTargetAsmParser> TAP( in AssembleInput()
/freebsd-13-stable/contrib/llvm-project/clang/tools/driver/
HDcc1as_main.cpp594 std::unique_ptr<MCTargetAsmParser> TAP( in ExecuteAssemblerImpl()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
HDCSKYAsmParser.cpp57 class CSKYAsmParser : public MCTargetAsmParser {
132 : MCTargetAsmParser(Options, STI, MII) { in CSKYAsmParser()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
HDSystemZAsmParser.cpp393 class SystemZAsmParser : public MCTargetAsmParser {
484 : MCTargetAsmParser(Options, sti, MII), Parser(parser) { in SystemZAsmParser()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
HDLoongArchAsmParser.cpp32 class LoongArchAsmParser : public MCTargetAsmParser {
153 : MCTargetAsmParser(Options, STI, MII) { in LoongArchAsmParser()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/
HDParseStmtAsm.cpp606 std::unique_ptr<llvm::MCTargetAsmParser> TargetParser( in ParseMicrosoftAsmStatement()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
HDHexagonAsmParser.cpp88 class HexagonAsmParser : public MCTargetAsmParser {
161 : MCTargetAsmParser(Options, _STI, MII), Parser(_Parser), in HexagonAsmParser()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
HDPPCAsmParser.cpp99 class PPCAsmParser : public MCTargetAsmParser {
145 : MCTargetAsmParser(Options, STI, MII) { in PPCAsmParser()

12