Lines Matching refs:DCHECK

132   DCHECK(reg.is_valid());
171 DCHECK(num >= 0 && num < kNumRegisters);
196 DCHECK(rmode_ == WASM_CALL || rmode_ == WASM_STUB_CALL);
328 DCHECK(pc_ <= reloc_info_writer.pos()); // No overlap.
355 DCHECK(m >= 4 && base::bits::IsPowerOfTwo(m));
667 DCHECK(IsBranch(instr));
676 DCHECK(IsLw(instr));
681 DCHECK(IsLw(instr));
695 DCHECK(IsSw(instr));
704 DCHECK(IsAddImmediate(instr));
741 DCHECK(IsLui(instr_lui) && IsJicOrJialc(instr_jic));
785 DCHECK(IsLui(instr_lui));
786 DCHECK(IsOri(instr_ori));
796 DCHECK(IsLui(instr_lui));
797 DCHECK(IsOri(instr_ori));
803 DCHECK(IsLui(instr_lui));
804 DCHECK(IsOri(instr_ori));
819 DCHECK(pos > delta);
833 DCHECK(IsBranch(instr) || IsLui(instr) || IsMov(instr, t8, ra));
847 DCHECK(IsLui(instr));
861 DCHECK(IsOri(instr2) || IsJicOrJialc(instr2));
875 DCHECK(pos > delta);
891 DCHECK(is_intn(imm, bits));
906 DCHECK(target_pos == kEndOfChain || target_pos >= 0);
913 DCHECK(IsBranch(instr) || IsLui(instr) || IsMov(instr, t8, ra));
920 DCHECK(IsLui(instr_lui));
921 DCHECK(IsOri(instr_ori));
954 DCHECK(IsLui(instr));
958 DCHECK(IsLui(instr_lui));
959 DCHECK(IsOri(instr_ori));
984 DCHECK(IsOri(instr2) || IsJicOrJialc(instr2));
987 DCHECK(IsLui(instr1) && (IsJicOrJialc(instr2) || IsOri(instr2)));
1029 DCHECK(0 <= pos && pos <= pc_offset()); // Must have valid binding position.
1074 DCHECK(!L->is_bound()); // Label can only be bound once.
1079 DCHECK(L->is_linked());
1090 DCHECK(L->is_bound());
1100 DCHECK(L->is_bound());
1141 DCHECK(rd.is_valid() && rs.is_valid() && rt.is_valid() && is_uint5(sa));
1150 DCHECK(rs.is_valid() && rt.is_valid() && is_uint5(msb) && is_uint5(lsb));
1159 DCHECK(fd.is_valid() && fs.is_valid() && ft.is_valid());
1168 DCHECK(fd.is_valid() && fr.is_valid() && fs.is_valid() && ft.is_valid());
1177 DCHECK(fd.is_valid() && fs.is_valid() && rt.is_valid());
1185 DCHECK(fs.is_valid() && rt.is_valid());
1196 DCHECK(rs.is_valid() && rt.is_valid() && (is_int16(j) || is_uint16(j)));
1205 DCHECK(base.is_valid() && rt.is_valid() && is_int9(offset9) &&
1216 DCHECK(rs.is_valid() && (is_int16(j) || is_uint16(j)));
1224 DCHECK(rs.is_valid() && ft.is_valid() && (is_int16(j) || is_uint16(j)));
1232 DCHECK(rs.is_valid() && (is_int21(offset21)));
1239 DCHECK(rs.is_valid() && (is_uint21(offset21)));
1246 DCHECK(is_int26(offset26));
1253 DCHECK(is_uint26(address));
1262 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1263 DCHECK(ws.is_valid() && wd.is_valid() && is_uint8(imm8));
1271 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1272 DCHECK(ws.is_valid() && wd.is_valid());
1273 DCHECK((operation == MAXI_S) || (operation == MINI_S) ||
1285 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1286 DCHECK(ws.is_valid() && wd.is_valid() && is_valid_msa_df_m(df, m));
1294 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1295 DCHECK(wd.is_valid() && is_int10(imm10));
1304 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1305 DCHECK(t.is_valid() && ws.is_valid() && wd.is_valid());
1314 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1315 DCHECK(src.is_valid() && dst.is_valid() && is_valid_msa_df_n(df, n));
1324 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1325 DCHECK(wt.is_valid() && ws.is_valid() && wd.is_valid());
1334 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1335 DCHECK(wt.is_valid() && ws.is_valid() && wd.is_valid());
1344 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1345 DCHECK(rs.is_valid() && wd.is_valid() && is_int10(s10));
1353 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1354 DCHECK(ws.is_valid() && wd.is_valid());
1362 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1363 DCHECK(ws.is_valid() && wd.is_valid());
1372 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
1373 DCHECK(wt.is_valid() && is_int16(offset16));
1433 DCHECK(is_int32(static_cast<int64_t>(target_pos) -
1462 DCHECK(is_intn(offset, bits + 2));
1479 DCHECK(is_int16(imm16));
1500 DCHECK(IsMipsArchVariant(kMips32r6));
1505 DCHECK(IsMipsArchVariant(kMips32r6));
1522 DCHECK(IsMipsArchVariant(kMips32r6));
1523 DCHECK(rt != zero_reg);
1528 DCHECK(IsMipsArchVariant(kMips32r6));
1529 DCHECK(rs != zero_reg);
1530 DCHECK(rt != zero_reg);
1531 DCHECK(rs.code() != rt.code());
1536 DCHECK(IsMipsArchVariant(kMips32r6));
1537 DCHECK(rs != zero_reg);
1538 DCHECK(rt != zero_reg);
1539 DCHECK(rs.code() != rt.code());
1544 DCHECK(!IsMipsArchVariant(kMips32r6) || rs == zero_reg);
1545 DCHECK(rs != ra);
1558 DCHECK(IsMipsArchVariant(kMips32r6));
1559 DCHECK(rt != zero_reg);
1571 DCHECK(IsMipsArchVariant(kMips32r6));
1572 DCHECK(rt != zero_reg);
1578 DCHECK(IsMipsArchVariant(kMips32r6));
1579 DCHECK(rt != zero_reg);
1584 DCHECK(IsMipsArchVariant(kMips32r6));
1585 DCHECK(rs != zero_reg);
1586 DCHECK(rt != zero_reg);
1587 DCHECK(rs.code() != rt.code());
1592 DCHECK(IsMipsArchVariant(kMips32r6));
1593 DCHECK(rs != zero_reg);
1594 DCHECK(rt != zero_reg);
1595 DCHECK(rs.code() != rt.code());
1606 DCHECK(!IsMipsArchVariant(kMips32r6) || rs == zero_reg);
1607 DCHECK(rs != ra);
1620 DCHECK(IsMipsArchVariant(kMips32r6));
1629 DCHECK(IsMipsArchVariant(kMips32r6));
1638 DCHECK(IsMipsArchVariant(kMips32r6));
1639 DCHECK(rt != zero_reg);
1640 DCHECK(rt != ra);
1646 DCHECK(IsMipsArchVariant(kMips32r6));
1647 DCHECK(rt != zero_reg);
1648 DCHECK(rt != ra);
1653 DCHECK(!IsMipsArchVariant(kMips32r6));
1654 DCHECK(rs != zero_reg);
1655 DCHECK(rs != ra);
1662 DCHECK(IsMipsArchVariant(kMips32r6));
1663 DCHECK(rt != zero_reg);
1664 DCHECK(rt != ra);
1669 DCHECK(IsMipsArchVariant(kMips32r6));
1670 DCHECK(rt != zero_reg);
1671 DCHECK(rt != ra);
1677 DCHECK(IsMipsArchVariant(kMips32r6));
1678 DCHECK(rt != zero_reg);
1679 DCHECK(rt != ra);
1685 DCHECK(IsMipsArchVariant(kMips32r6));
1686 DCHECK(rt != zero_reg);
1687 DCHECK(rt != ra);
1693 DCHECK(IsMipsArchVariant(kMips32r6));
1694 DCHECK(rs.code() != rt.code() && rs.code() != 0 && rt.code() != 0);
1703 DCHECK(IsMipsArchVariant(kMips32r6));
1704 DCHECK(rs != zero_reg);
1709 DCHECK(IsMipsArchVariant(kMips32r6));
1710 DCHECK(rs.code() != rt.code() && rs.code() != 0 && rt.code() != 0);
1719 DCHECK(IsMipsArchVariant(kMips32r6));
1720 DCHECK(rs != zero_reg);
1730 DCHECK(in_range && ((target & 3) == 0));
1753 DCHECK(in_range && ((target & 3) == 0));
1761 DCHECK(rs.code() != rd.code());
1768 DCHECK(IsMipsArchVariant(kMips32r6));
1773 DCHECK(IsMipsArchVariant(kMips32r6));
1802 DCHECK(IsMipsArchVariant(kMips32r6));
1807 DCHECK(IsMipsArchVariant(kMips32r6));
1812 DCHECK(IsMipsArchVariant(kMips32r6));
1817 DCHECK(IsMipsArchVariant(kMips32r6));
1822 DCHECK(IsMipsArchVariant(kMips32r6));
1839 DCHECK(IsMipsArchVariant(kMips32r6));
1848 DCHECK(IsMipsArchVariant(kMips32r6));
1859 DCHECK(is_uint16(j));
1868 DCHECK(is_uint16(j));
1877 DCHECK(is_uint16(j));
1891 DCHECK(coming_from_nop || !(rd == zero_reg && rt == zero_reg));
1917 DCHECK(rd.is_valid() && rt.is_valid() && is_uint5(sa));
1918 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
1926 DCHECK(rd.is_valid() && rt.is_valid() && rs.is_valid());
1927 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
1934 DCHECK(rd.is_valid() && rt.is_valid() && rs.is_valid());
1936 DCHECK(IsMipsArchVariant(kMips32r6));
1971 DCHECK(src->rm() != scratch); // Must not overwrite the register 'base'
2050 DCHECK(is_int16(src->offset()));
2052 DCHECK(is_int16(
2055 DCHECK(misalignment == (src->offset() & (kDoubleSize - 1)));
2089 DCHECK(is_int16(rs.offset_));
2090 DCHECK(IsMipsArchVariant(kLoongson) || IsMipsArchVariant(kMips32r1) ||
2096 DCHECK(is_int16(rs.offset_));
2097 DCHECK(IsMipsArchVariant(kLoongson) || IsMipsArchVariant(kMips32r1) ||
2121 DCHECK(is_int16(rs.offset_));
2122 DCHECK(IsMipsArchVariant(kLoongson) || IsMipsArchVariant(kMips32r1) ||
2128 DCHECK(is_int16(rs.offset_));
2129 DCHECK(IsMipsArchVariant(kLoongson) || IsMipsArchVariant(kMips32r1) ||
2136 DCHECK(is_int9(rs.offset_));
2139 DCHECK(IsMipsArchVariant(kLoongson) || IsMipsArchVariant(kMips32r1) ||
2141 DCHECK(is_int16(rs.offset_));
2148 DCHECK(is_int9(rs.offset_));
2151 DCHECK(IsMipsArchVariant(kLoongson) || IsMipsArchVariant(kMips32r1) ||
2158 DCHECK(IsMipsArchVariant(kMips32r6));
2159 DCHECK(is_int9(rs.offset_));
2164 DCHECK(IsMipsArchVariant(kMips32r6));
2165 DCHECK(is_int9(rs.offset_));
2170 DCHECK(is_uint16(j) || is_int16(j));
2177 DCHECK(IsMipsArchVariant(kMips32r6));
2178 DCHECK(rs != zero_reg);
2179 DCHECK(is_uint16(j));
2186 DCHECK(IsMipsArchVariant(kMips32r6));
2187 DCHECK(rs.is_valid() && is_int19(imm19));
2193 DCHECK(IsMipsArchVariant(kMips32r6));
2194 DCHECK(rs.is_valid() && is_int19(offset19));
2200 DCHECK(IsMipsArchVariant(kMips32r6));
2201 DCHECK(rs.is_valid());
2207 DCHECK(IsMipsArchVariant(kMips32r6));
2208 DCHECK(rs.is_valid());
2221 DCHECK(
2239 DCHECK(is_uint10(code));
2246 DCHECK(is_uint10(code));
2253 DCHECK(is_uint10(code));
2260 DCHECK(is_uint10(code));
2267 DCHECK(is_uint10(code));
2274 DCHECK(is_uint10(code));
2332 DCHECK(IsMipsArchVariant(kMips32r6));
2349 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
2356 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
2361 DCHECK(IsMipsArchVariant(kMips32r6));
2366 DCHECK(!IsMipsArchVariant(kLoongson));
2367 DCHECK(is_uint5(hint) && is_uint16(rs.offset_));
2374 DCHECK(IsMipsArchVariant(kMips32r6));
2375 DCHECK(is_uint3(bp));
2382 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
2387 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
2392 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
2436 DCHECK(!IsMipsArchVariant(kMips32r6));
2441 DCHECK(!IsMipsArchVariant(kMips32r6));
2447 DCHECK(IsMipsArchVariant(kMips32r6));
2448 DCHECK((fmt == D) || (fmt == S));
2463 DCHECK(IsMipsArchVariant(kMips32r6));
2464 DCHECK((fmt == D) || (fmt == S));
2469 DCHECK(IsMipsArchVariant(kMips32r6));
2475 DCHECK(IsMipsArchVariant(kMips32r6));
2476 DCHECK((fmt == D) || (fmt == S));
2497 DCHECK(!IsMipsArchVariant(kMips32r6));
2502 DCHECK(!IsMipsArchVariant(kMips32r6));
2507 DCHECK(!IsMipsArchVariant(kMips32r6));
2513 DCHECK(!IsMipsArchVariant(kMips32r6));
2519 DCHECK(!IsMipsArchVariant(kMips32r6));
2525 DCHECK(!IsMipsArchVariant(kMips32r6));
2558 DCHECK(IsMipsArchVariant(kMips32r2));
2564 DCHECK(IsMipsArchVariant(kMips32r2));
2570 DCHECK(IsMipsArchVariant(kMips32r2));
2576 DCHECK(IsMipsArchVariant(kMips32r2));
2581 DCHECK(IsMipsArchVariant(kMips32r6));
2586 DCHECK(IsMipsArchVariant(kMips32r6));
2591 DCHECK(IsMipsArchVariant(kMips32r6));
2596 DCHECK(IsMipsArchVariant(kMips32r6));
2641 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
2646 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
2651 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
2656 DCHECK(IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6));
2705 DCHECK(IsMipsArchVariant(kMips32r6));
2706 DCHECK((fmt == D) || (fmt == S));
2713 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2719 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2725 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2731 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2737 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2743 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2749 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2755 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2761 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2767 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2773 DCHECK(IsMipsArchVariant(kMips32r6));
2778 DCHECK(IsMipsArchVariant(kMips32r6));
2784 DCHECK(IsMipsArchVariant(kMips32r6));
2785 DCHECK((fmt == D) || (fmt == S));
2791 DCHECK(IsMipsArchVariant(kMips32r6));
2792 DCHECK((fmt == D) || (fmt == S));
2798 DCHECK(IsMipsArchVariant(kMips32r6));
2799 DCHECK((fmt == D) || (fmt == S));
2805 DCHECK(IsMipsArchVariant(kMips32r6));
2806 DCHECK((fmt == D) || (fmt == S));
2847 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2861 DCHECK((IsMipsArchVariant(kMips32r2) || IsMipsArchVariant(kMips32r6)) &&
2873 DCHECK(IsMipsArchVariant(kMips32r6));
2891 DCHECK(IsMipsArchVariant(kMips32r6));
2899 DCHECK(IsMipsArchVariant(kMips32r6));
2909 DCHECK(is_uint3(cc));
2910 DCHECK(fmt == S || fmt == D);
2936 DCHECK(is_uint3(cc));
2944 DCHECK(is_uint3(cc));
2991 DCHECK(rs.rm() != scratch); \
3107 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD)); \
3108 DCHECK(rs.is_valid() && wd.is_valid()); \
3401 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
3402 DCHECK(ws.is_valid() && wd.is_valid());
3409 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
3410 DCHECK(cd.is_valid() && rs.is_valid());
3417 DCHECK(IsMipsArchVariant(kMips32r6) && IsEnabled(MIPS_SIMD));
3418 DCHECK(rd.is_valid() && cs.is_valid());
3467 DCHECK(RelocInfo::IsInternalReferenceEncoded(rmode));
3471 DCHECK(IsOri(instr2) || IsJicOrJialc(instr2));
3508 DCHECK(RelocInfo::IsRelativeCodeTarget(rmode));
3521 DCHECK(IsOri(instr2));
3582 DCHECK(!overflow());
3594 DCHECK(RelocInfo::IsDataEmbeddedObject(rmode) ||
3605 DCHECK(RelocInfo::IsDataEmbeddedObject(rmode) ||
3658 DCHECK(!trampoline_emitted_);
3724 DCHECK(IsOri(instr3));
3747 DCHECK(IsLui(instr1) &&