Home
last modified time | relevance | path

Searched refs:MCAsmParser (Results 1 – 25 of 48) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCAsmParser.cpp31 MCAsmParser::MCAsmParser(MCContext &Ctx, MCStreamer &Out, SourceMgr &SM, in MCAsmParser() function in MCAsmParser
35 MCAsmParser::~MCAsmParser() = default;
37 void MCAsmParser::setTargetParser(MCTargetAsmParser &P) { in setTargetParser()
43 const AsmToken &MCAsmParser::getTok() const { in getTok()
47 bool MCAsmParser::parseTokenLoc(SMLoc &Loc) { in parseTokenLoc()
52 bool MCAsmParser::parseEOL() { in parseEOL()
59 bool MCAsmParser::parseEOL(const Twine &Msg) { in parseEOL()
66 bool MCAsmParser::parseToken(AsmToken::TokenKind T, const Twine &Msg) { in parseToken()
75 bool MCAsmParser::parseIntToken(int64_t &V, const Twine &Msg) { in parseIntToken()
83 bool MCAsmParser::parseOptionalToken(AsmToken::TokenKind T) { in parseOptionalToken()
[all …]
H A DXCOFFAsmParser.cpp19 MCAsmParser *Parser = nullptr;
24 MCAsmParser::ExtensionDirectiveHandler Handler = in addDirectiveHandler()
33 void Initialize(MCAsmParser &P) override { in Initialize()
H A DGOFFAsmParser.cpp18 MCAsmParser::ExtensionDirectiveHandler Handler = in addDirectiveHandler()
27 void Initialize(MCAsmParser &Parser) override { in Initialize()
H A DWasmAsmParser.cpp37 MCAsmParser *Parser = nullptr;
42 MCAsmParser::ExtensionDirectiveHandler Handler = std::make_pair( in addDirectiveHandler()
51 void Initialize(MCAsmParser &P) override { in Initialize()
H A DMCAsmParserExtension.cpp21 void MCAsmParserExtension::Initialize(MCAsmParser &Parser) { in Initialize()
H A DCOFFMasmParser.cpp33 MCAsmParser::ExtensionDirectiveHandler Handler = in addDirectiveHandler()
63 void Initialize(MCAsmParser &Parser) override { in Initialize()
H A DCOFFAsmParser.cpp33 MCAsmParser::ExtensionDirectiveHandler Handler = std::make_pair( in addDirectiveHandler()
47 void Initialize(MCAsmParser &Parser) override { in Initialize()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCAsmParser.h124 class LLVM_ABI MCAsmParser {
140 MCAsmParser(MCContext &, MCStreamer &, SourceMgr &, const MCAsmInfo &);
155 MCAsmParser(const MCAsmParser &) = delete;
156 MCAsmParser &operator=(const MCAsmParser &) = delete;
157 virtual ~MCAsmParser();
345 LLVM_ABI MCAsmParser *createMCAsmParser(SourceMgr &, MCContext &, MCStreamer &,
349 LLVM_ABI MCAsmParser *createMCMasmParser(SourceMgr &, MCContext &, MCStreamer &,
H A DMCAsmParserExtension.h26 MCAsmParser *Parser = nullptr;
50 virtual void Initialize(MCAsmParser &Parser);
62 MCAsmParser &getParser() { return *Parser; } in getParser()
63 const MCAsmParser &getParser() const { in getParser()
H A DMCAsmParserUtils.h14 class MCAsmParser; variable
26 MCAsmParser &Parser, MCSymbol *&Symbol,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDKernelCodeTUtils.cpp274 static bool expectAbsExpression(MCAsmParser &MCParser, int64_t &Value, in expectAbsExpression()
291 static bool parseField(AMDGPUMCKernelCodeT &C, MCAsmParser &MCParser, in parseField()
301 static bool parseBitField(AMDGPUMCKernelCodeT &C, MCAsmParser &MCParser, in parseBitField()
312 static bool parseExpr(MCAsmParser &MCParser, const MCExpr *&Value, in parseExpr()
327 using ParseFx = bool (*)(AMDGPUMCKernelCodeT &, MCAsmParser &, raw_ostream &);
336 [](AMDGPUMCKernelCodeT &C, MCAsmParser &MCParser, \ in getParserTable()
428 bool AMDGPUMCKernelCodeT::ParseKernelCodeT(StringRef ID, MCAsmParser &MCParser, in ParseKernelCodeT()
H A DAMDKernelCodeTUtils.h24 class MCAsmParser; variable
85 bool ParseKernelCodeT(StringRef ID, MCAsmParser &MCParser, raw_ostream &Err);
H A DAMDKernelCodeTInfo.h61 [](amd_kernel_code_t &C, MCAsmParser &MCParser, raw_ostream &Err) { \
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmTypeCheck.h29 MCAsmParser &Parser;
88 WebAssemblyAsmTypeCheck(MCAsmParser &Parser, const MCInstrInfo &MII,
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp524 MipsAsmParser(const MCSubtargetInfo &sti, MCAsmParser &parser, in MipsAsmParser()
6381 MCAsmParser &Parser = getParser(); in parseRelocExpr()
6407 MCAsmParser &Parser = getParser(); in parseOperand()
6499 MCAsmParser &Parser = getParser(); in parseMemOperand()
6634 MCAsmParser &Parser = getParser(); in searchSymbolAlias()
6770 MCAsmParser &Parser = getParser(); in parseAnyRegister()
6797 MCAsmParser &Parser = getParser(); in parseJumpTarget()
6819 MCAsmParser &Parser = getParser(); in parseInvNum()
6844 MCAsmParser &Parser = getParser(); in parseRegisterList()
6925 MCAsmParser &Parser = getParser(); in parseParenSuffix()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp123 MCAsmParser &Parser = getParser(); in consumeToken()
1122 MCAsmParser &Parser = getParser(); in Error()
1297 X86AsmParser(const MCSubtargetInfo &sti, MCAsmParser &Parser, in X86AsmParser()
1519 MCAsmParser &Parser = getParser(); in ParseRegister()
1903 MCAsmParser &Parser = getParser(); in ParseIntelExpression()
2249 MCAsmParser &Parser = getParser(); in ParseIntelInlineAsmIdentifier()
2299 MCAsmParser &Parser = getParser(); in ParseRoundingModeOp()
2342 MCAsmParser &Parser = getParser(); in parseCFlagsOp()
2482 MCAsmParser &Parser = getParser(); in ParseIntelInlineAsmOperator()
2527 MCAsmParser &Parser = getParser(); in ParseMasmOperator()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp42 MCAsmParser &Parser;
94 AVRAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, in AVRAsmParser()
103 MCAsmParser &getParser() const { return Parser; } in getParser()
696 MCAsmParser &Parser = getParser(); in parseLiteralValues()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp40 MCAsmParser &Parser;
68 MCAsmParser &getParser() const { return Parser; } in getParser()
80 MSP430AsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, in MSP430AsmParser()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DTargetRegistry.h42 class MCAsmParser; variable
178 const MCSubtargetInfo &STI, MCAsmParser &P, const MCInstrInfo &MII,
501 MCAsmParser &Parser, in createMCAsmParser()
1320 MCAsmParser &P, const MCInstrInfo &MII, in Allocator()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp109 MCAsmParser &Parser;
118 UnwindContext(MCAsmParser &P) : Parser(P), FPReg(ARM::SP) {} in UnwindContext()
691 ARMAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, in ARMAsmParser()
4229 MCAsmParser &Parser = getParser(); in tryParseRegister()
4282 MCAsmParser &Parser = getParser(); in tryParseShiftToken()
4304 MCAsmParser &Parser = getParser(); in tryParseShiftRegister()
4394 MCAsmParser &Parser = getParser(); in tryParseRegisterWithWriteBack()
4489 MCAsmParser &Parser = getParser(); in parseITCondCode()
4509 MCAsmParser &Parser = getParser(); in parseCoprocNumOperand()
4530 MCAsmParser &Parser = getParser(); in parseCoprocRegOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.cpp48 std::unique_ptr<MCAsmParser> Parser( in parseCodeRegions()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp94 XtensaAsmParser(const MCSubtargetInfo &STI, MCAsmParser &Parser, in XtensaAsmParser()
553 MCAsmParser &Parser = getParser(); in parsePCRelTarget()
827 MCAsmParser &Parser = getParser(); in parseLiteralDirective()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp96 MCAsmParser &Parser;
100 MCAsmParser &getParser() const { return Parser; } in getParser()
161 HexagonAsmParser(const MCSubtargetInfo &_STI, MCAsmParser &_Parser, in HexagonAsmParser()
509 MCAsmParser &Parser = getParser(); in matchBundleOptions()
668 MCAsmParser &Parser = getParser(); in parseDirectiveAttribute()
1151 MCAsmParser &Parser = getParser(); in parseExpressionOrOperand()
1166 MCAsmParser &Parser = getParser(); in parseInstruction()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp310 static int fillCommandLineSymbols(MCAsmParser &Parser) { in fillCommandLineSymbols()
335 std::unique_ptr<MCAsmParser> Parser( in AssembleInput()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DModuleSymbolTable.cpp114 std::unique_ptr<MCAsmParser> Parser( in initializeRecordStreamer()

12