Home
last modified time | relevance | path

Searched refs:reg_mask (Results 1 – 2 of 2) sorted by relevance

/art/compiler/dwarf/
Ddebug_frame_opcode_writer.h82 uint32_t reg_mask, int reg_size) { in RelOffsetForMany() argument
85 for (int i = 0; reg_mask != 0u; reg_mask >>= 1, i++) { in RelOffsetForMany()
87 int num_zeros = CTZ(reg_mask); in RelOffsetForMany()
89 reg_mask >>= num_zeros; in RelOffsetForMany()
97 void ALWAYS_INLINE RestoreMany(Reg reg_base, uint32_t reg_mask) { in RestoreMany() argument
99 for (int i = 0; reg_mask != 0u; reg_mask >>= 1, i++) { in RestoreMany()
101 int num_zeros = CTZ(reg_mask); in RestoreMany()
103 reg_mask >>= num_zeros; in RestoreMany()
/art/compiler/dex/quick/arm64/
Dint_arm64.cc1423 static uint32_t ExtractReg(uint32_t reg_mask, int* reg) { in ExtractReg() argument
1425 int first_bit_set = CTZ(reg_mask) + 1; in ExtractReg()
1427 reg_mask >>= first_bit_set; in ExtractReg()
1428 return reg_mask; in ExtractReg()
1447 static uint32_t GenPairWise(uint32_t reg_mask, int* reg1, int* reg2) { in GenPairWise() argument
1449 int first_bit_set = CTZ(reg_mask) + 1; in GenPairWise()
1451 reg_mask >>= first_bit_set; in GenPairWise()
1453 if (LIKELY(reg_mask)) { in GenPairWise()
1455 int second_bit_set = CTZ(reg_mask) + 1; in GenPairWise()
1457 reg_mask >>= second_bit_set; in GenPairWise()
[all …]