Lines Matching refs:MCAsmMacro
147 std::deque<MCAsmMacro> MacroLikeBodies;
298 bool expandMacro(raw_svector_ostream &OS, MCAsmMacro &Macro,
315 bool handleMacroEntry(MCAsmMacro *M, SMLoc NameLoc);
324 bool parseMacroArguments(const MCAsmMacro *M, MCAsmMacroArguments &A);
685 MCAsmMacro *parseMacroLikeBody(SMLoc DirectiveLoc);
686 void instantiateMacroLikeBody(MCAsmMacro *M, SMLoc DirectiveLoc,
1986 if (MCAsmMacro *M = getContext().lookupMacro(IDVal)) in parseStatement()
2502 bool AsmParser::expandMacro(raw_svector_ostream &OS, MCAsmMacro &Macro, in expandMacro()
2750 bool AsmParser::parseMacroArguments(const MCAsmMacro *M, in parseMacroArguments()
2867 bool AsmParser::handleMacroEntry(MCAsmMacro *M, SMLoc NameLoc) { in handleMacroEntry()
4659 MCAsmMacro Macro(Name, Body, std::move(Parameters)); in parseDirectiveMacro()
5633 MCAsmMacro *AsmParser::parseMacroLikeBody(SMLoc DirectiveLoc) { in parseMacroLikeBody()
5675 void AsmParser::instantiateMacroLikeBody(MCAsmMacro *M, SMLoc DirectiveLoc, in instantiateMacroLikeBody()
5711 MCAsmMacro *M = parseMacroLikeBody(DirectiveLoc); in parseDirectiveRept()
5740 MCAsmMacro *M = parseMacroLikeBody(DirectiveLoc); in parseDirectiveIrp()
5778 MCAsmMacro *M = parseMacroLikeBody(DirectiveLoc); in parseDirectiveIrpc()