Lines Matching refs:dst_low
1441 Register dst_low = destination.AsRegisterPairLow<Register>(); in MoveLocation() local
1443 __ Mfc1(dst_low, src); in MoveLocation()
2230 Register dst_low = locations->Out().AsRegisterPairLow<Register>(); in HandleBinaryOp() local
2239 __ And(dst_low, lhs_low, rhs_low); in HandleBinaryOp()
2242 __ Or(dst_low, lhs_low, rhs_low); in HandleBinaryOp()
2245 __ Xor(dst_low, lhs_low, rhs_low); in HandleBinaryOp()
2251 __ Addu(dst_low, lhs_low, rhs_low); in HandleBinaryOp()
2253 __ Addu(dst_low, lhs_low, rhs_low); in HandleBinaryOp()
2255 __ Sltu(TMP, dst_low, (dst_low == rhs_low) ? lhs_low : rhs_low); in HandleBinaryOp()
2262 __ Subu(dst_low, lhs_low, rhs_low); in HandleBinaryOp()
2272 if (dst_low != lhs_low || low != 0) { in HandleBinaryOp()
2273 __ Ori(dst_low, lhs_low, low); in HandleBinaryOp()
2277 __ Or(dst_low, lhs_low, TMP); in HandleBinaryOp()
2293 if (dst_low != lhs_low || low != 0) { in HandleBinaryOp()
2294 __ Xori(dst_low, lhs_low, low); in HandleBinaryOp()
2298 __ Xor(dst_low, lhs_low, TMP); in HandleBinaryOp()
2314 __ Andi(dst_low, lhs_low, low); in HandleBinaryOp()
2317 __ And(dst_low, lhs_low, TMP); in HandleBinaryOp()
2318 } else if (dst_low != lhs_low) { in HandleBinaryOp()
2319 __ Move(dst_low, lhs_low); in HandleBinaryOp()
2340 if (dst_low != lhs_low || low != 0) { in HandleBinaryOp()
2341 __ Addiu(dst_low, lhs_low, low); in HandleBinaryOp()
2344 __ Sltiu(AT, dst_low, low); in HandleBinaryOp()
2348 __ Addu(dst_low, lhs_low, TMP); in HandleBinaryOp()
2349 __ Sltu(AT, dst_low, TMP); in HandleBinaryOp()
2486 Register dst_low = locations->Out().AsRegisterPairLow<Register>(); in HandleShift() local
2497 __ Sll(dst_low, lhs_low, shift_value); in HandleShift()
2499 __ Srl(dst_low, lhs_low, shift_value); in HandleShift()
2500 __ Ins(dst_low, lhs_high, kMipsBitsPerWord - shift_value, shift_value); in HandleShift()
2503 __ Srl(dst_low, lhs_low, shift_value); in HandleShift()
2504 __ Ins(dst_low, lhs_high, kMipsBitsPerWord - shift_value, shift_value); in HandleShift()
2507 __ Srl(dst_low, lhs_low, shift_value); in HandleShift()
2508 __ Ins(dst_low, lhs_high, kMipsBitsPerWord - shift_value, shift_value); in HandleShift()
2514 __ Sll(dst_low, lhs_low, shift_value); in HandleShift()
2521 __ Srl(dst_low, lhs_low, shift_value); in HandleShift()
2522 __ Or(dst_low, dst_low, TMP); in HandleShift()
2526 __ Srl(dst_low, lhs_low, shift_value); in HandleShift()
2527 __ Or(dst_low, dst_low, TMP); in HandleShift()
2530 __ Sll(dst_low, lhs_high, kMipsBitsPerWord - shift_value); in HandleShift()
2531 __ Or(dst_low, dst_low, TMP); in HandleShift()
2541 __ Move(dst_low, ZERO); in HandleShift()
2543 __ Sra(dst_low, lhs_high, shift_value_high); in HandleShift()
2544 __ Sra(dst_high, dst_low, kMipsBitsPerWord - 1); in HandleShift()
2546 __ Srl(dst_low, lhs_high, shift_value_high); in HandleShift()
2551 __ Move(dst_low, lhs_high); in HandleShift()
2555 __ Srl(dst_low, lhs_high, shift_value_high); in HandleShift()
2556 __ Ins(dst_low, lhs_low, kMipsBitsPerWord - shift_value_high, shift_value_high); in HandleShift()
2561 __ Srl(dst_low, lhs_high, shift_value_high); in HandleShift()
2562 __ Or(dst_low, dst_low, TMP); in HandleShift()
2574 __ Sllv(dst_low, lhs_low, rhs_reg); in HandleShift()
2583 __ Move(dst_high, dst_low); in HandleShift()
2584 __ Move(dst_low, ZERO); in HandleShift()
2586 __ Movn(dst_high, dst_low, TMP); in HandleShift()
2587 __ Movn(dst_low, ZERO, TMP); in HandleShift()
2594 __ Srlv(dst_low, lhs_low, rhs_reg); in HandleShift()
2595 __ Or(dst_low, dst_low, TMP); in HandleShift()
2599 __ Move(dst_low, dst_high); in HandleShift()
2603 __ Movn(dst_low, dst_high, TMP); in HandleShift()
2611 __ Srlv(dst_low, lhs_low, rhs_reg); in HandleShift()
2612 __ Or(dst_low, dst_low, TMP); in HandleShift()
2616 __ Move(dst_low, dst_high); in HandleShift()
2619 __ Movn(dst_low, dst_high, TMP); in HandleShift()
2625 __ Sll(dst_low, lhs_high, 1); in HandleShift()
2626 __ Sllv(dst_low, dst_low, AT); in HandleShift()
2627 __ Or(dst_low, dst_low, TMP); in HandleShift()
2636 __ Move(dst_high, dst_low); in HandleShift()
2637 __ Move(dst_low, TMP); in HandleShift()
2640 __ Movn(dst_high, dst_low, TMP); in HandleShift()
2641 __ Movn(dst_low, AT, TMP); in HandleShift()
8583 Register dst_low = locations->Out().AsRegisterPairLow<Register>(); in VisitMul() local
8606 __ MulR6(dst_low, lhs_low, rhs_low); in VisitMul()
8614 __ Mflo(dst_low); in VisitMul()
8669 Register dst_low = locations->Out().AsRegisterPairLow<Register>(); in VisitNeg() local
8672 __ Subu(dst_low, ZERO, src_low); in VisitNeg()
8673 __ Sltu(TMP, ZERO, dst_low); in VisitNeg()
8744 Register dst_low = locations->Out().AsRegisterPairLow<Register>(); in VisitNot() local
8748 __ Nor(dst_low, src_low, ZERO); in VisitNot()
9701 Register dst_low = locations->Out().AsRegisterPairLow<Register>(); in VisitTypeConversion() local
9704 if (dst_low != src) { in VisitTypeConversion()
9705 __ Move(dst_low, src); in VisitTypeConversion()
9807 Register dst_low = locations->Out().AsRegisterPairLow<Register>(); in VisitTypeConversion() local
9814 __ Mfc1(dst_low, FTMP); in VisitTypeConversion()