Lines Matching refs:rd_hi
435 void TurboAssembler::Mul(Register rd_hi, Register rd_lo, Register rs, in Mul() argument
441 mfhi(rd_hi); in Mul()
444 DCHECK(rd_hi != rs); in Mul()
445 DCHECK(rd_hi != rt.rm() && rd_lo != rt.rm()); in Mul()
446 muh(rd_hi, rs, rt.rm()); in Mul()
449 DCHECK(rd_hi != rt.rm() && rd_lo != rt.rm()); in Mul()
451 muh(rd_hi, rs, rt.rm()); in Mul()
463 mfhi(rd_hi); in Mul()
466 DCHECK(rd_hi != rs); in Mul()
467 DCHECK(rd_hi != scratch && rd_lo != scratch); in Mul()
468 muh(rd_hi, rs, scratch); in Mul()
471 DCHECK(rd_hi != scratch && rd_lo != scratch); in Mul()
473 muh(rd_hi, rs, scratch); in Mul()
479 void TurboAssembler::Mulu(Register rd_hi, Register rd_lo, Register rs, in Mulu() argument
495 mfhi(rd_hi); in Mulu()
498 DCHECK(rd_hi != rs); in Mulu()
499 DCHECK(rd_hi != reg && rd_lo != reg); in Mulu()
500 muhu(rd_hi, rs, reg); in Mulu()
503 DCHECK(rd_hi != reg && rd_lo != reg); in Mulu()
505 muhu(rd_hi, rs, reg); in Mulu()