Searched refs:sext_xlen (Results 1 – 25 of 127) sorted by relevance
123456
2 sreg_t rs1 = sext_xlen(RS1);6 WRITE_RD(sext_xlen(((rs1 >> (sa - 1)) + 1) >> 1));8 WRITE_RD(sext_xlen(rs1));
2 sreg_t lhs = sext_xlen(RS1);3 sreg_t rhs = sext_xlen(RS2);9 WRITE_RD(sext_xlen(lhs % rhs));
2 sreg_t lhs = sext_xlen(RS1);3 sreg_t rhs = sext_xlen(RS2);9 WRITE_RD(sext_xlen(lhs / rhs));
2 sreg_t rs1 = sext_xlen(RS1);7 WRITE_RD(sext_xlen(((rs1 >> (sa - 1)) + 1) >> 1));9 WRITE_RD(sext_xlen(rs1));
5 res += sext_xlen(P_SH(RS2, 0) * P_SH(RS2, 1));8 res = sext_xlen(P_SH(RS2, 0) * P_SH(RS2, 1)) +9 sext_xlen(P_SH(RS2, 2) * P_SH(RS2, 3)) + RS1;
1 WRITE_RD(sext_xlen(sext_xlen(RS1) >> (RS2 & (xlen-1))));
2 WRITE_RD(sext_xlen(sext_xlen(RS1) >> SHAMT));
3 WRITE_RVC_RS1S(sext_xlen(sext_xlen(RVC_RS1S) >> insn.rvc_zimm()));
5 WRITE_RD(sext_xlen(RS1));7 WRITE_RD(sext_xlen(lhs % rhs));
1 WRITE_RD(sext_xlen(RS1 + RS2));
1 WRITE_RD(sext_xlen(RS1 - RS2));
1 WRITE_RD(sext_xlen(RS1 << (RS2 & (xlen-1))));
1 WRITE_RD(sext_xlen(RS1 + insn.i_imm()));
1 WRITE_RD(sext_xlen(insn.u_imm() + pc));
2 WRITE_RVC_RS1S(sext_xlen(RVC_RS1S - RVC_RS2S));
2 WRITE_RD(sext_xlen((RS1 << 3) + RS2));
1 WRITE_RD(sext_xlen(zext_xlen(RS1) >> (RS2 & (xlen-1))));
2 WRITE_RD(sext_xlen(RVC_RS1 + insn.rvc_imm()));
2 WRITE_RD(sext_xlen(RS1 * RS2));
2 WRITE_RD(sext_xlen((RS1 << 1) + RS2));
2 WRITE_RD(sext_xlen((RS1 << 2) + RS2));
2 WRITE_RD(sext_xlen(RS1 << SHAMT));
2 WRITE_RD(sext_xlen(~((~RS1) << (RS2 & (xlen-1)))));
2 WRITE_RD(sext_xlen(RS1 > RS2 ? RS1 : RS2));
8 reg_t npc = sext_xlen(pc + insn_length(OPCODE)); in rv32_NAME()18 reg_t npc = sext_xlen(pc + insn_length(OPCODE)); in rv64_NAME()