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()
825 unsigned reg_size = rd.GetSizeInBits(); in LogicalMacro() local
883 if (IsImmLogical(immediate, reg_size, &n, &imm_s, &imm_r)) { in LogicalMacro()
1628 int reg_size = dst.GetSizeInBits(); in MoveImmediateForShiftedOp() local
1635 int shift_low = CountTrailingZeros(imm, reg_size); in MoveImmediateForShiftedOp()
1651 int shift_high = CountLeadingZeros(imm, reg_size); in MoveImmediateForShiftedOp()
2075 int reg_size = registers.GetRegisterSizeInBytes(); in PushCPURegList() local
2076 PrepareForPush(registers.GetCount(), reg_size); in PushCPURegList()
2088 int offset = 2 * reg_size; in PushCPURegList()
2097 offset += 2 * reg_size; in PushCPURegList()
2107 int reg_size = registers.GetRegisterSizeInBytes(); in PopCPURegList() local
2108 PrepareForPop(registers.GetCount(), reg_size); in PopCPURegList()
2115 int offset = 2 * reg_size; in PopCPURegList()
2124 offset += 2 * reg_size; in PopCPURegList()
2406 const int reg_size = registers.GetRegisterSizeInBytes(); in LoadStoreCPURegListHelper() local
2408 VIXL_ASSERT(IsPowerOf2(reg_size)); in LoadStoreCPURegListHelper()
2415 if (((loc.GetOffset() & (2 * reg_size - 1)) != 0) && in LoadStoreCPURegListHelper()
2423 loc.AddOffset(reg_size); in LoadStoreCPURegListHelper()
2434 loc.AddOffset(2 * reg_size); in LoadStoreCPURegListHelper()
2457 int reg_size = registers.GetRegisterSizeInBytes(); in BaseMemOperandForLoadStoreCPURegList() local
2461 mem.GetOffset() + std::max(0, total_size - 2 * reg_size); in BaseMemOperandForLoadStoreCPURegList()
2463 (!Assembler::IsImmLSPair(min_offset, WhichPowerOf2(reg_size)) || in BaseMemOperandForLoadStoreCPURegList()
2464 !Assembler::IsImmLSPair(max_offset, WhichPowerOf2(reg_size)))) { in BaseMemOperandForLoadStoreCPURegList()