Lines Matching refs:reg_size
444 unsigned reg_size = rd.GetSizeInBits(); in MoveImmediateHelper() local
455 if (CountClearHalfWords(~imm, reg_size) > in MoveImmediateHelper()
456 CountClearHalfWords(imm, reg_size)) { in MoveImmediateHelper()
472 VIXL_ASSERT((reg_size % 16) == 0); in MoveImmediateHelper()
474 for (unsigned i = 0; i < (reg_size / 16); i++) { in MoveImmediateHelper()
512 int reg_size = dst.GetSizeInBits(); in OneInstrMoveImmediateHelper() local
514 if (IsImmMovz(imm, reg_size) && !dst.IsSP()) { in OneInstrMoveImmediateHelper()
521 } else if (IsImmMovn(imm, reg_size) && !dst.IsSP()) { in OneInstrMoveImmediateHelper()
528 } else if (IsImmLogical(imm, reg_size, &n, &imm_s, &imm_r)) { in OneInstrMoveImmediateHelper()
813 unsigned reg_size = rd.GetSizeInBits(); in LogicalMacro() local
871 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { in LogicalMacro()
1618 int reg_size = dst.GetSizeInBits(); in MoveImmediateForShiftedOp() local
1625 int shift_low = CountTrailingZeros(imm, reg_size); in MoveImmediateForShiftedOp()
1637 int shift_high = CountLeadingZeros(imm, reg_size); in MoveImmediateForShiftedOp()
2037 int reg_size = registers.GetRegisterSizeInBytes(); in PushCPURegList() local
2038 PrepareForPush(registers.GetCount(), reg_size); in PushCPURegList()
2050 int offset = 2 * reg_size; in PushCPURegList()
2059 offset += 2 * reg_size; in PushCPURegList()
2069 int reg_size = registers.GetRegisterSizeInBytes(); in PopCPURegList() local
2070 PrepareForPop(registers.GetCount(), reg_size); in PopCPURegList()
2077 int offset = 2 * reg_size; in PopCPURegList()
2086 offset += 2 * reg_size; in PopCPURegList()
2368 const int reg_size = registers.GetRegisterSizeInBytes(); in LoadStoreCPURegListHelper() local
2370 VIXL_ASSERT(IsPowerOf2(reg_size)); in LoadStoreCPURegListHelper()
2377 if (((loc.GetOffset() & (2 * reg_size - 1)) != 0) && in LoadStoreCPURegListHelper()
2385 loc.AddOffset(reg_size); in LoadStoreCPURegListHelper()
2396 loc.AddOffset(2 * reg_size); in LoadStoreCPURegListHelper()
2419 int reg_size = registers.GetRegisterSizeInBytes(); in BaseMemOperandForLoadStoreCPURegList() local
2423 mem.GetOffset() + std::max(0, total_size - 2 * reg_size); in BaseMemOperandForLoadStoreCPURegList()
2425 (!Assembler::IsImmLSPair(min_offset, WhichPowerOf2(reg_size)) || in BaseMemOperandForLoadStoreCPURegList()
2426 !Assembler::IsImmLSPair(max_offset, WhichPowerOf2(reg_size)))) { in BaseMemOperandForLoadStoreCPURegList()