• Home
  • Raw
  • Download

Lines Matching refs:kScratchRegister

27                Register::ListOf<kScratchRegister>()) == 0,
58 Register scratch = kScratchRegister; in GetMemOp()
302 Fill(LiftoffRegister{kScratchRegister}, src_index, type); in MoveStackValue()
303 Spill(dst_index, LiftoffRegister{kScratchRegister}, type); in MoveStackValue()
366 movl(kScratchRegister, Immediate(static_cast<int32_t>(value.to_i64()))); in Spill()
367 movq(dst, kScratchRegister); in Spill()
369 movq(kScratchRegister, value.to_i64()); in Spill()
370 movq(dst, kScratchRegister); in Spill()
470 iop(mov, kScratchRegister, rhs); in EmitIntDivOrRem()
471 rhs = kScratchRegister; in EmitIntDivOrRem()
576 assm->Move(kScratchRegister, src, type); in EmitShiftOperation()
578 (assm->*emit_shift)(kScratchRegister); in EmitShiftOperation()
579 assm->Move(rcx, kScratchRegister, type); in EmitShiftOperation()
590 if (use_scratch) assm->movq(kScratchRegister, rcx); in EmitShiftOperation()
591 if (src == rcx) src = kScratchRegister; in EmitShiftOperation()
600 if (use_scratch) assm->movq(rcx, kScratchRegister); in EmitShiftOperation()
852 dop(Movmskp, kScratchRegister, rhs); in EmitFloatMinOrMax()
853 assm->testl(kScratchRegister, Immediate(1)); in EmitFloatMinOrMax()
1177 movl(kScratchRegister, src.gp()); in emit_type_conversion()
1178 Cvtqsi2ss(dst.fp(), kScratchRegister); in emit_type_conversion()
1196 movl(kScratchRegister, src.gp()); in emit_type_conversion()
1197 Cvtqsi2sd(dst.fp(), kScratchRegister); in emit_type_conversion()
1417 popq(kScratchRegister); in CallIndirect()
1418 target = kScratchRegister; in CallIndirect()
1450 asm_->movl(kScratchRegister, liftoff::GetStackSlot(slot.src_index_)); in Construct()
1451 asm_->pushq(kScratchRegister); in Construct()