Lines Matching refs:T_Hi
2470 auto *T_Carry = I32Reg(), *T_Lo = I32Reg(), *T_Hi = I32Reg(), in lowerInt64Arithmetic() local
2475 _addu(T_Hi, T_Carry, Src0HiR); in lowerInt64Arithmetic()
2476 _addu(T_Hi2, Src1HiR, T_Hi); in lowerInt64Arithmetic()
2485 auto *T_Lo = I32Reg(), *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2488 _and(T_Hi, Src0HiR, Src1HiR); in lowerInt64Arithmetic()
2489 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2497 auto *T_Borrow = I32Reg(), *T_Lo = I32Reg(), *T_Hi = I32Reg(), in lowerInt64Arithmetic() local
2502 _addu(T_Hi, T_Borrow, Src1HiR); in lowerInt64Arithmetic()
2503 _subu(T_Hi2, Src0HiR, T_Hi); in lowerInt64Arithmetic()
2512 auto *T_Lo = I32Reg(), *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2515 _or(T_Hi, Src0HiR, Src1HiR); in lowerInt64Arithmetic()
2516 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2524 auto *T_Lo = I32Reg(), *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2527 _xor(T_Hi, Src0HiR, Src1HiR); in lowerInt64Arithmetic()
2528 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2538 auto *T_Lo = I32Reg(RegMIPS32::Reg_LO), *T_Hi = I32Reg(RegMIPS32::Reg_HI); in lowerInt64Arithmetic() local
2542 Context.insert<InstFakeDef>(T_Hi, T_Lo); in lowerInt64Arithmetic()
2544 _mfhi(T2, T_Hi); in lowerInt64Arithmetic()
2555 auto *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2572 _addu(T_Hi, Src0HiR, T2); in lowerInt64Arithmetic()
2577 _or(T_Hi, T1, T2); in lowerInt64Arithmetic()
2581 _mov(T_Hi, Src0LoR); in lowerInt64Arithmetic()
2583 _sll(T_Hi, Src0LoR, ShiftAmount - INT32_BITS); in lowerInt64Arithmetic()
2587 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2599 _or(T_Hi, T1, T4); in lowerInt64Arithmetic()
2602 _mov(T1_Hi, T_Hi); in lowerInt64Arithmetic()
2614 auto *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2631 _srl(T_Hi, Src0HiR, ShiftAmount); in lowerInt64Arithmetic()
2634 _addiu(T_Hi, getZero(), 0); in lowerInt64Arithmetic()
2637 _addiu(T_Hi, getZero(), 0); in lowerInt64Arithmetic()
2640 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2653 _srlv(T_Hi, Src0HiR, Src1LoR); in lowerInt64Arithmetic()
2655 _mov(T1_Hi, T_Hi); in lowerInt64Arithmetic()
2658 _movn(T1_Lo, T_Hi, T5); in lowerInt64Arithmetic()
2667 auto *T_Hi = I32Reg(); in lowerInt64Arithmetic() local
2685 _sra(T_Hi, Src0HiR, ShiftAmount); in lowerInt64Arithmetic()
2687 _sra(T_Hi, Src0HiR, INT32_BITS - 1); in lowerInt64Arithmetic()
2691 _sra(T_Hi, Src0HiR, INT32_BITS - 1); in lowerInt64Arithmetic()
2694 _mov(DestHi, T_Hi); in lowerInt64Arithmetic()
2707 _srav(T_Hi, Src0HiR, Src1LoR); in lowerInt64Arithmetic()
2709 _mov(T1_Hi, T_Hi); in lowerInt64Arithmetic()
2712 _movn(T1_Lo, T_Hi, T5); in lowerInt64Arithmetic()
3064 auto *T_Lo = I32Reg(), *T_Hi = I32Reg(); in lowerAssign() local
3067 _mov(T_Hi, Src0Hi); in lowerAssign()
3068 _mov(DestHi, T_Hi); in lowerAssign()
3655 Variable *T_Hi = I32Reg(); in lowerCast() local
3664 _sra(T_Hi, T2_Lo, INT32_BITS - 1); in lowerCast()
3665 _mov(DestHi, T_Hi); in lowerCast()
3669 _sra(T_Hi, T1_Lo, INT32_BITS - 1); in lowerCast()
3670 _mov(DestHi, T_Hi); in lowerCast()
3692 Variable *T_Hi = I32Reg(); in lowerCast() local
3703 _addiu(T_Hi, Zero, 0); in lowerCast()
3704 _mov(DestHi, T_Hi); in lowerCast()