Lines Matching refs:res
402 s64 res; in mult_func() local
407 res = (s64)rt * (s64)rs; in mult_func()
409 rs = res; in mult_func()
411 rt = res >> 32; in mult_func()
412 res = (s64)rt; in mult_func()
413 regs->hi = res; in mult_func()
429 u64 res; in multu_func() local
434 res = (u64)rt * (u64)rs; in multu_func()
435 rt = res; in multu_func()
437 regs->hi = (s64)(res >> 32); in multu_func()
497 s64 res; in dmult_func() local
505 res = rt * rs; in dmult_func()
507 regs->lo = res; in dmult_func()
510 : "=r"(res) in dmult_func()
513 regs->hi = res; in dmult_func()
529 u64 res; in dmultu_func() local
537 res = rt * rs; in dmultu_func()
539 regs->lo = res; in dmultu_func()
542 : "=r"(res) in dmultu_func()
545 regs->hi = res; in dmultu_func()
633 s64 res; in madd_func() local
638 res = (s64)rt * (s64)rs; in madd_func()
641 res += ((((s64)rt) << 32) | (u32)rs); in madd_func()
643 rt = res; in madd_func()
645 rs = res >> 32; in madd_func()
662 u64 res; in maddu_func() local
667 res = (u64)rt * (u64)rs; in maddu_func()
670 res += ((((s64)rt) << 32) | (u32)rs); in maddu_func()
672 rt = res; in maddu_func()
674 rs = res >> 32; in maddu_func()
691 s64 res; in msub_func() local
696 res = (s64)rt * (s64)rs; in msub_func()
699 res = ((((s64)rt) << 32) | (u32)rs) - res; in msub_func()
701 rt = res; in msub_func()
703 rs = res >> 32; in msub_func()
720 u64 res; in msubu_func() local
725 res = (u64)rt * (u64)rs; in msubu_func()
728 res = ((((s64)rt) << 32) | (u32)rs) - res; in msubu_func()
730 rt = res; in msubu_func()
732 rs = res >> 32; in msubu_func()
749 s64 res; in mul_func() local
756 res = (s64)rt * (s64)rs; in mul_func()
758 rs = res; in mul_func()
775 u32 res; in clz_func() local
782 __asm__ __volatile__("clz %0, %1" : "=r"(res) : "r"(rs)); in clz_func()
783 regs->regs[MIPSInst_RD(ir)] = res; in clz_func()
800 u32 res; in clo_func() local
807 __asm__ __volatile__("clo %0, %1" : "=r"(res) : "r"(rs)); in clo_func()
808 regs->regs[MIPSInst_RD(ir)] = res; in clo_func()
824 u64 res; in dclz_func() local
834 __asm__ __volatile__("dclz %0, %1" : "=r"(res) : "r"(rs)); in dclz_func()
835 regs->regs[MIPSInst_RD(ir)] = res; in dclz_func()
851 u64 res; in dclo_func() local
861 __asm__ __volatile__("dclo %0, %1" : "=r"(res) : "r"(rs)); in dclo_func()
862 regs->regs[MIPSInst_RD(ir)] = res; in dclo_func()
909 unsigned long cpc, epc, nepc, r31, res, rs, rt; in mipsr2_decoder() local
2005 : "=&r"(res), "+&r"(err) in mipsr2_decoder()
2010 regs->regs[MIPSInst_RT(inst)] = res; in mipsr2_decoder()
2048 res = regs->regs[MIPSInst_RT(inst)]; in mipsr2_decoder()
2063 : "+&r"(res), "+&r"(err) in mipsr2_decoder()
2067 regs->regs[MIPSInst_RT(inst)] = res; in mipsr2_decoder()
2124 : "=&r"(res), "+&r"(err) in mipsr2_decoder()
2128 regs->regs[MIPSInst_RT(inst)] = res; in mipsr2_decoder()
2172 res = regs->regs[MIPSInst_RT(inst)]; in mipsr2_decoder()
2187 : "+&r"(res), "+&r"(err) in mipsr2_decoder()
2191 regs->regs[MIPSInst_RT(inst)] = res; in mipsr2_decoder()