Lines Matching refs:kScratchReg
54 assm->daddu(kScratchReg, addr, offset); in GetMemOp()
55 return MemOperand(kScratchReg, offset_imm); in GetMemOp()
58 assm->li(kScratchReg, offset_imm); in GetMemOp()
59 assm->daddu(kScratchReg, kScratchReg, addr); in GetMemOp()
61 assm->daddu(kScratchReg, kScratchReg, offset); in GetMemOp()
63 return MemOperand(kScratchReg, 0); in GetMemOp()
747 TurboAssembler::li(kScratchReg, 1); in emit_i32_divs()
749 TurboAssembler::LoadZeroOnCondition(kScratchReg, lhs, Operand(kMinInt), eq); in emit_i32_divs()
751 daddu(kScratchReg, kScratchReg, kScratchReg2); in emit_i32_divs()
752 TurboAssembler::Branch(trap_div_unrepresentable, eq, kScratchReg, in emit_i32_divs()
851 TurboAssembler::li(kScratchReg, 1); in emit_i64_divs()
854 kScratchReg, lhs.gp(), Operand(std::numeric_limits<int64_t>::min()), eq); in emit_i64_divs()
856 daddu(kScratchReg, kScratchReg, kScratchReg2); in emit_i64_divs()
857 TurboAssembler::Branch(trap_div_unrepresentable, eq, kScratchReg, in emit_i64_divs()
1067 TurboAssembler::Addu(kScratchReg, dst.gp(), 1); in FP_BINOP()
1068 TurboAssembler::Slt(kScratchReg2, kScratchReg, dst.gp()); in FP_BINOP()
1069 TurboAssembler::Movn(dst.gp(), kScratchReg, kScratchReg2); in FP_BINOP()
1089 TurboAssembler::Addu(kScratchReg, dst.gp(), 1); in FP_BINOP()
1090 TurboAssembler::Movz(dst.gp(), zero_reg, kScratchReg); in FP_BINOP()
1153 TurboAssembler::Daddu(kScratchReg, dst.gp(), 1); in FP_BINOP()
1154 TurboAssembler::Slt(kScratchReg2, kScratchReg, dst.gp()); in FP_BINOP()
1155 TurboAssembler::Movn(dst.gp(), kScratchReg, kScratchReg2); in FP_BINOP()
1167 kScratchReg); in FP_BINOP()
1170 TurboAssembler::Branch(trap, eq, kScratchReg, Operand(zero_reg)); in FP_BINOP()
1185 TurboAssembler::Daddu(kScratchReg, dst.gp(), 1); in FP_BINOP()
1186 TurboAssembler::Slt(kScratchReg2, kScratchReg, dst.gp()); in FP_BINOP()
1187 TurboAssembler::Movn(dst.gp(), kScratchReg, kScratchReg2); in FP_BINOP()
1199 kScratchReg); in FP_BINOP()
1202 TurboAssembler::Branch(trap, eq, kScratchReg, Operand(zero_reg)); in FP_BINOP()
1565 li(kScratchReg, control_low); in emit_i8x16_shuffle()
1566 insert_d(dst_msa, 0, kScratchReg); in emit_i8x16_shuffle()
1567 li(kScratchReg, control_hi); in emit_i8x16_shuffle()
1568 insert_d(dst_msa, 1, kScratchReg); in emit_i8x16_shuffle()
1610 TurboAssembler::FmoveLow(kScratchReg, src.fp()); in emit_f32x4_splat()
1611 fill_w(dst.fp().toW(), kScratchReg); in emit_f32x4_splat()
1616 TurboAssembler::Move(kScratchReg, src.fp()); in emit_f64x2_splat()
1617 fill_d(dst.fp().toW(), kScratchReg); in emit_f64x2_splat()
1758 li(kScratchReg, vals[0]); in emit_s128_const()
1759 insert_d(dst_msa, 0, kScratchReg); in emit_s128_const()
1760 li(kScratchReg, vals[1]); in emit_s128_const()
1761 insert_d(dst_msa, 1, kScratchReg); in emit_s128_const()
2652 copy_u_w(kScratchReg, lhs.fp().toW(), imm_lane_idx); in emit_f32x4_extract_lane()
2653 TurboAssembler::FmoveLow(dst.fp(), kScratchReg); in emit_f32x4_extract_lane()
2659 copy_s_d(kScratchReg, lhs.fp().toW(), imm_lane_idx); in emit_f64x2_extract_lane()
2660 TurboAssembler::Move(dst.fp(), kScratchReg); in emit_f64x2_extract_lane()
2707 TurboAssembler::FmoveLow(kScratchReg, src2.fp()); in emit_f32x4_replace_lane()
2711 insert_w(dst.fp().toW(), imm_lane_idx, kScratchReg); in emit_f32x4_replace_lane()
2718 TurboAssembler::Move(kScratchReg, src2.fp()); in emit_f64x2_replace_lane()
2722 insert_d(dst.fp().toW(), imm_lane_idx, kScratchReg); in emit_f64x2_replace_lane()
2825 PrepareCallCFunction(kNumCCallArgs, kScratchReg); in CallC()
2859 pop(kScratchReg); in CallIndirect()
2860 Call(kScratchReg); in CallIndirect()
2868 Pop(kScratchReg); in TailCallIndirect()
2869 Jump(kScratchReg); in TailCallIndirect()
2896 asm_->Ld(kScratchReg, liftoff::GetStackSlot(slot.src_offset_)); in Construct()
2897 asm_->push(kScratchReg); in Construct()
2899 asm_->Ld(kScratchReg, liftoff::GetStackSlot(slot.src_offset_ - 8)); in Construct()
2900 asm_->push(kScratchReg); in Construct()
2901 asm_->Ld(kScratchReg, liftoff::GetStackSlot(slot.src_offset_)); in Construct()
2902 asm_->push(kScratchReg); in Construct()
2909 asm_->li(kScratchReg, Operand(src.i32_const())); in Construct()
2910 asm_->push(kScratchReg); in Construct()