Searched refs:spill_mask (Results 1 - 3 of 3) sorted by relevance

/art/runtime/
H A Dvmap_table.h91 uint32_t ComputeRegister(uint32_t spill_mask, uint32_t vmap_offset, VRegKind kind) const { argument
108 CHECK_LT(vmap_offset - matches, static_cast<uint32_t>(POPCOUNT(spill_mask)));
111 DCHECK_NE(spill_mask, 0u);
112 matches += spill_mask & 1; // Add 1 if the low bit is set
113 spill_mask >>= 1;
H A Dstack.cc217 uint32_t spill_mask = is_float ? frame_info.FpSpillMask() : frame_info.CoreSpillMask(); local
218 uint32_t reg = vmap_table.ComputeRegister(spill_mask, vmap_offset, kind);
330 uint32_t spill_mask = is_float ? frame_info.FpSpillMask() : frame_info.CoreSpillMask(); local
331 uint32_t reg_lo = vmap_table.ComputeRegister(spill_mask, vmap_offset_lo, kind_lo);
332 uint32_t reg_hi = vmap_table.ComputeRegister(spill_mask, vmap_offset_hi, kind_hi);
406 uint32_t spill_mask = is_float ? frame_info.FpSpillMask() : frame_info.CoreSpillMask(); local
407 uint32_t reg = vmap_table.ComputeRegister(spill_mask, vmap_offset, kind);
487 uint32_t spill_mask = is_float ? frame_info.FpSpillMask() : frame_info.CoreSpillMask(); local
488 uint32_t reg_lo = vmap_table.ComputeRegister(spill_mask, vmap_offset_lo, kind_lo);
489 uint32_t reg_hi = vmap_table.ComputeRegister(spill_mask, vmap_offset_h
[all...]
/art/oatdump/
H A Doatdump.cc989 void DumpSpillMask(std::ostream& os, uint32_t spill_mask, bool is_float) { argument
990 if (spill_mask == 0) {
995 if ((spill_mask & (1 << i)) != 0) {
1001 spill_mask ^= 1 << i; // clear bit
1002 if (spill_mask != 0) {
1049 uint32_t spill_mask = oat_method.GetCoreSpillMask(); local
1052 uint32_t cpu_reg = vmap_table.ComputeRegister(spill_mask, i,
1063 spill_mask = oat_method.GetFpSpillMask();
1119 uint32_t spill_mask = is_float ? oat_method.GetFpSpillMask() local
1121 os << (is_float ? "fr" : "r") << vmap_table.ComputeRegister(spill_mask, vmap_offse
[all...]

Completed in 55 milliseconds