Lines Matching refs:HexagonAsmParser
88 class HexagonAsmParser : public MCTargetAsmParser { class
159 HexagonAsmParser(const MCSubtargetInfo &_STI, MCAsmParser &_Parser, in HexagonAsmParser() function in __anon5fe924b40111::HexagonAsmParser
472 bool HexagonAsmParser::finishBundle(SMLoc IDLoc, MCStreamer &Out) { in finishBundle()
506 bool HexagonAsmParser::matchBundleOptions() { in matchBundleOptions()
541 void HexagonAsmParser::canonicalizeImmediates(MCInst &MCI) { in canonicalizeImmediates()
558 bool HexagonAsmParser::matchOneInstruction(MCInst &MCI, SMLoc IDLoc, in matchOneInstruction()
608 void HexagonAsmParser::eatToEndOfPacket() { in eatToEndOfPacket()
617 bool HexagonAsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction()
665 bool HexagonAsmParser::parseDirectiveAttribute(SMLoc L) { in parseDirectiveAttribute()
714 bool HexagonAsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
729 bool HexagonAsmParser::ParseDirectiveSubsection(SMLoc L) { in ParseDirectiveSubsection()
754 bool HexagonAsmParser::ParseDirectiveFalign(unsigned Size, SMLoc L) { in ParseDirectiveFalign()
789 bool HexagonAsmParser::ParseDirectiveComm(bool IsLocal, SMLoc Loc) { in ParseDirectiveComm()
870 bool HexagonAsmParser::RegisterMatchesArch(unsigned MatchNum) const { in RegisterMatchesArch()
881 RegisterMCAsmParser<HexagonAsmParser> X(getTheHexagonTarget()); in LLVMInitializeHexagonAsmParser()
907 bool HexagonAsmParser::splitIdentifier(OperandVector &Operands) { in splitIdentifier()
925 bool HexagonAsmParser::parseOperand(OperandVector &Operands) { in parseOperand()
983 bool HexagonAsmParser::isLabel(AsmToken &Token) { in isLabel()
1011 bool HexagonAsmParser::handleNoncontigiousRegister(bool Contigious, in handleNoncontigiousRegister()
1022 bool HexagonAsmParser::parseRegister(MCRegister &Reg, SMLoc &StartLoc, in parseRegister()
1027 ParseStatus HexagonAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister()
1094 bool HexagonAsmParser::implicitExpressionLocation(OperandVector &Operands) { in implicitExpressionLocation()
1108 bool HexagonAsmParser::parseExpression(MCExpr const *&Expr) { in parseExpression()
1142 bool HexagonAsmParser::parseExpressionOrOperand(OperandVector &Operands) { in parseExpressionOrOperand()
1158 bool HexagonAsmParser::parseInstruction(OperandVector &Operands) { in parseInstruction()
1281 bool HexagonAsmParser::ParseInstruction(ParseInstructionInfo &Info, in ParseInstruction()
1301 unsigned HexagonAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
1335 bool HexagonAsmParser::OutOfRange(SMLoc IDLoc, long long Val, long long Max) { in OutOfRange()
1346 int HexagonAsmParser::processInstruction(MCInst &Inst, in processInstruction()
2054 unsigned HexagonAsmParser::matchRegister(StringRef Name) { in matchRegister()