Lines Matching refs:HexagonAsmParser

72 class HexagonAsmParser : public MCTargetAsmParser {  class
138 HexagonAsmParser(const MCSubtargetInfo &_STI, MCAsmParser &_Parser, in HexagonAsmParser() function in __anon13e295d60111::HexagonAsmParser
620 bool HexagonAsmParser::finishBundle(SMLoc IDLoc, MCStreamer &Out) { in finishBundle()
729 bool HexagonAsmParser::matchBundleOptions() { in matchBundleOptions()
753 void HexagonAsmParser::canonicalizeImmediates(MCInst &MCI) { in canonicalizeImmediates()
771 bool HexagonAsmParser::matchOneInstruction(MCInst &MCI, SMLoc IDLoc, in matchOneInstruction()
819 bool HexagonAsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction()
862 bool HexagonAsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
880 bool HexagonAsmParser::ParseDirectiveSubsection(SMLoc L) { in ParseDirectiveSubsection()
907 bool HexagonAsmParser::ParseDirectiveFalign(unsigned Size, SMLoc L) { in ParseDirectiveFalign()
937 bool HexagonAsmParser::ParseDirectiveValue(unsigned Size, SMLoc L) { in ParseDirectiveValue()
976 bool HexagonAsmParser::ParseDirectiveComm(bool IsLocal, SMLoc Loc) { in ParseDirectiveComm()
1057 bool HexagonAsmParser::RegisterMatchesArch(unsigned MatchNum) const { in RegisterMatchesArch()
1065 RegisterMCAsmParser<HexagonAsmParser> X(TheHexagonTarget); in LLVMInitializeHexagonAsmParser()
1090 bool HexagonAsmParser::splitIdentifier(OperandVector &Operands) { in splitIdentifier()
1107 bool HexagonAsmParser::parseOperand(OperandVector &Operands) { in parseOperand()
1160 bool HexagonAsmParser::isLabel(AsmToken &Token) { in isLabel()
1186 bool HexagonAsmParser::handleNoncontigiousRegister(bool Contigious, SMLoc &Loc) { in handleNoncontigiousRegister()
1196 bool HexagonAsmParser::ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) { in ParseRegister()
1265 bool HexagonAsmParser::implicitExpressionLocation(OperandVector &Operands) { in implicitExpressionLocation()
1279 bool HexagonAsmParser::parseExpression(MCExpr const *& Expr) { in parseExpression()
1313 bool HexagonAsmParser::parseExpressionOrOperand(OperandVector &Operands) { in parseExpressionOrOperand()
1328 bool HexagonAsmParser::parseInstruction(OperandVector &Operands) { in parseInstruction()
1451 bool HexagonAsmParser::ParseInstruction(ParseInstructionInfo &Info, in ParseInstruction()
1474 unsigned HexagonAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
1513 void HexagonAsmParser::OutOfRange(SMLoc IDLoc, long long Val, long long Max) { in OutOfRange()
1524 int HexagonAsmParser::processInstruction(MCInst &Inst, in processInstruction()
2166 unsigned HexagonAsmParser::matchRegister(StringRef Name) { in matchRegister()