Searched refs:spill_mask (Results 1 - 3 of 3) sorted by relevance
/art/runtime/ |
H A D | vmap_table.h | 91 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 D | stack.cc | 217 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 D | oatdump.cc | 989 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