Home
last modified time | relevance | path

Searched refs:fp_spills (Results 1 – 6 of 6) sorted by relevance

/art/runtime/
Dnterp_helpers.cc89 uint32_t fp_spills = in NterpGetFrameEntrySize() local
92 return (POPCOUNT(core_spills) + POPCOUNT(fp_spills)) * kPointerSize; in NterpGetFrameEntrySize()
113 uint32_t fp_spills = in NterpFrameInfo() local
115 return QuickMethodFrameInfo(NterpGetFrameSize(*frame), core_spills, fp_spills); in NterpFrameInfo()
/art/compiler/optimizing/
Dregister_allocation_resolver.cc284 size_t fp_spills = in CalculateMaximumSafepointSpillSize() local
287 core_register_spill_size * core_spills + fp_register_spill_size * fp_spills; in CalculateMaximumSafepointSpillSize()
Dcode_generator.cc1660 const uint32_t fp_spills = codegen->GetSlowPathSpills(locations, /* core_registers= */ false); in SaveLiveRegisters() local
1661 for (uint32_t i : LowToHighBits(fp_spills)) { in SaveLiveRegisters()
1679 const uint32_t fp_spills = codegen->GetSlowPathSpills(locations, /* core_registers= */ false); in RestoreLiveRegisters() local
1680 for (uint32_t i : LowToHighBits(fp_spills)) { in RestoreLiveRegisters()
Dcode_generator_arm_vixl.cc338 uint32_t fp_spills = codegen->GetSlowPathSpills(locations, /* core_registers= */ false); in SaveLiveRegisters() local
340 for (uint32_t i : LowToHighBits(fp_spills)) { in SaveLiveRegisters()
347 while (fp_spills != 0u) { in SaveLiveRegisters()
348 uint32_t begin = CTZ(fp_spills); in SaveLiveRegisters()
349 uint32_t tmp = fp_spills + (1u << begin); in SaveLiveRegisters()
350 fp_spills &= tmp; // Clear the contiguous range of 1s. in SaveLiveRegisters()
372 uint32_t fp_spills = codegen->GetSlowPathSpills(locations, /* core_registers= */ false); in RestoreLiveRegisters() local
373 while (fp_spills != 0u) { in RestoreLiveRegisters()
374 uint32_t begin = CTZ(fp_spills); in RestoreLiveRegisters()
375 uint32_t tmp = fp_spills + (1u << begin); in RestoreLiveRegisters()
[all …]
Dcode_generator_arm64.cc172 const uint32_t fp_spills = codegen->GetSlowPathSpills(locations, /* core_registers= */ false); in SaveRestoreLiveRegistersHelper() local
175 fp_spills, in SaveRestoreLiveRegistersHelper()
180 CPURegList fp_list = CPURegList(CPURegister::kVRegister, v_reg_size, fp_spills); in SaveRestoreLiveRegistersHelper()
228 const uint32_t fp_spills = codegen->GetSlowPathSpills(locations, /* core_registers= */ false); in SaveLiveRegisters() local
229 for (uint32_t i : LowToHighBits(fp_spills)) { in SaveLiveRegisters()
/art/oatdump/
Doatdump.cc1387 uint32_t fp_spills, in GetVRegOffsetFromQuickCode() argument
1401 + POPCOUNT(fp_spills) * GetBytesPerFprSpillLocation(isa) in GetVRegOffsetFromQuickCode()