Lines Matching refs:MipsAsmParser

132 class MipsAsmParser : public MCTargetAsmParser {  class
483 MipsAsmParser(const MCSubtargetInfo &sti, MCAsmParser &parser, in MipsAsmParser() function in __anon775249370211::MipsAsmParser
768 MipsOperand(KindTy K, MipsAsmParser &Parser) in MipsOperand()
788 MipsAsmParser &AsmParser;
830 MipsAsmParser &Parser) { in CreateReg()
1445 MipsAsmParser &Parser) { in CreateToken()
1458 SMLoc S, SMLoc E, MipsAsmParser &Parser) { in createNumericReg()
1467 SMLoc S, SMLoc E, MipsAsmParser &Parser) { in createGPRReg()
1475 SMLoc S, SMLoc E, MipsAsmParser &Parser) { in createFGRReg()
1483 SMLoc S, SMLoc E, MipsAsmParser &Parser) { in createHWRegsReg()
1491 SMLoc S, SMLoc E, MipsAsmParser &Parser) { in createFCCReg()
1499 SMLoc S, SMLoc E, MipsAsmParser &Parser) { in createACCReg()
1507 SMLoc S, SMLoc E, MipsAsmParser &Parser) { in createMSA128Reg()
1515 SMLoc S, SMLoc E, MipsAsmParser &Parser) { in createMSACtrlReg()
1520 CreateImm(const MCExpr *Val, SMLoc S, SMLoc E, MipsAsmParser &Parser) { in CreateImm()
1530 SMLoc E, MipsAsmParser &Parser) { in CreateMem()
1541 MipsAsmParser &Parser) { in CreateRegList()
1771 bool MipsAsmParser::processInstruction(MCInst &Inst, SMLoc IDLoc, in processInstruction()
2335 MipsAsmParser::MacroExpanderResultTy
2336 MipsAsmParser::tryExpandInstruction(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in tryExpandInstruction()
2570 bool MipsAsmParser::expandJalWithRegs(MCInst &Inst, SMLoc IDLoc, in expandJalWithRegs()
2633 bool MipsAsmParser::loadImmediate(int64_t ImmValue, unsigned DstReg, in loadImmediate()
2797 bool MipsAsmParser::expandLoadImm(MCInst &Inst, bool Is32BitImm, SMLoc IDLoc, in expandLoadImm()
2811 bool MipsAsmParser::expandLoadAddress(unsigned DstReg, unsigned BaseReg, in expandLoadAddress()
2846 bool MipsAsmParser::loadAndAddSymbolAddress(const MCExpr *SymExpr, in loadAndAddSymbolAddress()
3216 bool MipsAsmParser::emitPartialAddress(MipsTargetStreamer &TOut, SMLoc IDLoc, in emitPartialAddress()
3272 bool MipsAsmParser::expandLoadImmReal(MCInst &Inst, bool IsSingle, bool IsGPR, in expandLoadImmReal()
3447 bool MipsAsmParser::expandUncondBranchMMPseudo(MCInst &Inst, SMLoc IDLoc, in expandUncondBranchMMPseudo()
3492 bool MipsAsmParser::expandBranchImm(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandBranchImm()
3558 void MipsAsmParser::expandMemInst(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandMemInst()
3625 bool MipsAsmParser::expandLoadStoreMultiple(MCInst &Inst, SMLoc IDLoc, in expandLoadStoreMultiple()
3654 bool MipsAsmParser::expandCondBranches(MCInst &Inst, SMLoc IDLoc, in expandCondBranches()
3925 bool MipsAsmParser::expandDivRem(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandDivRem()
4096 bool MipsAsmParser::expandTrunc(MCInst &Inst, bool IsDouble, bool Is64FPU, in expandTrunc()
4135 bool MipsAsmParser::expandUlh(MCInst &Inst, bool Signed, SMLoc IDLoc, in expandUlh()
4187 bool MipsAsmParser::expandUsh(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandUsh()
4238 bool MipsAsmParser::expandUxw(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandUxw()
4293 bool MipsAsmParser::expandAliasImmediate(MCInst &Inst, SMLoc IDLoc, in expandAliasImmediate()
4400 bool MipsAsmParser::expandRotation(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandRotation()
4462 bool MipsAsmParser::expandRotationImm(MCInst &Inst, SMLoc IDLoc, in expandRotationImm()
4525 bool MipsAsmParser::expandDRotation(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandDRotation()
4587 bool MipsAsmParser::expandDRotationImm(MCInst &Inst, SMLoc IDLoc, in expandDRotationImm()
4682 bool MipsAsmParser::expandAbs(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandAbs()
4698 bool MipsAsmParser::expandMulImm(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandMulImm()
4721 bool MipsAsmParser::expandMulO(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandMulO()
4763 bool MipsAsmParser::expandMulOU(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandMulOU()
4799 bool MipsAsmParser::expandDMULMacro(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandDMULMacro()
4817 bool MipsAsmParser::expandLoadStoreDMacro(MCInst &Inst, SMLoc IDLoc, in expandLoadStoreDMacro()
4859 bool MipsAsmParser::expandSeq(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandSeq()
4885 bool MipsAsmParser::expandSeqI(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandSeqI()
5073 bool MipsAsmParser::expandMXTRAlias(MCInst &Inst, SMLoc IDLoc, MCStreamer &Out, in expandMXTRAlias()
5144 MipsAsmParser::checkEarlyTargetMatchPredicate(MCInst &Inst, in checkEarlyTargetMatchPredicate()
5158 unsigned MipsAsmParser::checkTargetMatchPredicate(MCInst &Inst) { in checkTargetMatchPredicate()
5309 bool MipsAsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, in MatchAndEmitInstruction()
5508 void MipsAsmParser::warnIfRegIndexIsAT(unsigned RegIndex, SMLoc Loc) { in warnIfRegIndexIsAT()
5514 void MipsAsmParser::warnIfNoMacro(SMLoc Loc) { in warnIfNoMacro()
5519 void MipsAsmParser::ConvertXWPOperands(MCInst &Inst, in ConvertXWPOperands()
5531 MipsAsmParser::printWarningWithFixIt(const Twine &Msg, const Twine &FixMsg, in printWarningWithFixIt()
5538 int MipsAsmParser::matchCPURegisterName(StringRef Name) { in matchCPURegisterName()
5616 int MipsAsmParser::matchHWRegsRegisterName(StringRef Name) { in matchHWRegsRegisterName()
5630 int MipsAsmParser::matchFPURegisterName(StringRef Name) { in matchFPURegisterName()
5643 int MipsAsmParser::matchFCCRegisterName(StringRef Name) { in matchFCCRegisterName()
5656 int MipsAsmParser::matchACRegisterName(StringRef Name) { in matchACRegisterName()
5669 int MipsAsmParser::matchMSA128RegisterName(StringRef Name) { in matchMSA128RegisterName()
5681 int MipsAsmParser::matchMSA128CtrlRegisterName(StringRef Name) { in matchMSA128CtrlRegisterName()
5698 bool MipsAsmParser::canUseATReg() { in canUseATReg()
5702 unsigned MipsAsmParser::getATReg(SMLoc Loc) { in getATReg()
5714 unsigned MipsAsmParser::getReg(int RC, int RegNo) { in getReg()
5718 bool MipsAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
5779 bool MipsAsmParser::isEvaluated(const MCExpr *Expr) { in isEvaluated()
5799 bool MipsAsmParser::ParseRegister(unsigned &RegNo, SMLoc &StartLoc, in ParseRegister()
5825 bool MipsAsmParser::parseMemOffset(const MCExpr *&Res, bool isParenExpr) { in parseMemOffset()
5834 MipsAsmParser::parseMemOperand(OperandVector &Operands) { in parseMemOperand()
5969 bool MipsAsmParser::searchSymbolAlias(OperandVector &Operands) { in searchSymbolAlias()
6011 MipsAsmParser::matchAnyRegisterNameWithoutDollar(OperandVector &Operands, in matchAnyRegisterNameWithoutDollar()
6074 MipsAsmParser::matchAnyRegisterWithoutDollar(OperandVector &Operands, in matchAnyRegisterWithoutDollar()
6103 MipsAsmParser::matchAnyRegisterWithoutDollar(OperandVector &Operands, SMLoc S) { in matchAnyRegisterWithoutDollar()
6109 MipsAsmParser::parseAnyRegister(OperandVector &Operands) { in parseAnyRegister()
6137 MipsAsmParser::parseJumpTarget(OperandVector &Operands) { in parseJumpTarget()
6160 MipsAsmParser::parseInvNum(OperandVector &Operands) { in parseInvNum()
6186 MipsAsmParser::parseRegisterList(OperandVector &Operands) { in parseRegisterList()
6276 bool MipsAsmParser::parseParenSuffix(StringRef Name, OperandVector &Operands) { in parseParenSuffix()
6303 bool MipsAsmParser::parseBracketSuffix(StringRef Name, in parseBracketSuffix()
6328 bool MipsAsmParser::ParseInstruction(ParseInstructionInfo &Info, StringRef Name, in ParseInstruction()
6382 bool MipsAsmParser::reportParseError(Twine ErrorMsg) { in reportParseError()
6387 bool MipsAsmParser::reportParseError(SMLoc Loc, Twine ErrorMsg) { in reportParseError()
6391 bool MipsAsmParser::parseSetNoAtDirective() { in parseSetNoAtDirective()
6411 bool MipsAsmParser::parseSetAtDirective() { in parseSetAtDirective()
6474 bool MipsAsmParser::parseSetReorderDirective() { in parseSetReorderDirective()
6488 bool MipsAsmParser::parseSetNoReorderDirective() { in parseSetNoReorderDirective()
6502 bool MipsAsmParser::parseSetMacroDirective() { in parseSetMacroDirective()
6516 bool MipsAsmParser::parseSetNoMacroDirective() { in parseSetNoMacroDirective()
6534 bool MipsAsmParser::parseSetMsaDirective() { in parseSetMsaDirective()
6547 bool MipsAsmParser::parseSetNoMsaDirective() { in parseSetNoMsaDirective()
6560 bool MipsAsmParser::parseSetNoDspDirective() { in parseSetNoDspDirective()
6575 bool MipsAsmParser::parseSetMips16Directive() { in parseSetMips16Directive()
6591 bool MipsAsmParser::parseSetNoMips16Directive() { in parseSetNoMips16Directive()
6607 bool MipsAsmParser::parseSetFpDirective() { in parseSetFpDirective()
6634 bool MipsAsmParser::parseSetOddSPRegDirective() { in parseSetOddSPRegDirective()
6648 bool MipsAsmParser::parseSetNoOddSPRegDirective() { in parseSetNoOddSPRegDirective()
6662 bool MipsAsmParser::parseSetMtDirective() { in parseSetMtDirective()
6678 bool MipsAsmParser::parseSetNoMtDirective() { in parseSetNoMtDirective()
6695 bool MipsAsmParser::parseSetNoCRCDirective() { in parseSetNoCRCDirective()
6712 bool MipsAsmParser::parseSetNoVirtDirective() { in parseSetNoVirtDirective()
6729 bool MipsAsmParser::parseSetNoGINVDirective() { in parseSetNoGINVDirective()
6746 bool MipsAsmParser::parseSetPopDirective() { in parseSetPopDirective()
6769 bool MipsAsmParser::parseSetPushDirective() { in parseSetPushDirective()
6783 bool MipsAsmParser::parseSetSoftFloatDirective() { in parseSetSoftFloatDirective()
6794 bool MipsAsmParser::parseSetHardFloatDirective() { in parseSetHardFloatDirective()
6805 bool MipsAsmParser::parseSetAssignment() { in parseSetAssignment()
6839 bool MipsAsmParser::parseSetMips0Directive() { in parseSetMips0Directive()
6856 bool MipsAsmParser::parseSetArchDirective() { in parseSetArchDirective()
6899 bool MipsAsmParser::parseSetFeature(uint64_t Feature) { in parseSetFeature()
6996 bool MipsAsmParser::eatComma(StringRef ErrorStr) { in eatComma()
7011 bool MipsAsmParser::isPicAndNotNxxAbi() { in isPicAndNotNxxAbi()
7015 bool MipsAsmParser::parseDirectiveCpLoad(SMLoc Loc) { in parseDirectiveCpLoad()
7047 bool MipsAsmParser::parseDirectiveCpRestore(SMLoc Loc) { in parseDirectiveCpRestore()
7092 bool MipsAsmParser::parseDirectiveCPSetup() { in parseDirectiveCPSetup()
7163 bool MipsAsmParser::parseDirectiveCPReturn() { in parseDirectiveCPReturn()
7169 bool MipsAsmParser::parseDirectiveNaN() { in parseDirectiveNaN()
7190 bool MipsAsmParser::parseDirectiveSet() { in parseDirectiveSet()
7320 bool MipsAsmParser::parseDirectiveGpWord() { in parseDirectiveGpWord()
7338 bool MipsAsmParser::parseDirectiveGpDWord() { in parseDirectiveGpDWord()
7356 bool MipsAsmParser::parseDirectiveDtpRelWord() { in parseDirectiveDtpRelWord()
7374 bool MipsAsmParser::parseDirectiveDtpRelDWord() { in parseDirectiveDtpRelDWord()
7392 bool MipsAsmParser::parseDirectiveTpRelWord() { in parseDirectiveTpRelWord()
7410 bool MipsAsmParser::parseDirectiveTpRelDWord() { in parseDirectiveTpRelDWord()
7426 bool MipsAsmParser::parseDirectiveOption() { in parseDirectiveOption()
7473 bool MipsAsmParser::parseInsnDirective() { in parseInsnDirective()
7490 bool MipsAsmParser::parseRSectionDirective(StringRef Section) { in parseRSectionDirective()
7508 bool MipsAsmParser::parseSSectionDirective(StringRef Section, unsigned Type) { in parseSSectionDirective()
7536 bool MipsAsmParser::parseDirectiveModule() { in parseDirectiveModule()
7777 bool MipsAsmParser::parseDirectiveModuleFP() { in parseDirectiveModuleFP()
7809 bool MipsAsmParser::parseFpABIValue(MipsABIFlagsSection::FpABIKind &FpABI, in parseFpABIValue()
7880 bool MipsAsmParser::ParseDirective(AsmToken DirectiveID) { in ParseDirective()
8194 bool MipsAsmParser::parseInternalDirectiveReallowModule() { in parseInternalDirectiveReallowModule()
8208 RegisterMCAsmParser<MipsAsmParser> X(getTheMipsTarget()); in LLVMInitializeMipsAsmParser()
8209 RegisterMCAsmParser<MipsAsmParser> Y(getTheMipselTarget()); in LLVMInitializeMipsAsmParser()
8210 RegisterMCAsmParser<MipsAsmParser> A(getTheMips64Target()); in LLVMInitializeMipsAsmParser()
8211 RegisterMCAsmParser<MipsAsmParser> B(getTheMips64elTarget()); in LLVMInitializeMipsAsmParser()
8219 bool MipsAsmParser::mnemonicIsValid(StringRef Mnemonic, unsigned VariantID) { in mnemonicIsValid()