Searched refs:core_spill_mask (Results 1 – 6 of 6) sorted by relevance
/art/runtime/quick/ |
D | quick_method_frame_info.h | 34 constexpr QuickMethodFrameInfo(uint32_t frame_size_in_bytes, uint32_t core_spill_mask, in QuickMethodFrameInfo() argument 37 core_spill_mask_(core_spill_mask), in QuickMethodFrameInfo()
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.cc | 94 RegList core_spill_mask = 0; in BuildFrame() local 98 core_spill_mask |= 1 << reg.AsArm().AsCoreRegister(); in BuildFrame() 103 if (core_spill_mask == (1u << lr.GetCode()) && in BuildFrame() 109 core_spill_mask |= 1u << r3.GetCode(); in BuildFrame() 110 ___ Push(RegisterList(core_spill_mask)); in BuildFrame() 113 } else if (core_spill_mask != 0u) { in BuildFrame() 114 ___ Push(RegisterList(core_spill_mask)); in BuildFrame() 115 cfi().AdjustCFAOffset(POPCOUNT(core_spill_mask) * kFramePointerSize); in BuildFrame() 116 cfi().RelOffsetForMany(DWARFReg(r0), 0, core_spill_mask, kFramePointerSize); in BuildFrame() 130 int pushed_values = POPCOUNT(core_spill_mask) + POPCOUNT(fp_spill_mask); in BuildFrame() [all …]
|
/art/compiler/jni/quick/ |
D | jni_compiler.h | 38 uint32_t core_spill_mask, in JniCompiledMethod() argument 44 core_spill_mask_(core_spill_mask), in JniCompiledMethod()
|
/art/compiler/utils/riscv64/ |
D | jni_macro_assembler_riscv64.cc | 37 uint32_t core_spill_mask = 0u; in GetCoreAndFpSpillMasks() local 42 core_spill_mask |= 1u << reg.AsXRegister(); in GetCoreAndFpSpillMasks() 49 dchecked_integral_cast<size_t>(POPCOUNT(core_spill_mask) + POPCOUNT(fp_spill_mask))); in GetCoreAndFpSpillMasks() 50 return {core_spill_mask, fp_spill_mask}; in GetCoreAndFpSpillMasks() 73 auto [core_spill_mask, fp_spill_mask] = GetCoreAndFpSpillMasks(callee_save_regs); in BuildFrame() 75 if ((core_spill_mask & (1u << RA)) != 0u) { in BuildFrame() 80 for (uint32_t reg : HighToLowBits(core_spill_mask & ~(1u << RA))) { in BuildFrame() 104 auto [core_spill_mask, fp_spill_mask] = GetCoreAndFpSpillMasks(callee_save_regs); in RemoveFrame() 111 for (uint32_t reg : LowToHighBits(core_spill_mask & ~(1u << RA))) { in RemoveFrame() 116 if ((core_spill_mask & (1u << RA)) != 0u) { in RemoveFrame()
|
/art/compiler/optimizing/ |
D | stack_map_stream.cc | 50 size_t core_spill_mask, in BeginMethod() argument 62 core_spill_mask_ = core_spill_mask; in BeginMethod() 72 DCHECK_EQ(code_info.core_spill_mask_, core_spill_mask); in BeginMethod()
|
D | stack_map_stream.h | 65 size_t core_spill_mask,
|