Lines Matching defs:count
1151 int count = 1 + src1.is_valid() + src2.is_valid() + src3.is_valid();
1153 DCHECK_EQ(0, (size * count) % 16);
1155 PushHelper(count, size, src0, src1, src2, src3);
1186 int count = 1 + dst1.is_valid() + dst2.is_valid() + dst3.is_valid();
1188 DCHECK_EQ(0, (size * count) % 16);
1190 PopHelper(count, size, dst0, dst1, dst2, dst3);
1244 void TurboAssembler::Claim(int64_t count, uint64_t unit_size) {
1245 DCHECK_GE(count, 0);
1246 uint64_t size = count * unit_size;
1262 void TurboAssembler::Claim(const Register& count, uint64_t unit_size) {
1267 const Operand size(count, LSL, shift);
1272 AssertPositiveOrZero(count);
1279 // Callers expect count register to not be clobbered, so copy it.
1303 void TurboAssembler::Drop(int64_t count, uint64_t unit_size) {
1304 DCHECK_GE(count, 0);
1305 uint64_t size = count * unit_size;
1315 void TurboAssembler::Drop(const Register& count, uint64_t unit_size) {
1320 const Operand size(count, LSL, shift);
1326 AssertPositiveOrZero(count);
1330 void TurboAssembler::DropArguments(const Register& count,
1339 Add(tmp, count, extra_slots);
1344 void TurboAssembler::DropArguments(int64_t count, ArgumentsCountMode mode) {
1347 ++count;
1349 Drop(RoundUp(count, 2), kXRegSize);
1352 void TurboAssembler::DropSlots(int64_t count) {
1353 Drop(RoundUp(count, 2), kXRegSize);