• Home
  • Raw
  • Download

Lines Matching refs:rt

403 	s32 rt, rs;  in mult_func()  local
405 rt = regs->regs[MIPSInst_RT(ir)]; in mult_func()
407 res = (s64)rt * (s64)rs; in mult_func()
411 rt = res >> 32; in mult_func()
412 res = (s64)rt; in mult_func()
430 u32 rt, rs; in multu_func() local
432 rt = regs->regs[MIPSInst_RT(ir)]; in multu_func()
434 res = (u64)rt * (u64)rs; in multu_func()
435 rt = res; in multu_func()
436 regs->lo = (s64)(s32)rt; in multu_func()
453 s32 rt, rs; in div_func() local
455 rt = regs->regs[MIPSInst_RT(ir)]; in div_func()
458 regs->lo = (s64)(rs / rt); in div_func()
459 regs->hi = (s64)(rs % rt); in div_func()
475 u32 rt, rs; in divu_func() local
477 rt = regs->regs[MIPSInst_RT(ir)]; in divu_func()
480 regs->lo = (s64)(rs / rt); in divu_func()
481 regs->hi = (s64)(rs % rt); in divu_func()
498 s64 rt, rs; in dmult_func() local
503 rt = regs->regs[MIPSInst_RT(ir)]; in dmult_func()
505 res = rt * rs; in dmult_func()
511 : "r"(rt), "r"(rs)); in dmult_func()
530 u64 rt, rs; in dmultu_func() local
535 rt = regs->regs[MIPSInst_RT(ir)]; in dmultu_func()
537 res = rt * rs; in dmultu_func()
543 : "r"(rt), "r"(rs)); in dmultu_func()
561 s64 rt, rs; in ddiv_func() local
566 rt = regs->regs[MIPSInst_RT(ir)]; in ddiv_func()
569 regs->lo = rs / rt; in ddiv_func()
570 regs->hi = rs % rt; in ddiv_func()
586 u64 rt, rs; in ddivu_func() local
591 rt = regs->regs[MIPSInst_RT(ir)]; in ddivu_func()
594 regs->lo = rs / rt; in ddivu_func()
595 regs->hi = rs % rt; in ddivu_func()
634 s32 rt, rs; in madd_func() local
636 rt = regs->regs[MIPSInst_RT(ir)]; in madd_func()
638 res = (s64)rt * (s64)rs; in madd_func()
639 rt = regs->hi; in madd_func()
641 res += ((((s64)rt) << 32) | (u32)rs); in madd_func()
643 rt = res; in madd_func()
644 regs->lo = (s64)rt; in madd_func()
663 u32 rt, rs; in maddu_func() local
665 rt = regs->regs[MIPSInst_RT(ir)]; in maddu_func()
667 res = (u64)rt * (u64)rs; in maddu_func()
668 rt = regs->hi; in maddu_func()
670 res += ((((s64)rt) << 32) | (u32)rs); in maddu_func()
672 rt = res; in maddu_func()
673 regs->lo = (s64)(s32)rt; in maddu_func()
692 s32 rt, rs; in msub_func() local
694 rt = regs->regs[MIPSInst_RT(ir)]; in msub_func()
696 res = (s64)rt * (s64)rs; in msub_func()
697 rt = regs->hi; in msub_func()
699 res = ((((s64)rt) << 32) | (u32)rs) - res; in msub_func()
701 rt = res; in msub_func()
702 regs->lo = (s64)rt; in msub_func()
721 u32 rt, rs; in msubu_func() local
723 rt = regs->regs[MIPSInst_RT(ir)]; in msubu_func()
725 res = (u64)rt * (u64)rs; in msubu_func()
726 rt = regs->hi; in msubu_func()
728 res = ((((s64)rt) << 32) | (u32)rs) - res; in msubu_func()
730 rt = res; in msubu_func()
731 regs->lo = (s64)(s32)rt; in msubu_func()
750 s32 rt, rs; in mul_func() local
754 rt = regs->regs[MIPSInst_RT(ir)]; in mul_func()
756 res = (s64)rt * (s64)rs; in mul_func()
909 unsigned long cpc, epc, nepc, r31, res, rs, rt; in mipsr2_decoder() local
938 rt = MIPSInst_RT(inst); in mipsr2_decoder()
940 switch (rt) { in mipsr2_decoder()
1009 switch (rt) { in mipsr2_decoder()
1064 switch (rt) { in mipsr2_decoder()
1211 rt = regs->regs[MIPSInst_RT(inst)]; in mipsr2_decoder()
1272 : "+&r"(rt), "=&r"(rs), in mipsr2_decoder()
1277 regs->regs[MIPSInst_RT(inst)] = rt; in mipsr2_decoder()
1284 rt = regs->regs[MIPSInst_RT(inst)]; in mipsr2_decoder()
1347 : "+&r"(rt), "=&r"(rs), in mipsr2_decoder()
1351 regs->regs[MIPSInst_RT(inst)] = rt; in mipsr2_decoder()
1358 rt = regs->regs[MIPSInst_RT(inst)]; in mipsr2_decoder()
1418 : "+&r"(rt), "=&r"(rs), in mipsr2_decoder()
1428 rt = regs->regs[MIPSInst_RT(inst)]; in mipsr2_decoder()
1488 : "+&r"(rt), "=&r"(rs), in mipsr2_decoder()
1503 rt = regs->regs[MIPSInst_RT(inst)]; in mipsr2_decoder()
1607 : "+&r"(rt), "=&r"(rs), in mipsr2_decoder()
1611 regs->regs[MIPSInst_RT(inst)] = rt; in mipsr2_decoder()
1622 rt = regs->regs[MIPSInst_RT(inst)]; in mipsr2_decoder()
1726 : "+&r"(rt), "=&r"(rs), in mipsr2_decoder()
1730 regs->regs[MIPSInst_RT(inst)] = rt; in mipsr2_decoder()
1741 rt = regs->regs[MIPSInst_RT(inst)]; in mipsr2_decoder()
1845 : "+&r"(rt), "=&r"(rs), in mipsr2_decoder()
1859 rt = regs->regs[MIPSInst_RT(inst)]; in mipsr2_decoder()
1963 : "+&r"(rt), "=&r"(rs), in mipsr2_decoder()