Home | History | Annotate | Download | only in arm64

Lines Matching refs:temps

57   UseScratchRegisterScope temps(this);
60 Register temp = temps.AcquireX();
120 Register temp = temps.AcquireSameSizeAs(rn);
140 Register temp = temps.AcquireSameSizeAs(rn);
206 UseScratchRegisterScope temps(this);
207 Register temp = rd.IsSP() ? temps.AcquireSameSizeAs(rd) : rd;
249 UseScratchRegisterScope temps(this);
250 Register dst = (rd.IsSP()) ? temps.AcquireSameSizeAs(rd) : rd;
356 UseScratchRegisterScope temps(this);
357 Register temp = temps.AcquireX();
371 UseScratchRegisterScope temps(this);
372 Register temp = temps.AcquireSameSizeAs(rn);
398 UseScratchRegisterScope temps(this);
399 Register temp = temps.AcquireSameSizeAs(rn);
408 UseScratchRegisterScope temps(this);
409 Register temp = temps.AcquireSameSizeAs(rn);
428 UseScratchRegisterScope temps(this);
429 Register temp = temps.AcquireX();
436 UseScratchRegisterScope temps(this);
437 Register temp = temps.AcquireSameSizeAs(rn);
452 UseScratchRegisterScope temps(this);
455 Register temp = temps.AcquireX();
462 Register temp = temps.AcquireSameSizeAs(rn);
473 Register temp = temps.AcquireSameSizeAs(rn);
485 Register temp = temps.AcquireSameSizeAs(rn);
510 UseScratchRegisterScope temps(this);
511 Register temp = temps.AcquireSameSizeAs(addr.base());
610 UseScratchRegisterScope temps(this);
611 Register scratch = temps.AcquireX();
911 UseScratchRegisterScope temps(this);
912 Register temp = temps.AcquireX();
946 UseScratchRegisterScope temps(this);
947 Register temp = temps.AcquireSameSizeAs(count);
1234 UseScratchRegisterScope temps(this);
1236 fpcr = temps.AcquireX();
1261 UseScratchRegisterScope temps(this);
1262 Register fpcr = temps.AcquireX();
1457 UseScratchRegisterScope temps(this);
1458 Register temp = temps.AcquireX();
1582 UseScratchRegisterScope temps(this);
1583 Register temp = temps.AcquireX();
1608 UseScratchRegisterScope temps(this);
1609 Register temp = temps.AcquireX();
1921 UseScratchRegisterScope temps(this);
1922 Register temp = temps.AcquireX();
1977 UseScratchRegisterScope temps(this);
1978 Register temp = temps.AcquireX();
1997 UseScratchRegisterScope temps(this);
1998 Register temp = temps.AcquireX();
2062 UseScratchRegisterScope temps(this);
2063 Register temp = temps.AcquireX();
2159 UseScratchRegisterScope temps(this);
2160 Register temp = temps.AcquireX();
2164 heap_number_map = temps.AcquireX();
2298 UseScratchRegisterScope temps(this);
2299 Register temp = temps.AcquireX();
2452 void MacroAssembler::CopyFields(Register dst, Register src, CPURegList temps,
2467 ASSERT(!temps.IncludesAliasOf(dst));
2468 ASSERT(!temps.IncludesAliasOf(src));
2469 ASSERT(!temps.IncludesAliasOf(xzr));
2481 if ((temps.Count() >= 3) && (count >= kLoopThreshold)) {
2483 Register(temps.PopLowestIndex()),
2484 Register(temps.PopLowestIndex()),
2485 Register(temps.PopLowestIndex()),
2488 } else if (temps.Count() >= 2) {
2490 Register(temps.PopLowestIndex()),
2491 Register(temps.PopLowestIndex()),
2494 } else if (temps.Count() == 1) {
2496 Register(temps.PopLowestIndex()),
2510 UseScratchRegisterScope temps(this);
2511 Register tmp1 = temps.AcquireX();
2512 Register tmp2 = temps.AcquireX();
2564 UseScratchRegisterScope temps(this);
2565 Register field_ptr = temps.AcquireX();
2566 Register counter = temps.AcquireX();
2965 UseScratchRegisterScope temps(this);
2966 Register temp = temps.AcquireX();
2987 UseScratchRegisterScope temps(this);
2988 Register type_reg = temps.AcquireX();
2989 Register code_reg = temps.AcquireX();
3265 UseScratchRegisterScope temps(this);
3266 Register scratch3 = temps.AcquireX();
3341 UseScratchRegisterScope temps(this);
3342 Register scratch3 = temps.AcquireX();
3565 UseScratchRegisterScope temps(this);
3577 heap_number_map = temps.AcquireD();
3720 UseScratchRegisterScope temps(this);
3721 Register temp = temps.AcquireX();
3794 UseScratchRegisterScope temps(this);
3795 Register temp = temps.AcquireX();
4151 UseScratchRegisterScope temps(this);
4152 Register scratch2 = temps.AcquireX();
4332 UseScratchRegisterScope temps(this);
4333 Register temp = temps.AcquireX();
4344 UseScratchRegisterScope temps(this);
4345 Register temp = temps.AcquireX();
4410 UseScratchRegisterScope temps(this);
4411 Register temp = temps.AcquireX();
4489 UseScratchRegisterScope temps(this);
4490 Register temp = temps.AcquireX();
4726 UseScratchRegisterScope temps(this);
4727 Register temp = temps.AcquireX();
4741 UseScratchRegisterScope temps(this);
4742 Register temp = temps.AcquireX();
4922 UseScratchRegisterScope temps(this);
4959 Register new_arg = temps.AcquireSameSizeAs(old_arg);
4964 FPRegister new_arg = temps.AcquireSameSizeAs(old_arg);
5080 { UseScratchRegisterScope temps(this);
5091 Register arg_sp = temps.AcquireX();
5101 { UseScratchRegisterScope temps(this);
5102 Register tmp = temps.AcquireX();
5110 { UseScratchRegisterScope temps(this);
5111 Register tmp = temps.AcquireX();