Home | History | Annotate | Download | only in arm64

Lines Matching refs:unit_size

1184 void TurboAssembler::Claim(int64_t count, uint64_t unit_size) {
1186 uint64_t size = count * unit_size;
1196 void TurboAssembler::Claim(const Register& count, uint64_t unit_size) {
1197 if (unit_size == 0) return;
1198 DCHECK(base::bits::IsPowerOfTwo(unit_size));
1200 const int shift = CountTrailingZeros(unit_size, kXRegSizeInBits);
1212 void MacroAssembler::ClaimBySMI(const Register& count_smi, uint64_t unit_size) {
1213 DCHECK(unit_size == 0 || base::bits::IsPowerOfTwo(unit_size));
1214 const int shift = CountTrailingZeros(unit_size, kXRegSizeInBits) - kSmiShift;
1226 void TurboAssembler::Drop(int64_t count, uint64_t unit_size) {
1228 uint64_t size = count * unit_size;
1238 void TurboAssembler::Drop(const Register& count, uint64_t unit_size) {
1239 if (unit_size == 0) return;
1240 DCHECK(base::bits::IsPowerOfTwo(unit_size));
1242 const int shift = CountTrailingZeros(unit_size, kXRegSizeInBits);
1281 void MacroAssembler::DropBySMI(const Register& count_smi, uint64_t unit_size) {
1282 DCHECK(unit_size == 0 || base::bits::IsPowerOfTwo(unit_size));
1283 const int shift = CountTrailingZeros(unit_size, kXRegSizeInBits) - kSmiShift;