Home
last modified time | relevance | path

Searched refs:vixl_temps_ (Results 1 – 2 of 2) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_arm64.h393 : ParallelMoveResolverNoSwap(allocator), codegen_(codegen), vixl_temps_() {} in ParallelMoveResolverARM64()
409 vixl::aarch64::UseScratchRegisterScope vixl_temps_; variable
Dcode_generator_arm64.cc1016 vixl_temps_.Open(GetVIXLAssembler()); in PrepareForEmitNativeCode()
1020 vixl_temps_.Close(); in FinishEmitNativeCode()
1036 scratch = LocationFrom(vixl_temps_.AcquireX()); in AllocateScratchLocationFor()
1040 ? vixl_temps_.AcquireVRegisterOfSize(kQRegSize) in AllocateScratchLocationFor()
1041 : vixl_temps_.AcquireD()); in AllocateScratchLocationFor()
1049 vixl_temps_.Release(XRegisterFrom(loc)); in FreeScratchLocation()
1052 vixl_temps_.Release(codegen_->GetGraph()->HasSIMD() ? QRegisterFrom(loc) : DRegisterFrom(loc)); in FreeScratchLocation()