Searched refs:spill_offset (Results 1 – 3 of 3) sorted by relevance
/art/compiler/optimizing/ |
D | code_generator_vector_arm64_neon.cc | 1616 int64_t spill_offset) { in SaveRestoreLiveRegistersHelperNeonImpl() argument 1636 int64_t max_ls_pair_offset = spill_offset + core_spill_size + fp_spill_size - 2 * reg_size; in SaveRestoreLiveRegistersHelperNeonImpl() 1643 masm->Add(new_base, base, Operand(spill_offset + core_spill_size)); in SaveRestoreLiveRegistersHelperNeonImpl() 1645 spill_offset = -core_spill_size; in SaveRestoreLiveRegistersHelperNeonImpl() 1647 DCHECK(masm->IsImmLSPair(spill_offset, ls_access_size)); in SaveRestoreLiveRegistersHelperNeonImpl() 1652 masm->StoreCPURegList(core_list, MemOperand(base, spill_offset)); in SaveRestoreLiveRegistersHelperNeonImpl() 1653 masm->StoreCPURegList(fp_list, MemOperand(base, spill_offset + core_spill_size)); in SaveRestoreLiveRegistersHelperNeonImpl() 1655 masm->LoadCPURegList(core_list, MemOperand(base, spill_offset)); in SaveRestoreLiveRegistersHelperNeonImpl() 1656 masm->LoadCPURegList(fp_list, MemOperand(base, spill_offset + core_spill_size)); in SaveRestoreLiveRegistersHelperNeonImpl() 1661 int64_t spill_offset) { in SaveLiveRegistersHelper() argument [all …]
|
D | code_generator_vector_arm64_sve.cc | 1396 int64_t spill_offset) { in SaveRestoreLiveRegistersHelperSveImpl() argument 1408 int64_t fp_spill_offset = spill_offset + core_spill_size; in SaveRestoreLiveRegistersHelperSveImpl() 1412 masm->StoreCPURegList(core_list, MemOperand(base, spill_offset)); in SaveRestoreLiveRegistersHelperSveImpl() 1414 masm->LoadCPURegList(core_list, MemOperand(base, spill_offset)); in SaveRestoreLiveRegistersHelperSveImpl() 1425 masm->StoreCPURegList(core_list, MemOperand(base, spill_offset)); in SaveRestoreLiveRegistersHelperSveImpl() 1428 masm->LoadCPURegList(core_list, MemOperand(base, spill_offset)); in SaveRestoreLiveRegistersHelperSveImpl() 1434 int64_t spill_offset) { in SaveLiveRegistersHelper() argument 1435 SaveRestoreLiveRegistersHelperSveImpl</* is_save= */ true>(codegen_, locations, spill_offset); in SaveLiveRegistersHelper() 1439 int64_t spill_offset) { in RestoreLiveRegistersHelper() argument 1440 SaveRestoreLiveRegistersHelperSveImpl</* is_save= */ false>(codegen_, locations, spill_offset); in RestoreLiveRegistersHelper()
|
D | code_generator_arm64.h | 344 int64_t spill_offset) = 0; 346 int64_t spill_offset) = 0; 502 void SaveLiveRegistersHelper(LocationSummary* locations, int64_t spill_offset) override; 503 void RestoreLiveRegistersHelper(LocationSummary* locations, int64_t spill_offset) override; 537 void SaveLiveRegistersHelper(LocationSummary* locations, int64_t spill_offset) override; 538 void RestoreLiveRegistersHelper(LocationSummary* locations, int64_t spill_offset) override;
|