Lines Matching refs:RS2
56 #define RS2(X) ((X)) macro
263 emit(OR | RS1(G0) | RS2(from) | RD(to), ctx); in emit_reg_move()
290 emit(opcode | RS1(dst) | RS2(src) | RD(dst), ctx); in emit_alu()
295 emit(opcode | RS1(a) | RS2(b) | RD(c), ctx); in emit_alu3()
313 emit(insn | RS2(tmp), ctx); in emit_alu_K()
332 emit(insn | RS2(tmp), ctx); in emit_alu3_K()
613 emit(OR | RS1(dest) | RS2(tmp) | RD(dest), ctx); in emit_loadimm64()
632 emit(cb_opc | WDISP10(off << 2) | RS1(dst) | RS2(src), ctx); in emit_cbcond()
647 emit(SUBCC | RS1(R1) | RS2(R2) | RD(G0), CTX)
653 emit(ANDCC | RS1(R1) | RS2(R2) | RD(G0), CTX)
847 emit(RESTORE | RS1(bpf2sparc[BPF_REG_0]) | RS2(G0) | RD(O0), ctx); in build_epilogue()
998 emit(SUB | RS1(0) | RS2(dst) | RD(dst), ctx); in build_insn()
1057 emit(ST64 | RS1(tmp) | RS2(G0) | RD(dst), ctx); in build_insn()
1058 emit(LD64A | ASI(ASI_PL) | RS1(tmp) | RS2(G0) | RD(dst), ctx); in build_insn()
1129 emit(SUB | RS1(dst) | RS2(tmp) | RD(dst), ctx); in build_insn()
1136 emit(div | RS1(dst) | RS2(tmp1) | RD(tmp), ctx); in build_insn()
1137 emit(MULX | RS1(tmp) | RS2(tmp1) | RD(tmp), ctx); in build_insn()
1138 emit(SUB | RS1(dst) | RS2(tmp) | RD(dst), ctx); in build_insn()
1283 rs2 = RS2(tmp); in build_insn()
1329 rs2 = RS2(tmp); in build_insn()
1366 rs2 = RS2(tmp); in build_insn()
1387 emit(LD32 | RS1(tmp) | RS2(G0) | RD(tmp2), ctx); in build_insn()
1389 emit(CAS | ASI(ASI_P) | RS1(tmp) | RS2(tmp2) | RD(tmp3), ctx); in build_insn()
1410 emit(LD64 | RS1(tmp) | RS2(G0) | RD(tmp2), ctx); in build_insn()
1412 emit(CASX | ASI(ASI_P) | RS1(tmp) | RS2(tmp2) | RD(tmp3), ctx); in build_insn()