Searched refs:core_reg_mask (Results 1 – 2 of 2) sorted by relevance
/art/compiler/dex/quick/arm64/ |
D | int_arm64.cc | 1514 static int SpillRegsPreSub(Arm64Mir2Lir* m2l, uint32_t core_reg_mask, uint32_t fp_reg_mask, in SpillRegsPreSub() argument 1519 int core_count = POPCOUNT(core_reg_mask); in SpillRegsPreSub() 1528 if (core_reg_mask != 0) { in SpillRegsPreSub() 1531 SpillCoreRegs(m2l, rs_sp, spill_offset, core_reg_mask); in SpillRegsPreSub() 1537 static int SpillRegsPreIndexed(Arm64Mir2Lir* m2l, RegStorage base, uint32_t core_reg_mask, in SpillRegsPreIndexed() argument 1551 int core_count = POPCOUNT(core_reg_mask); in SpillRegsPreIndexed() 1611 core_reg_mask = ExtractReg(core_reg_mask, ®1); in SpillRegsPreIndexed() 1617 core_reg_mask = GenPairWise(core_reg_mask, ®1, ®2); in SpillRegsPreIndexed() 1651 core_reg_mask = ExtractReg(core_reg_mask, ®1); in SpillRegsPreIndexed() 1660 DCHECK_EQ(POPCOUNT(core_reg_mask) % 2, 0); in SpillRegsPreIndexed() [all …]
|
D | codegen_arm64.h | 362 int SpillRegs(RegStorage base, uint32_t core_reg_mask, uint32_t fp_reg_mask, int frame_size); 365 void UnspillRegs(RegStorage base, uint32_t core_reg_mask, uint32_t fp_reg_mask, int frame_size);
|