Lines Matching defs:createImm
1182 static std::unique_ptr<RISCVOperand> createImm(const MCExpr *Val, SMLoc S,
1269 MCOperand::createImm(fixImmediateForRV32(Imm, IsRV64Imm)));
1294 Inst.addOperand(MCOperand::createImm(Imm));
1299 Inst.addOperand(MCOperand::createImm(Fence.Val));
1304 Inst.addOperand(MCOperand::createImm(SysReg.Encoding));
1321 Inst.addOperand(MCOperand::createImm(Imm));
1326 Inst.addOperand(MCOperand::createImm(Rlist.Val));
1337 Inst.addOperand(MCOperand::createImm(Spimm.Val));
1342 Inst.addOperand(MCOperand::createImm(getFRM()));
1843 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
1861 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
1898 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
1922 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
2057 RISCVOperand::createImm(MCConstantExpr::create(30, getContext()), S,
2061 RISCVOperand::createImm(MCConstantExpr::create(31, getContext()), S,
2065 RISCVOperand::createImm(MCConstantExpr::create(1, getContext()), S,
2125 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
2152 Operands.push_back(RISCVOperand::createImm(ModExpr, S, E, isRV64()));
2189 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
2205 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
2232 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
2250 Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
2642 RISCVOperand::createImm(MCConstantExpr::create(ImmVal, getContext()),