Searched refs:fp_spill_mask (Results 1 – 6 of 6) sorted by relevance
/art/runtime/quick/ |
D | quick_method_frame_info.h | 35 uint32_t fp_spill_mask) in QuickMethodFrameInfo() argument 38 fp_spill_mask_(fp_spill_mask) { in QuickMethodFrameInfo()
|
/art/compiler/jni/quick/ |
D | jni_compiler.h | 39 uint32_t fp_spill_mask, in JniCompiledMethod() argument 45 fp_spill_mask_(fp_spill_mask), in JniCompiledMethod()
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.cc | 95 uint32_t fp_spill_mask = 0; in BuildFrame() local 100 fp_spill_mask |= 1 << reg.AsArm().AsSRegister(); in BuildFrame() 104 fp_spill_mask == 0u && in BuildFrame() 118 if (fp_spill_mask != 0) { in BuildFrame() 119 uint32_t first = CTZ(fp_spill_mask); in BuildFrame() 122 DCHECK_EQ(fp_spill_mask >> CTZ(fp_spill_mask), ~0u >> (32 - POPCOUNT(fp_spill_mask))); in BuildFrame() 124 ___ Vpush(SRegisterList(vixl32::SRegister(first), POPCOUNT(fp_spill_mask))); in BuildFrame() 125 cfi().AdjustCFAOffset(POPCOUNT(fp_spill_mask) * kFramePointerSize); in BuildFrame() 126 cfi().RelOffsetForMany(DWARFReg(s0), 0, fp_spill_mask, kFramePointerSize); in BuildFrame() 130 int pushed_values = POPCOUNT(core_spill_mask) + POPCOUNT(fp_spill_mask); in BuildFrame() [all …]
|
/art/compiler/utils/riscv64/ |
D | jni_macro_assembler_riscv64.cc | 38 uint32_t fp_spill_mask = 0u; in GetCoreAndFpSpillMasks() local 45 fp_spill_mask |= 1u << reg.AsFRegister(); 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() 85 for (uint32_t reg : HighToLowBits(fp_spill_mask)) { in BuildFrame() 104 auto [core_spill_mask, fp_spill_mask] = GetCoreAndFpSpillMasks(callee_save_regs); in RemoveFrame() 106 for (uint32_t reg : LowToHighBits(fp_spill_mask)) { in RemoveFrame()
|
/art/compiler/optimizing/ |
D | stack_map_stream.cc | 51 size_t fp_spill_mask, in BeginMethod() argument 63 fp_spill_mask_ = fp_spill_mask; in BeginMethod() 73 DCHECK_EQ(code_info.fp_spill_mask_, fp_spill_mask); in BeginMethod()
|
D | stack_map_stream.h | 66 size_t fp_spill_mask,
|