Lines Matching refs:T_Hi
2485 auto *T_Carry = I32Reg(), *T_Lo = I32Reg(), *T_Hi = I32Reg(), in lowerInt64Arithmetic() local
2490 _addu(T_Hi, T_Carry, Src0HiR); in lowerInt64Arithmetic()
2491 _addu(T_Hi2, Src1HiR, T_Hi); in lowerInt64Arithmetic()
2500 auto *T_Lo = I32Reg(), *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2503 _and(T_Hi, Src0HiR, Src1HiR); in lowerInt64Arithmetic()
2504 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2512 auto *T_Borrow = I32Reg(), *T_Lo = I32Reg(), *T_Hi = I32Reg(), in lowerInt64Arithmetic() local
2517 _addu(T_Hi, T_Borrow, Src1HiR); in lowerInt64Arithmetic()
2518 _subu(T_Hi2, Src0HiR, T_Hi); in lowerInt64Arithmetic()
2527 auto *T_Lo = I32Reg(), *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2530 _or(T_Hi, Src0HiR, Src1HiR); in lowerInt64Arithmetic()
2531 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2539 auto *T_Lo = I32Reg(), *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2542 _xor(T_Hi, Src0HiR, Src1HiR); in lowerInt64Arithmetic()
2543 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2553 auto *T_Lo = I32Reg(RegMIPS32::Reg_LO), *T_Hi = I32Reg(RegMIPS32::Reg_HI); in lowerInt64Arithmetic() local
2557 Context.insert<InstFakeDef>(T_Hi, T_Lo); in lowerInt64Arithmetic()
2559 _mfhi(T2, T_Hi); in lowerInt64Arithmetic()
2570 auto *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2587 _addu(T_Hi, Src0HiR, T2); in lowerInt64Arithmetic()
2592 _or(T_Hi, T1, T2); in lowerInt64Arithmetic()
2596 _mov(T_Hi, Src0LoR); in lowerInt64Arithmetic()
2598 _sll(T_Hi, Src0LoR, ShiftAmount - INT32_BITS); in lowerInt64Arithmetic()
2602 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2614 _or(T_Hi, T1, T4); in lowerInt64Arithmetic()
2617 _mov(T1_Hi, T_Hi); in lowerInt64Arithmetic()
2629 auto *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2646 _srl(T_Hi, Src0HiR, ShiftAmount); in lowerInt64Arithmetic()
2649 _addiu(T_Hi, getZero(), 0); in lowerInt64Arithmetic()
2652 _addiu(T_Hi, getZero(), 0); in lowerInt64Arithmetic()
2655 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2668 _srlv(T_Hi, Src0HiR, Src1LoR); in lowerInt64Arithmetic()
2670 _mov(T1_Hi, T_Hi); in lowerInt64Arithmetic()
2673 _movn(T1_Lo, T_Hi, T5); in lowerInt64Arithmetic()
2682 auto *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2700 _sra(T_Hi, Src0HiR, ShiftAmount); in lowerInt64Arithmetic()
2702 _sra(T_Hi, Src0HiR, INT32_BITS - 1); in lowerInt64Arithmetic()
2706 _sra(T_Hi, Src0HiR, INT32_BITS - 1); in lowerInt64Arithmetic()
2709 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2722 _srav(T_Hi, Src0HiR, Src1LoR); in lowerInt64Arithmetic()
2724 _mov(T1_Hi, T_Hi); in lowerInt64Arithmetic()
2727 _movn(T1_Lo, T_Hi, T5); in lowerInt64Arithmetic()
3079 auto *T_Lo = I32Reg(), *T_Hi = I32Reg(); in lowerAssign() local
3082 _mov(T_Hi, Src0Hi); in lowerAssign()
3083 _mov(DestHi, T_Hi); in lowerAssign()
3670 Variable *T_Hi = I32Reg(); in lowerCast() local
3679 _sra(T_Hi, T2_Lo, INT32_BITS - 1); in lowerCast()
3680 _mov(DestHi, T_Hi); in lowerCast()
3684 _sra(T_Hi, T1_Lo, INT32_BITS - 1); in lowerCast()
3685 _mov(DestHi, T_Hi); in lowerCast()
3707 Variable *T_Hi = I32Reg(); in lowerCast() local
3718 _addiu(T_Hi, Zero, 0); in lowerCast()
3719 _mov(DestHi, T_Hi); in lowerCast()