| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | MCTargetAsmParser.cpp | 15 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()
|
| H A D | MCAsmParser.cpp | 37 void MCAsmParser::setTargetParser(MCTargetAsmParser &P) { in setTargetParser()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/ |
| H A D | MCTargetAsmParser.h | 335 class LLVM_ABI MCTargetAsmParser : public MCAsmParserExtension { 348 MCTargetAsmParser(MCTargetOptions const &, const MCSubtargetInfo &STI, 373 MCTargetAsmParser(const MCTargetAsmParser &) = delete; 374 MCTargetAsmParser &operator=(const MCTargetAsmParser &) = delete; 376 ~MCTargetAsmParser() override;
|
| H A D | MCAsmParser.h | 34 class MCTargetAsmParser; variable 137 MCTargetAsmParser *TargetParser = nullptr; 170 MCTargetAsmParser &getTargetParser() const { return *TargetParser; } in getTargetParser() 171 void setTargetParser(MCTargetAsmParser &P);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 40 class VEAsmParser : public MCTargetAsmParser { 89 : MCTargetAsmParser(Options, sti, MII), Parser(parser) { in VEAsmParser() 1548 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass() 1552 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass() 1556 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass() 1560 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass() 1564 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | TargetRegistry.h | 55 class MCTargetAsmParser; variable 177 using MCAsmParserCtorTy = MCTargetAsmParser *(*)( 500 MCTargetAsmParser *createMCAsmParser(const MCSubtargetInfo &STI, in createMCAsmParser() 1319 static MCTargetAsmParser *Allocator(const MCSubtargetInfo &STI, in Allocator()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/ |
| H A D | CodeRegionGenerator.cpp | 56 std::unique_ptr<MCTargetAsmParser> TAP( in parseCodeRegions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 31 class BPFAsmParser : public MCTargetAsmParser { 75 : MCTargetAsmParser(Options, STI, MII) { in BPFAsmParser()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 59 class SparcAsmParser : public MCTargetAsmParser { 145 : MCTargetAsmParser(Options, sti, MII), Parser(parser), in SparcAsmParser() 1770 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass() 1774 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass() 1780 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass() 1784 return MCTargetAsmParser::Match_Success; in validateTargetOperandClass()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/ |
| H A D | MSP430AsmParser.cpp | 38 class MSP430AsmParser : public MCTargetAsmParser { 82 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in MSP430AsmParser()
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ModuleSymbolTable.cpp | 117 std::unique_ptr<MCTargetAsmParser> TAP( in initializeRecordStreamer()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/ |
| H A D | XtensaAsmParser.cpp | 37 class XtensaAsmParser : public MCTargetAsmParser { 96 : MCTargetAsmParser(Options, STI, MII), in XtensaAsmParser()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/ |
| H A D | AVRAsmParser.cpp | 40 class AVRAsmParser : public MCTargetAsmParser { 96 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in AVRAsmParser()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinterInlineAsm.cpp | 111 std::unique_ptr<MCTargetAsmParser> TAP(TM.getTarget().createMCAsmParser( in emitInlineAsm()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/ |
| H A D | M68kAsmParser.cpp | 34 class M68kAsmParser : public MCTargetAsmParser { 61 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) { in M68kAsmParser()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 48 class LanaiAsmParser : public MCTargetAsmParser { 87 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in LanaiAsmParser()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 228 class WebAssemblyAsmParser final : public MCTargetAsmParser { 278 : MCTargetAsmParser(Options, STI, MII), Parser(Parser), in WebAssemblyAsmParser()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mc/ |
| H A D | llvm-mc.cpp | 337 std::unique_ptr<MCTargetAsmParser> TAP( in AssembleInput()
|
| /freebsd/contrib/llvm-project/clang/tools/driver/ |
| H A D | cc1as_main.cpp | 605 std::unique_ptr<MCTargetAsmParser> TAP( in ExecuteAssemblerImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
| H A D | SystemZAsmParser.cpp | 408 class SystemZAsmParser : public MCTargetAsmParser { 505 : MCTargetAsmParser(Options, sti, MII), Parser(parser) { in SystemZAsmParser()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/ |
| H A D | CSKYAsmParser.cpp | 57 class CSKYAsmParser : public MCTargetAsmParser { 132 : MCTargetAsmParser(Options, STI, MII) { in CSKYAsmParser()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseStmtAsm.cpp | 584 std::unique_ptr<llvm::MCTargetAsmParser> TargetParser( in ParseMicrosoftAsmStatement()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 36 class LoongArchAsmParser : public MCTargetAsmParser { 196 : MCTargetAsmParser(Options, STI, MII) { in LoongArchAsmParser()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/ |
| H A D | PPCAsmParser.cpp | 101 class PPCAsmParser : public MCTargetAsmParser { 146 : MCTargetAsmParser(Options, STI, MII), in PPCAsmParser()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 89 class HexagonAsmParser : public MCTargetAsmParser { 163 : MCTargetAsmParser(Options, _STI, MII), Parser(_Parser), in HexagonAsmParser()
|