Lines Matching full:creg
478 static void tcg_out_vshd(TCGContext *s, int ret, int hi, int lo, int creg)
480 tcg_out_mtctl_sar(s, creg);
554 static void tcg_out_shl(TCGContext *s, int ret, int arg, int creg)
556 tcg_out_arithi(s, TCG_REG_R20, creg, 31, INSN_SUBI);
567 static void tcg_out_shr(TCGContext *s, int ret, int arg, int creg)
569 tcg_out_vshd(s, ret, TCG_REG_R0, arg, creg);
578 static void tcg_out_sar(TCGContext *s, int ret, int arg, int creg)
580 tcg_out_arithi(s, TCG_REG_R20, creg, 31, INSN_SUBI);
591 static void tcg_out_rotl(TCGContext *s, int ret, int arg, int creg)
593 tcg_out_arithi(s, TCG_REG_R20, creg, 32, INSN_SUBI);
603 static void tcg_out_rotr(TCGContext *s, int ret, int arg, int creg)
605 tcg_out_vshd(s, ret, arg, arg, creg);