Searched refs:MCTargetAsmParser (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp1 //===-- MCTargetAsmParser.cpp - Target Assembly Parser --------------------===//
9 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
14 MCTargetAsmParser::MCTargetAsmParser(MCTargetOptions const &MCOptions, function in class:MCTargetAsmParser
19 MCTargetAsmParser::~MCTargetAsmParser() = default;
21 MCSubtargetInfo &MCTargetAsmParser::copySTI() {
27 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const {
H A DMCAsmParser.cpp15 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
32 void MCAsmParser::setTargetParser(MCTargetAsmParser &P) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h1 //===- llvm/MC/MCTargetAsmParser.h - Target Assembly Parser -----*- C++ -*-===//
309 /// MCTargetAsmParser - Generic interface to target specific assembly parsers.
310 class MCTargetAsmParser : public MCAsmParserExtension { class in namespace:llvm
323 MCTargetAsmParser(MCTargetOptions const &, const MCSubtargetInfo &STI,
348 MCTargetAsmParser(const MCTargetAsmParser &) = delete;
349 MCTargetAsmParser &operator=(const MCTargetAsmParser &) = delete;
351 ~MCTargetAsmParser() override;
H A DMCAsmParser.h33 class MCTargetAsmParser;
122 MCTargetAsmParser *TargetParser = nullptr;
156 MCTargetAsmParser &getTargetParser() const { return *TargetParser; }
157 void setTargetParser(MCTargetAsmParser &P);
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.cpp19 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
124 std::unique_ptr<MCTargetAsmParser> TAP(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp18 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
30 class BPFAsmParser : public MCTargetAsmParser {
74 : MCTargetAsmParser(Options, STI, MII) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DModuleSymbolTable.cpp34 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
115 std::unique_ptr<MCTargetAsmParser> TAP(
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DTargetRegistry.h54 class MCTargetAsmParser;
152 using MCAsmParserCtorTy = MCTargetAsmParser *(*)(
249 /// MCTargetAsmParser, if registered.
419 MCTargetAsmParser *createMCAsmParser(const MCSubtargetInfo &STI,
782 /// RegisterMCAsmParser - Register a MCTargetAsmParser implementation for
790 /// @param Fn - A function to construct an MCTargetAsmParser for the target.
1159 static MCTargetAsmParser *Allocator(const MCSubtargetInfo &STI,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp23 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
54 class SparcAsmParser : public MCTargetAsmParser {
65 // public interface of the MCTargetAsmParser.
114 : MCTargetAsmParser(Options, sti, MII), Parser(parser) {
1340 return MCTargetAsmParser::Match_Success;
1344 return MCTargetAsmParser::Match_Success;
1350 return MCTargetAsmParser::Match_Success;
1354 return MCTargetAsmParser::Match_Success;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp23 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
41 class VEAsmParser : public MCTargetAsmParser {
52 // public interface of the MCTargetAsmParser.
90 : MCTargetAsmParser(Options, sti, MII), Parser(parser) {
1438 return MCTargetAsmParser::Match_Success;
1442 return MCTargetAsmParser::Match_Success;
1446 return MCTargetAsmParser::Match_Success;
1450 return MCTargetAsmParser::Match_Success;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp22 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
38 class MSP430AsmParser : public MCTargetAsmParser {
82 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp24 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
41 class AVRAsmParser : public MCTargetAsmParser {
93 : MCTargetAsmParser(Options, STI, MII), STI(STI), Parser(Parser) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp25 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
161 class WebAssemblyAsmParser final : public MCTargetAsmParser {
205 : MCTargetAsmParser(Options, STI, MII), Parser(Parser),
/freebsd-13-stable/contrib/llvm-project/clang/tools/driver/
H A Dcc1as_main.cpp33 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
508 std::unique_ptr<MCTargetAsmParser> TAP(
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp24 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
288 std::unique_ptr<MCTargetAsmParser> TAP(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp27 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
149 std::unique_ptr<MCTargetAsmParser> TAP(TM.getTarget().createMCAsmParser(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp23 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
48 class LanaiAsmParser : public MCTargetAsmParser {
90 : MCTargetAsmParser(Options, STI, MII), Parser(Parser),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp23 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
387 class SystemZAsmParser : public MCTargetAsmParser {
435 : MCTargetAsmParser(Options, sti, MII), Parser(parser) {
445 // Override MCTargetAsmParser.
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp26 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
603 std::unique_ptr<llvm::MCTargetAsmParser> TargetParser(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp35 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
87 class HexagonAsmParser : public MCTargetAsmParser {
163 : MCTargetAsmParser(Options, _STI, MII), Parser(_Parser),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp23 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
100 class PPCAsmParser : public MCTargetAsmParser {
149 : MCTargetAsmParser(Options, STI, MII) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp32 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
61 class RISCVAsmParser : public MCTargetAsmParser {
225 : MCTargetAsmParser(Options, STI, MII) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp35 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
77 class AArch64AsmParser : public MCTargetAsmParser {
240 : MCTargetAsmParser(Options, STI, MII) {
3749 return MCTargetAsmParser::regsEqual(Op1, Op2);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp28 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
77 class X86AsmParser : public MCTargetAsmParser {
1051 : MCTargetAsmParser(Options, sti, mii), InstInfo(nullptr),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp39 #include "llvm/MC/MCParser/MCTargetAsmParser.h"
1001 class AMDGPUAsmParser : public MCTargetAsmParser {
1113 : MCTargetAsmParser(Options, STI, MII), Parser(_Parser) {

Completed in 383 milliseconds

12