Lines Matching refs:IdVal
5837 const MCExpr *IdVal = nullptr; in parseMemOperand() local
5850 if (parseMemOffset(IdVal, isParenExpr)) in parseMemOperand()
5859 Operands.push_back(MipsOperand::CreateImm(IdVal, S, E, *this)); in parseMemOperand()
5871 MipsOperand::CreateMem(std::move(Base), IdVal, S, E, *this)); in parseMemOperand()
5927 IdVal = MCBinaryExpr::create(Opcode, IdVal, NextExpr, getContext()); in parseMemOperand()
5946 if (!IdVal) in parseMemOperand()
5947 IdVal = MCConstantExpr::create(0, getContext()); in parseMemOperand()
5956 if (const MCBinaryExpr *BE = dyn_cast<MCBinaryExpr>(IdVal)) { in parseMemOperand()
5958 if (IdVal->evaluateAsAbsolute(Imm)) in parseMemOperand()
5959 IdVal = MCConstantExpr::create(Imm, getContext()); in parseMemOperand()
5961 IdVal = MCBinaryExpr::create(BE->getOpcode(), BE->getRHS(), BE->getLHS(), in parseMemOperand()
5965 Operands.push_back(MipsOperand::CreateMem(std::move(op), IdVal, S, E, *this)); in parseMemOperand()
6162 const MCExpr *IdVal; in parseInvNum() local
6173 if (getParser().parseExpression(IdVal)) in parseInvNum()
6175 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(IdVal); in parseInvNum()
7192 StringRef IdVal = Tok.getString(); in parseDirectiveSet() local
7195 if (IdVal == "noat") in parseDirectiveSet()
7197 if (IdVal == "at") in parseDirectiveSet()
7199 if (IdVal == "arch") in parseDirectiveSet()
7201 if (IdVal == "bopt") { in parseDirectiveSet()
7206 if (IdVal == "nobopt") { in parseDirectiveSet()
7211 if (IdVal == "fp") in parseDirectiveSet()
7213 if (IdVal == "oddspreg") in parseDirectiveSet()
7215 if (IdVal == "nooddspreg") in parseDirectiveSet()
7217 if (IdVal == "pop") in parseDirectiveSet()
7219 if (IdVal == "push") in parseDirectiveSet()
7221 if (IdVal == "reorder") in parseDirectiveSet()
7223 if (IdVal == "noreorder") in parseDirectiveSet()
7225 if (IdVal == "macro") in parseDirectiveSet()
7227 if (IdVal == "nomacro") in parseDirectiveSet()
7229 if (IdVal == "mips16") in parseDirectiveSet()
7231 if (IdVal == "nomips16") in parseDirectiveSet()
7233 if (IdVal == "nomicromips") { in parseDirectiveSet()
7239 if (IdVal == "micromips") { in parseDirectiveSet()
7246 if (IdVal == "mips0") in parseDirectiveSet()
7248 if (IdVal == "mips1") in parseDirectiveSet()
7250 if (IdVal == "mips2") in parseDirectiveSet()
7252 if (IdVal == "mips3") in parseDirectiveSet()
7254 if (IdVal == "mips4") in parseDirectiveSet()
7256 if (IdVal == "mips5") in parseDirectiveSet()
7258 if (IdVal == "mips32") in parseDirectiveSet()
7260 if (IdVal == "mips32r2") in parseDirectiveSet()
7262 if (IdVal == "mips32r3") in parseDirectiveSet()
7264 if (IdVal == "mips32r5") in parseDirectiveSet()
7266 if (IdVal == "mips32r6") in parseDirectiveSet()
7268 if (IdVal == "mips64") in parseDirectiveSet()
7270 if (IdVal == "mips64r2") in parseDirectiveSet()
7272 if (IdVal == "mips64r3") in parseDirectiveSet()
7274 if (IdVal == "mips64r5") in parseDirectiveSet()
7276 if (IdVal == "mips64r6") { in parseDirectiveSet()
7283 if (IdVal == "dsp") in parseDirectiveSet()
7285 if (IdVal == "dspr2") in parseDirectiveSet()
7287 if (IdVal == "nodsp") in parseDirectiveSet()
7289 if (IdVal == "msa") in parseDirectiveSet()
7291 if (IdVal == "nomsa") in parseDirectiveSet()
7293 if (IdVal == "mt") in parseDirectiveSet()
7295 if (IdVal == "nomt") in parseDirectiveSet()
7297 if (IdVal == "softfloat") in parseDirectiveSet()
7299 if (IdVal == "hardfloat") in parseDirectiveSet()
7301 if (IdVal == "crc") in parseDirectiveSet()
7303 if (IdVal == "nocrc") in parseDirectiveSet()
7305 if (IdVal == "virt") in parseDirectiveSet()
7307 if (IdVal == "novirt") in parseDirectiveSet()
7309 if (IdVal == "ginv") in parseDirectiveSet()
7311 if (IdVal == "noginv") in parseDirectiveSet()