Lines Matching refs:DCHECK
134 DCHECK((1LL << index) & list_);
145 DCHECK((1LL << index) & list_);
200 DCHECK(instr->IsBranchAndLink() || instr->IsUnconditionalBranch());
213 DCHECK(rmode_ == WASM_CALL || rmode_ == WASM_STUB_CALL);
219 DCHECK(instr->IsBranchAndLink() || instr->IsUnconditionalBranch());
244 DCHECK(!regs[i].is_valid());
253 DCHECK(number_of_valid_regs >= number_of_unique_regs);
254 DCHECK(number_of_valid_fpregs >= number_of_unique_fpregs);
264 DCHECK(reg1.is_valid());
278 DCHECK(reg1.is_valid());
286 DCHECK(reg1.is_valid());
288 DCHECK(!reg3.is_valid() && !reg4.is_valid());
295 DCHECK(!reg4.is_valid());
337 DCHECK(constpool_.IsEmpty());
345 DCHECK((pc_ >= buffer_start_) && (pc_ < buffer_start_ + buffer_->size()));
347 DCHECK(unresolved_branches_.empty());
358 DCHECK(options().collect_win64_unwind_info);
403 DCHECK(constpool_.IsEmpty());
433 DCHECK(IsAligned(pc_offset(), kInstrSize));
434 DCHECK(m >= kInstrSize && base::bits::IsPowerOfTwo(m));
468 DCHECK(label->is_linked());
484 DCHECK(branch == link);
550 DCHECK(!label->is_near_linked());
551 DCHECK(!label->is_bound());
575 DCHECK(linkoffset < pc_offset());
576 DCHECK((linkoffset > prevlinkoffset) ||
602 DCHECK(label->is_bound());
603 DCHECK(!label->is_linked());
649 DCHECK(label->is_linked());
709 DCHECK(!result || (instr->following()->IsBranchAndLinkToRegister() &&
751 DCHECK(unresolved_branches_.empty() ||
757 DCHECK(xn.Is64Bits());
762 DCHECK(xn.Is64Bits());
770 DCHECK(xn.Is64Bits());
807 DCHECK(rt.Is64Bits() || (rt.Is32Bits() && (bit_pos < kWRegSizeInBits)));
816 DCHECK(rt.Is64Bits() || (rt.Is32Bits() && (bit_pos < kWRegSizeInBits)));
825 DCHECK(rd.Is64Bits());
834 DCHECK((FIRST_NOP_MARKER <= n) && (n <= LAST_NOP_MARKER));
955 DCHECK(rd.SizeInBits() == rn.SizeInBits());
956 DCHECK(rd.SizeInBits() == rm.SizeInBits());
962 DCHECK(rd.SizeInBits() == rn.SizeInBits());
963 DCHECK(rd.SizeInBits() == rm.SizeInBits());
969 DCHECK(rd.SizeInBits() == rn.SizeInBits());
970 DCHECK(rd.SizeInBits() == rm.SizeInBits());
976 DCHECK(rd.SizeInBits() == rn.SizeInBits());
977 DCHECK(rd.SizeInBits() == rm.SizeInBits());
984 DCHECK(rd.SizeInBits() == rn.SizeInBits());
992 DCHECK(rd.Is64Bits() || rn.Is32Bits());
1000 DCHECK(rd.SizeInBits() == rn.SizeInBits());
1008 DCHECK(rd.SizeInBits() == rn.SizeInBits());
1009 DCHECK(rd.SizeInBits() == rm.SizeInBits());
1036 DCHECK((cond != al) && (cond != nv));
1042 DCHECK((cond != al) && (cond != nv));
1048 DCHECK((cond != al) && (cond != nv));
1053 DCHECK((cond != al) && (cond != nv));
1058 DCHECK((cond != al) && (cond != nv));
1065 DCHECK(rd.SizeInBits() == rn.SizeInBits());
1066 DCHECK(rd.SizeInBits() == rm.SizeInBits());
1088 DCHECK(AreSameSizeAndType(rd, rn, rm));
1095 DCHECK(AreSameSizeAndType(rd, rn, rm, ra));
1101 DCHECK(AreSameSizeAndType(rd, rn, rm));
1108 DCHECK(AreSameSizeAndType(rd, rn, rm, ra));
1114 DCHECK(rd.Is64Bits() && ra.Is64Bits());
1115 DCHECK(rn.Is32Bits() && rm.Is32Bits());
1121 DCHECK(rd.Is64Bits() && ra.Is64Bits());
1122 DCHECK(rn.Is32Bits() && rm.Is32Bits());
1128 DCHECK(rd.Is64Bits() && ra.Is64Bits());
1129 DCHECK(rn.Is32Bits() && rm.Is32Bits());
1135 DCHECK(rd.Is64Bits() && ra.Is64Bits());
1136 DCHECK(rn.Is32Bits() && rm.Is32Bits());
1142 DCHECK(rd.Is64Bits());
1143 DCHECK(rn.Is32Bits() && rm.Is32Bits());
1149 DCHECK(AreSameSizeAndType(rd, rn, rm));
1155 DCHECK(rd.SizeInBits() == rn.SizeInBits());
1156 DCHECK(rd.SizeInBits() == rm.SizeInBits());
1162 DCHECK(rd.SizeInBits() == rn.SizeInBits());
1163 DCHECK(rd.SizeInBits() == rm.SizeInBits());
1176 DCHECK(rd.Is64Bits());
1239 DCHECK(rt.Is64Bits());
1246 DCHECK(((op & LoadStorePairLBit) == 0) || rt != rt2);
1247 DCHECK(AreSameSizeAndType(rt, rt2));
1248 DCHECK(IsImmLSPair(addr.offset(), CalcLSPairDataSize(op)));
1265 DCHECK(addr.IsPostIndex());
1306 DCHECK(rt.Is64Bits());
1313 DCHECK(!rt.IsZero());
1324 DCHECK(result.IsHeapObjectRequest());
1331 DCHECK(result.IsHeapObjectRequest());
1354 DCHECK(rn.Is64Bits());
1360 DCHECK(rn.Is64Bits());
1366 DCHECK(rn.Is64Bits());
1373 DCHECK(rn.Is64Bits());
1374 DCHECK(rs != rt && rs != rn);
1380 DCHECK(rt.Is32Bits());
1381 DCHECK(rn.Is64Bits());
1386 DCHECK(rt.Is32Bits());
1387 DCHECK(rn.Is64Bits());
1392 DCHECK(rt.Is32Bits());
1393 DCHECK(rn.Is64Bits());
1399 DCHECK(rs.Is32Bits());
1400 DCHECK(rt.Is32Bits());
1401 DCHECK(rn.Is64Bits());
1402 DCHECK(rs != rt && rs != rn);
1407 DCHECK(rt.Is32Bits());
1408 DCHECK(rn.Is64Bits());
1413 DCHECK(rt.Is32Bits());
1414 DCHECK(rn.Is64Bits());
1419 DCHECK(rt.Is32Bits());
1420 DCHECK(rn.Is64Bits());
1426 DCHECK(rs.Is32Bits());
1427 DCHECK(rt.Is32Bits());
1428 DCHECK(rn.Is64Bits());
1429 DCHECK(rs != rt && rs != rn);
1435 DCHECK(AreSameFormat(vn, vm));
1436 DCHECK((vn.Is1H() && vd.Is1S()) || (vn.Is1S() && vd.Is1D()) ||
1452 DCHECK(AreSameFormat(vd, vn));
1453 DCHECK((vm.Is8B() && vd.Is8H()) || (vm.Is4H() && vd.Is4S()) ||
1461 DCHECK(AreSameFormat(vm, vn));
1462 DCHECK((vd.Is8B() && vn.Is8H()) || (vd.Is4H() && vn.Is4S()) ||
1509 DCHECK(AS); \
1528 DCHECK(AS); \
1536 DCHECK(AreSameFormat(vd, vn, vm));
1537 DCHECK(!vd.Is1D());
1573 DCHECK(AreSameFormat(vd, vn));
1588 DCHECK((shift >= 0) && (shift < laneSizeInBits));
1596 DCHECK((shift >= 1) && (shift <= laneSizeInBits));
1603 DCHECK((shift >= 0) && (shift < laneSizeInBits));
1606 DCHECK((vn.Is8B() && vd.Is8H()) || (vn.Is4H() && vd.Is4S()) ||
1618 DCHECK((shift >= 1) && (shift <= laneSizeInBits));
1622 DCHECK((vd.Is1B() && vn.Is1H()) || (vd.Is1H() && vn.Is1S()) ||
1627 DCHECK((vd.Is8B() && vn.Is8H()) || (vd.Is4H() && vn.Is4S()) ||
1637 DCHECK(vd.IsVector() || vd.Is1D());
1642 DCHECK(vd.IsVector() || vd.Is1D());
1659 DCHECK(vn.IsD());
1664 DCHECK(vn.IsQ());
1677 DCHECK(vn.IsD());
1682 DCHECK(vn.IsQ());
1695 DCHECK(vd.IsVector() || vd.Is1D());
1700 DCHECK(vd.IsVector() || vd.Is1D());
1705 DCHECK(vd.IsVector() || vd.Is1D());
1710 DCHECK(vd.IsVector() || vd.Is1D());
1715 DCHECK(vd.IsVector() || vd.Is1D());
1720 DCHECK(vd.IsVector() || vd.Is1D());
1725 DCHECK(vd.IsVector() || vd.Is1D());
1730 DCHECK(vd.IsVector() || vd.Is1D());
1735 DCHECK(vd.IsVector() || vd.Is1D());
1740 DCHECK(vn.IsVector() && vd.IsD());
1745 DCHECK(vn.IsVector() && vd.IsQ());
1750 DCHECK(vn.IsVector() && vd.IsD());
1755 DCHECK(vn.IsVector() && vd.IsQ());
1760 DCHECK(vd.IsD() || (vn.IsScalar() && vd.IsScalar()));
1765 DCHECK(vn.IsVector() && vd.IsQ());
1770 DCHECK(vd.IsD() || (vn.IsScalar() && vd.IsScalar()));
1775 DCHECK(vn.IsVector() && vd.IsQ());
1780 DCHECK(vd.IsD() || (vn.IsScalar() && vd.IsScalar()));
1785 DCHECK(vn.IsVector() && vd.IsQ());
1790 DCHECK(vd.IsD() || (vn.IsScalar() && vd.IsScalar()));
1795 DCHECK(vn.IsVector() && vd.IsQ());
1800 DCHECK(vd.IsD() || (vn.IsScalar() && vd.IsScalar()));
1805 DCHECK(vn.IsVector() && vd.IsQ());
1810 DCHECK(vd.IsD() || (vn.IsScalar() && vd.IsScalar()));
1815 DCHECK(vn.IsVector() && vd.IsQ());
1821 DCHECK(vm.IsD());
1827 DCHECK(vm.IsQ());
1833 DCHECK(vm.IsD());
1839 DCHECK(vm.IsQ());
1845 DCHECK(vm.IsD());
1851 DCHECK(vm.IsQ());
1857 DCHECK(vm.IsD());
1863 DCHECK(vm.IsQ());
1886 DCHECK(rn.IsW());
1890 DCHECK(rn.IsW());
1894 DCHECK(rn.IsW());
1898 DCHECK(rn.IsX());
1903 DCHECK((0 <= vd_index) &&
1928 DCHECK(rd.IsX());
1933 DCHECK((0 <= vn_index) &&
1939 DCHECK(AreSameFormat(vd, vn));
1940 DCHECK(!vd.Is1D() && !vd.Is2D());
1945 DCHECK(AreSameFormat(vd, vn));
1946 DCHECK(!vd.Is1D() && !vd.Is2D());
1951 DCHECK(AreSameFormat(vd, vn));
1952 DCHECK(vd.Is8B() || vd.Is16B());
1957 DCHECK(AreSameFormat(vd, vn));
1958 DCHECK(vd.Is8B() || vd.Is16B());
1963 DCHECK(AreSameFormat(vd, vn));
1964 DCHECK(vd.Is8B() || vd.Is16B() || vd.Is4H() || vd.Is8H());
1969 DCHECK(AreSameFormat(vd, vn));
1970 DCHECK(!vd.Is1D() && !vd.Is2D());
1975 DCHECK(AreSameFormat(vd, vn));
1976 DCHECK(vd.Is2S() || vd.Is4S());
1981 DCHECK(AreSameFormat(vd, vn));
1982 DCHECK(vd.Is2S() || vd.Is4S());
1988 DCHECK((op == NEON_SADDLP) || (op == NEON_UADDLP) || (op == NEON_SADALP) ||
1991 DCHECK((vn.Is8B() && vd.Is4H()) || (vn.Is4H() && vd.Is2S()) ||
2015 DCHECK((vn.Is8B() && vd.Is1H()) || (vn.Is16B() && vd.Is1H()) ||
2031 DCHECK((vn.Is8B() && vd.Is1B()) || (vn.Is16B() && vd.Is1B()) ||
2054 DCHECK(AS); \
2073 DCHECK(rd.IsW());
2077 DCHECK(rd.IsW());
2081 DCHECK(rd.IsW());
2085 DCHECK(rd.IsX());
2091 DCHECK((0 <= vn_index) &&
2097 DCHECK(vd.IsScalar());
2102 DCHECK(!vd.Is1D());
2110 DCHECK(AreSameFormat(vd, vn));
2131 DCHECK((0 <= vd_index) &&
2133 DCHECK((0 <= vn_index) &&
2141 DCHECK(vd.Is16B() || vd.Is8B());
2142 DCHECK(vn.Is16B());
2143 DCHECK(AreSameFormat(vd, vm));
2155 DCHECK(AreSameFormat(vn, vn2));
2156 DCHECK(AreConsecutive(vn, vn2));
2165 DCHECK(AreSameFormat(vn, vn2, vn3));
2166 DCHECK(AreConsecutive(vn, vn2, vn3));
2176 DCHECK(AreSameFormat(vn, vn2, vn3, vn4));
2177 DCHECK(AreConsecutive(vn, vn2, vn3, vn4));
2189 DCHECK(AreSameFormat(vn, vn2));
2190 DCHECK(AreConsecutive(vn, vn2));
2199 DCHECK(AreSameFormat(vn, vn2, vn3));
2200 DCHECK(AreConsecutive(vn, vn2, vn3));
2210 DCHECK(AreSameFormat(vn, vn2, vn3, vn4));
2211 DCHECK(AreConsecutive(vn, vn2, vn3, vn4));
2225 DCHECK(rt.Is64Bits());
2230 DCHECK(rt.Is64Bits());
2255 DCHECK(addr.IsImmediateOffset() && (addr.offset() == 0));
2319 DCHECK(addr.regoffset() != NoReg || addr.offset() == offset);
2331 DCHECK(vt.IsVector() || vt.Is1D());
2349 DCHECK(AreSameFormat(vt, vt2));
2350 DCHECK(AreConsecutive(vt, vt2));
2358 DCHECK(AreSameFormat(vt, vt2, vt3));
2359 DCHECK(AreConsecutive(vt, vt2, vt3));
2369 DCHECK(AreSameFormat(vt, vt2, vt3, vt4));
2370 DCHECK(AreConsecutive(vt, vt2, vt3, vt4));
2377 DCHECK(AreSameFormat(vt, vt2));
2378 DCHECK(AreConsecutive(vt, vt2));
2385 DCHECK(AreSameFormat(vt, vt2));
2386 DCHECK(AreConsecutive(vt, vt2));
2393 DCHECK(AreSameFormat(vt, vt2));
2394 DCHECK(AreConsecutive(vt, vt2));
2402 DCHECK(AreSameFormat(vt, vt2, vt3));
2403 DCHECK(AreConsecutive(vt, vt2, vt3));
2411 DCHECK(AreSameFormat(vt, vt2, vt3));
2412 DCHECK(AreConsecutive(vt, vt2, vt3));
2420 DCHECK(AreSameFormat(vt, vt2, vt3));
2421 DCHECK(AreConsecutive(vt, vt2, vt3));
2431 DCHECK(AreSameFormat(vt, vt2, vt3, vt4));
2432 DCHECK(AreConsecutive(vt, vt2, vt3, vt4));
2442 DCHECK(AreSameFormat(vt, vt2, vt3, vt4));
2443 DCHECK(AreConsecutive(vt, vt2, vt3, vt4));
2453 DCHECK(AreSameFormat(vt, vt2, vt3, vt4));
2454 DCHECK(AreConsecutive(vt, vt2, vt3, vt4));
2465 DCHECK(AreSameFormat(vt, vt2));
2466 DCHECK(AreConsecutive(vt, vt2));
2474 DCHECK(AreSameFormat(vt, vt2, vt3));
2475 DCHECK(AreConsecutive(vt, vt2, vt3));
2485 DCHECK(AreSameFormat(vt, vt2, vt3, vt4));
2486 DCHECK(AreConsecutive(vt, vt2, vt3, vt4));
2493 DCHECK(AreSameFormat(vt, vt2));
2494 DCHECK(AreConsecutive(vt, vt2));
2501 DCHECK(AreSameFormat(vt, vt2));
2502 DCHECK(AreConsecutive(vt, vt2));
2510 DCHECK(AreSameFormat(vt, vt2, vt3));
2511 DCHECK(AreConsecutive(vt, vt2, vt3));
2519 DCHECK(AreSameFormat(vt, vt2, vt3));
2520 DCHECK(AreConsecutive(vt, vt2, vt3));
2530 DCHECK(AreSameFormat(vt, vt2, vt3, vt4));
2531 DCHECK(AreConsecutive(vt, vt2, vt3, vt4));
2541 DCHECK(AreSameFormat(vt, vt2, vt3, vt4));
2542 DCHECK(AreConsecutive(vt, vt2, vt3, vt4));
2616 DCHECK(vd.Is1D());
2619 DCHECK(vd.Is2D());
2627 DCHECK(vd.Is1S());
2630 DCHECK(vd.Is2S() || vd.Is4S());
2655 DCHECK((index == 1) && vd.Is1D() && rn.IsX());
2661 DCHECK((index == 1) && vn.Is1D() && rd.IsX());
2688 DCHECK(AreSameSizeAndType(vd, vn, vm));
2728 DCHECK((vd.Is1S() && vn.Is1S()) || (vd.Is1D() && vn.Is1D()));
2737 DCHECK(vn.Is1S() || vn.Is1H());
2740 DCHECK(vn.Is1D() || vn.Is1H());
2743 DCHECK(vd.Is1H());
2744 DCHECK(vn.Is1D() || vn.Is1S());
2751 DCHECK((vd.Is4S() && vn.Is4H()) || (vd.Is2D() && vn.Is2S()));
2757 DCHECK((vd.Is4S() && vn.Is8H()) || (vd.Is2D() && vn.Is4S()));
2763 DCHECK((vn.Is4S() && vd.Is4H()) || (vn.Is2D() && vd.Is2S()));
2769 DCHECK((vn.Is4S() && vd.Is8H()) || (vn.Is2D() && vd.Is4S()));
2777 DCHECK(vd.Is1S() && vn.Is1D());
2780 DCHECK(vd.Is2S() && vn.Is2D());
2786 DCHECK(vd.Is4S() && vn.Is2D());
2792 DCHECK(rd.IsW() && vn.Is1D());
2821 DCHECK(vd.Is1D() || vd.Is1S() || vd.Is2D() || vd.Is2S() || vd.Is4S());
2831 DCHECK(vd.Is1D() || vd.Is1S() || vd.Is2D() || vd.Is2S() || vd.Is4S());
2858 DCHECK(AreSameFormat(vd, vn, vm));
2859 DCHECK(vd.IsVector() || !vd.IsQ());
2874 DCHECK(AreSameFormat(vd, vn, vm));
2896 DCHECK(vd.Is1S() || vd.Is1D()); \
2899 DCHECK(vd.Is2S() || vd.Is2D() || vd.Is4S()); \
2908 DCHECK((vd.Is8H() && vn.Is8B() && shift == 8) ||
2917 DCHECK((vd.Is8H() && vn.Is16B() && shift == 8) ||
2925 DCHECK(AreSameFormat(vd, vn));
2931 DCHECK(vd.Is1S() || vd.Is1D());
2934 DCHECK(vd.Is2S() || vd.Is2D() || vd.Is4S());
2961 DCHECK(vd.IsScalar());
2962 DCHECK(AreSameFormat(vd, vn));
2963 DCHECK(vd.Is1S() || vd.Is1D());
2968 DCHECK(vn.Is1S() || vn.Is1D());
2969 DCHECK((fbits >= 0) && (fbits <= rd.SizeInBits()));
2983 DCHECK(vd.Is1D() || vd.Is1S() || vd.Is2D() || vd.Is2S() || vd.Is4S());
2989 DCHECK(vn.Is1S() || vn.Is1D());
2990 DCHECK((fbits >= 0) && (fbits <= rd.SizeInBits()));
3004 DCHECK(vd.Is1D() || vd.Is1S() || vd.Is2D() || vd.Is2S() || vd.Is4S());
3011 DCHECK(AreSameFormat(vd, vn));
3017 DCHECK(AreSameFormat(vd, vn));
3033 DCHECK(vd.IsVector() || vd.Is1D());
3038 DCHECK(vd.IsVector() || vd.Is1D());
3043 DCHECK(vd.IsVector() || vd.Is1D());
3048 DCHECK(vd.IsVector() || vd.Is1D());
3053 DCHECK(vd.IsVector() || vd.Is1D());
3115 DCHECK(AS); \
3152 DCHECK(vd.Is1S() || vd.Is1D()); \
3155 DCHECK(vd.IsVector()); \
3156 DCHECK(vd.Is2S() || vd.Is2D() || vd.Is4S()); \
3165 DCHECK((vd.Is1D() && vn.Is2D()));
3170 DCHECK((vd.Is1S() && vn.Is2S()) || (vd.Is1D() && vn.Is2D()));
3175 DCHECK((vd.Is1S() && vn.Is2S()) || (vd.Is1D() && vn.Is2D()));
3180 DCHECK((vd.Is1S() && vn.Is2S()) || (vd.Is1D() && vn.Is2D()));
3185 DCHECK((vd.Is1S() && vn.Is2S()) || (vd.Is1D() && vn.Is2D()));
3190 DCHECK((vd.Is1S() && vn.Is2S()) || (vd.Is1D() && vn.Is2D()));
3199 DCHECK(AreSameFormat(vd, vn));
3203 DCHECK(vd.IsQ());
3214 DCHECK((shift == LSL) || (shift == MSL));
3220 DCHECK((byte == 0) || (byte == 0xFF));
3229 DCHECK(is_uint8(imm));
3233 DCHECK(is_uint8(imm));
3240 DCHECK(AreSameFormat(vd, vn));
3244 DCHECK(vd.IsQ());
3251 DCHECK((shift == LSL) || (shift == MSL));
3262 DCHECK(AreSameFormat(vd, vn));
3263 DCHECK((vd.Is2S() && vm.Is1S()) || (vd.Is4S() && vm.Is1S()) ||
3266 DCHECK((vm.Is1S() && (vm_index < 4)) || (vm.Is1D() && (vm_index < 2)));
3281 DCHECK(AreSameFormat(vd, vn));
3282 DCHECK((vd.Is4H() && vm.Is1H()) || (vd.Is8H() && vm.Is1H()) ||
3285 DCHECK((vm.Is1H() && (vm.code() < 16) && (vm_index < 8)) ||
3303 DCHECK((vd.Is4S() && vn.Is4H() && vm.Is1H()) ||
3310 DCHECK((vm.Is1H() && (vm.code() < 16) && (vm_index < 8)) ||
3335 DCHECK(AS); \
3378 DCHECK(AS); \
3393 DCHECK(vd.IsVector() || vd.Is1D());
3402 DCHECK(vd.IsVector() || vd.Is1D());
3414 DCHECK((vd.Is1B() && vn.Is1H()) || (vd.Is1H() && vn.Is1S()) ||
3419 DCHECK((vd.Is8B() && vn.Is8H()) || (vd.Is4H() && vn.Is4S()) ||
3428 DCHECK(vd.IsVector() && vd.IsD());
3433 DCHECK(vd.IsVector() && vd.IsQ());
3438 DCHECK(vd.IsScalar() || vd.IsD());
3443 DCHECK(vd.IsVector() && vd.IsQ());
3448 DCHECK(vd.IsScalar() || vd.IsD());
3453 DCHECK(vd.IsVector() && vd.IsQ());
3458 DCHECK(vd.IsScalar() || vd.IsD());
3463 DCHECK(vd.IsVector() && vd.IsQ());
3469 DCHECK(AreSameFormat(vd, vn));
3470 DCHECK(vd.Is8B() || vd.Is16B());
3475 DCHECK(AreSameFormat(vd, vn));
3476 DCHECK(vd.Is8B() || vd.Is16B());
3482 DCHECK(AreSameFormat(vd, vn, vm));
3483 DCHECK(vd.Is8B() || vd.Is16B());
3484 DCHECK((0 <= index) && (index < vd.LaneCount()));
3515 DCHECK(!vd.Is1D());
3558 DCHECK(is_int32(offset));
3570 DCHECK(IsImmFP64(imm));
3596 DCHECK(((imm >> kWRegSizeInBits) == 0) ||
3603 DCHECK((shift == 0) || (shift == 16) || (shift == 32) || (shift == 48));
3604 DCHECK(rd.Is64Bits() || (shift == 0) || (shift == 16));
3616 DCHECK(rd.Is64Bits());
3620 DCHECK(rd.Is64Bits());
3626 DCHECK(is_uint16(imm));
3635 DCHECK(!operand.NeedsRelocation(this));
3638 DCHECK(IsImmAddSub(immediate));
3654 DCHECK(!(rd.IsSP() && (S == SetFlags)));
3661 DCHECK(operand.IsExtendedRegister());
3671 DCHECK(operand.IsShiftedRegister() && (operand.shift_amount() == 0));
3672 DCHECK(!operand.NeedsRelocation(this));
3677 DCHECK(is_uint16(code));
3682 DCHECK(is_uint16(code));
3731 DCHECK(rd.SizeInBits() == rn.SizeInBits());
3732 DCHECK(!operand.NeedsRelocation(this));
3739 DCHECK(rd.Is64Bits() || is_uint32(immediate));
3756 DCHECK(operand.IsShiftedRegister());
3757 DCHECK(operand.reg().SizeInBits() == rd.SizeInBits());
3777 DCHECK(!operand.NeedsRelocation(this));
3780 DCHECK(IsImmConditionalCompare(immediate));
3784 DCHECK(operand.IsShiftedRegister() && (operand.shift_amount() == 0));
3792 DCHECK(rd.SizeInBits() == rn.SizeInBits());
3806 DCHECK(fd.SizeInBits() == fn.SizeInBits());
3807 DCHECK(fd.SizeInBits() == fm.SizeInBits());
3816 DCHECK(AreSameSizeAndType(fd, fn, fm, fa));
3823 DCHECK(vd.Is8B() || vd.Is16B() || vd.Is4H() || vd.Is8H() || vd.Is2S() ||
3825 DCHECK((left_shift == 0) || (left_shift == 8) || (left_shift == 16) ||
3827 DCHECK(is_uint8(imm8));
3840 DCHECK((left_shift == 0) || (left_shift == 8));
3854 DCHECK(vd.Is2S() || vd.Is4S());
3855 DCHECK((shift_amount == 8) || (shift_amount == 16));
3856 DCHECK(is_uint8(imm8));
3888 DCHECK(rd.SizeInBits() >= rn.SizeInBits());
3928 DCHECK(operand.IsShiftedRegister());
3929 DCHECK(rn.Is64Bits() || (rn.Is32Bits() && is_uint5(operand.shift_amount())));
3930 DCHECK(!operand.NeedsRelocation(this));
3939 DCHECK(!operand.NeedsRelocation(this));
3982 DCHECK((shift_amount == 0) ||
3994 DCHECK(addr.IsPostIndex());
4039 DCHECK((n != nullptr) && (imm_s != nullptr) && (imm_r != nullptr));
4040 DCHECK((width == kWRegSizeInBits) || (width == kXRegSizeInBits));
4177 DCHECK((multiplier_idx >= 0) &&
4339 DCHECK(RelocInfo::IsDeoptReason(rmode) || RelocInfo::IsDeoptId(rmode) ||
4371 DCHECK(constpool_.IsBlocked());
4399 DCHECK(is_int32(index));
4432 DCHECK(instr->IsLdrLiteral() && instr->ImmLLiteral() == 0);
4610 DCHECK(pc_offset() < unresolved_branches_first_limit());
4616 DCHECK(!force_emit);