Lines Matching refs:IdVal
6440 const MCExpr *IdVal = nullptr; in parseMemOperand() local
6453 if (parseMemOffset(IdVal, isParenExpr)) in parseMemOperand()
6462 Operands.push_back(MipsOperand::CreateImm(IdVal, S, E, *this)); in parseMemOperand()
6474 MipsOperand::CreateMem(std::move(Base), IdVal, S, E, *this)); in parseMemOperand()
6530 IdVal = MCBinaryExpr::create(Opcode, IdVal, NextExpr, getContext()); in parseMemOperand()
6549 if (!IdVal) in parseMemOperand()
6550 IdVal = MCConstantExpr::create(0, getContext()); in parseMemOperand()
6559 if (const MCBinaryExpr *BE = dyn_cast<MCBinaryExpr>(IdVal)) { in parseMemOperand()
6561 if (IdVal->evaluateAsAbsolute(Imm)) in parseMemOperand()
6562 IdVal = MCConstantExpr::create(Imm, getContext()); in parseMemOperand()
6564 IdVal = MCBinaryExpr::create(BE->getOpcode(), BE->getRHS(), BE->getLHS(), in parseMemOperand()
6568 Operands.push_back(MipsOperand::CreateMem(std::move(op), IdVal, S, E, *this)); in parseMemOperand()
6765 const MCExpr *IdVal; in parseInvNum() local
6776 if (getParser().parseExpression(IdVal)) in parseInvNum()
6778 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(IdVal); in parseInvNum()
7872 StringRef IdVal = Tok.getString(); in parseDirectiveSet() local
7875 if (IdVal == "noat") in parseDirectiveSet()
7877 if (IdVal == "at") in parseDirectiveSet()
7879 if (IdVal == "arch") in parseDirectiveSet()
7881 if (IdVal == "bopt") { in parseDirectiveSet()
7886 if (IdVal == "nobopt") { in parseDirectiveSet()
7891 if (IdVal == "fp") in parseDirectiveSet()
7893 if (IdVal == "oddspreg") in parseDirectiveSet()
7895 if (IdVal == "nooddspreg") in parseDirectiveSet()
7897 if (IdVal == "pop") in parseDirectiveSet()
7899 if (IdVal == "push") in parseDirectiveSet()
7901 if (IdVal == "reorder") in parseDirectiveSet()
7903 if (IdVal == "noreorder") in parseDirectiveSet()
7905 if (IdVal == "macro") in parseDirectiveSet()
7907 if (IdVal == "nomacro") in parseDirectiveSet()
7909 if (IdVal == "mips16") in parseDirectiveSet()
7911 if (IdVal == "nomips16") in parseDirectiveSet()
7913 if (IdVal == "nomicromips") { in parseDirectiveSet()
7919 if (IdVal == "micromips") { in parseDirectiveSet()
7926 if (IdVal == "mips0") in parseDirectiveSet()
7928 if (IdVal == "mips1") in parseDirectiveSet()
7930 if (IdVal == "mips2") in parseDirectiveSet()
7932 if (IdVal == "mips3") in parseDirectiveSet()
7934 if (IdVal == "mips4") in parseDirectiveSet()
7936 if (IdVal == "mips5") in parseDirectiveSet()
7938 if (IdVal == "mips32") in parseDirectiveSet()
7940 if (IdVal == "mips32r2") in parseDirectiveSet()
7942 if (IdVal == "mips32r3") in parseDirectiveSet()
7944 if (IdVal == "mips32r5") in parseDirectiveSet()
7946 if (IdVal == "mips32r6") in parseDirectiveSet()
7948 if (IdVal == "mips64") in parseDirectiveSet()
7950 if (IdVal == "mips64r2") in parseDirectiveSet()
7952 if (IdVal == "mips64r3") in parseDirectiveSet()
7954 if (IdVal == "mips64r5") in parseDirectiveSet()
7956 if (IdVal == "mips64r6") { in parseDirectiveSet()
7963 if (IdVal == "dsp") in parseDirectiveSet()
7965 if (IdVal == "dspr2") in parseDirectiveSet()
7967 if (IdVal == "nodsp") in parseDirectiveSet()
7969 if (IdVal == "mips3d") in parseDirectiveSet()
7971 if (IdVal == "nomips3d") in parseDirectiveSet()
7973 if (IdVal == "msa") in parseDirectiveSet()
7975 if (IdVal == "nomsa") in parseDirectiveSet()
7977 if (IdVal == "mt") in parseDirectiveSet()
7979 if (IdVal == "nomt") in parseDirectiveSet()
7981 if (IdVal == "softfloat") in parseDirectiveSet()
7983 if (IdVal == "hardfloat") in parseDirectiveSet()
7985 if (IdVal == "crc") in parseDirectiveSet()
7987 if (IdVal == "nocrc") in parseDirectiveSet()
7989 if (IdVal == "virt") in parseDirectiveSet()
7991 if (IdVal == "novirt") in parseDirectiveSet()
7993 if (IdVal == "ginv") in parseDirectiveSet()
7995 if (IdVal == "noginv") in parseDirectiveSet()