Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/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 DCMakeLists.txt12 MCTargetAsmParser.cpp
H A DMCAsmParser.cpp32 void MCAsmParser::setTargetParser(MCTargetAsmParser &P) { in setTargetParser()
/llvm-project-15.0.7/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h314 class MCTargetAsmParser : public MCAsmParserExtension {
327 MCTargetAsmParser(MCTargetOptions const &, const MCSubtargetInfo &STI,
352 MCTargetAsmParser(const MCTargetAsmParser &) = delete;
353 MCTargetAsmParser &operator=(const MCTargetAsmParser &) = delete;
355 ~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);
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/MC/MCParser/
H A DBUILD.gn19 "MCTargetAsmParser.cpp",
/llvm-project-15.0.7/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.cpp135 std::unique_ptr<MCTargetAsmParser> TAP( in parseCodeRegions()
/llvm-project-15.0.7/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp42 class VEAsmParser : public MCTargetAsmParser {
93 : MCTargetAsmParser(Options, sti, MII), Parser(parser) { in VEAsmParser()
1565 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1569 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1573 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1577 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1581 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
/llvm-project-15.0.7/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp55 class SparcAsmParser : public MCTargetAsmParser {
127 : MCTargetAsmParser(Options, sti, MII), Parser(parser) { in SparcAsmParser()
1568 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1572 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1578 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
1582 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
/llvm-project-15.0.7/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp31 class BPFAsmParser : public MCTargetAsmParser {
75 : MCTargetAsmParser(Options, STI, MII) { in BPFAsmParser()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DTargetRegistry.h54 class MCTargetAsmParser; variable
176 using MCAsmParserCtorTy = MCTargetAsmParser *(*)(
495 MCTargetAsmParser *createMCAsmParser(const MCSubtargetInfo &STI, in createMCAsmParser()
1366 static MCTargetAsmParser *Allocator(const MCSubtargetInfo &STI, in Allocator()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DSnippetFile.cpp163 const std::unique_ptr<MCTargetAsmParser> TargetAsmParser( in readSnippets()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp28 class LoongArchAsmParser : public MCTargetAsmParser {
80 : MCTargetAsmParser(Options, STI, MII) { in LoongArchAsmParser()
/llvm-project-15.0.7/llvm/lib/Object/
H A DModuleSymbolTable.cpp114 std::unique_ptr<MCTargetAsmParser> TAP( in initializeRecordStreamer()
/llvm-project-15.0.7/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp38 class MSP430AsmParser : public MCTargetAsmParser {
82 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in MSP430AsmParser()
/llvm-project-15.0.7/llvm/tools/llvm-mc-assemble-fuzzer/
H A Dllvm-mc-assemble-fuzzer.cpp117 std::unique_ptr<MCTargetAsmParser> TAP( in AssembleInput()
/llvm-project-15.0.7/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp40 class AVRAsmParser : public MCTargetAsmParser {
96 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in AVRAsmParser()
/llvm-project-15.0.7/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp33 class M68kAsmParser : public MCTargetAsmParser {
61 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in M68kAsmParser()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp113 std::unique_ptr<MCTargetAsmParser> TAP(TM.getTarget().createMCAsmParser( in emitInlineAsm()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp197 class WebAssemblyAsmParser final : public MCTargetAsmParser {
249 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in WebAssemblyAsmParser()
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/
H A DSerializeToHsaco.cpp398 std::unique_ptr<llvm::MCTargetAsmParser> tap( in assembleIsa()
/llvm-project-15.0.7/llvm/tools/llvm-ml/
H A Dllvm-ml.cpp160 std::unique_ptr<MCTargetAsmParser> TAP( in AssembleInput()
/llvm-project-15.0.7/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp48 class LanaiAsmParser : public MCTargetAsmParser {
90 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in LanaiAsmParser()
/llvm-project-15.0.7/llvm/unittests/MC/SystemZ/
H A DSystemZAsmLexerTest.cpp46 std::unique_ptr<MCTargetAsmParser> TargetAsmParser;
/llvm-project-15.0.7/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp326 std::unique_ptr<MCTargetAsmParser> TAP( in AssembleInput()

12