Lines Matching refs:VIXL_ASSERT
242 VIXL_ASSERT(IsValidComparison(*this, other));
246 VIXL_ASSERT(IsValidComparison(*this, other));
250 VIXL_ASSERT(IsValidComparison(*this, other));
254 VIXL_ASSERT(IsValidComparison(*this, other));
375 VIXL_ASSERT(IsValidBranchType(type));
496 VIXL_ASSERT(!Done());
514 VIXL_ASSERT(!Done());
615 VIXL_ASSERT(AreSameLaneSize(dst, src));
622 VIXL_ASSERT(pg.IsMerging() || pg.IsZeroing());
1094 VIXL_ASSERT(multiplier >= 0);
1099 VIXL_ASSERT(multiplier >= 0);
1130 VIXL_ASSERT(allow_macro_instructions_);
1131 VIXL_ASSERT(!rd.IsZero());
1136 VIXL_ASSERT(allow_macro_instructions_);
1137 VIXL_ASSERT(!rd.IsZero());
1142 VIXL_ASSERT(allow_macro_instructions_);
1143 VIXL_ASSERT(!rd.IsZero());
1144 VIXL_ASSERT(!rn.IsZero());
1149 VIXL_ASSERT(allow_macro_instructions_);
1150 VIXL_ASSERT(!rd.IsZero());
1151 VIXL_ASSERT(!rn.IsZero());
1152 VIXL_ASSERT(!rm.IsZero());
1180 VIXL_ASSERT(allow_macro_instructions_);
1181 VIXL_ASSERT(!rd.IsZero());
1182 VIXL_ASSERT(!rn.IsZero());
1190 VIXL_ASSERT(allow_macro_instructions_);
1191 VIXL_ASSERT(!rd.IsZero());
1192 VIXL_ASSERT(!rn.IsZero());
1197 VIXL_ASSERT(allow_macro_instructions_);
1198 VIXL_ASSERT(!rd.IsZero());
1206 VIXL_ASSERT(allow_macro_instructions_);
1207 VIXL_ASSERT(!rd.IsZero());
1208 VIXL_ASSERT(!rn.IsZero());
1216 VIXL_ASSERT(allow_macro_instructions_);
1221 VIXL_ASSERT(allow_macro_instructions_);
1226 VIXL_ASSERT(allow_macro_instructions_);
1227 VIXL_ASSERT(!xn.IsZero());
1232 VIXL_ASSERT(allow_macro_instructions_);
1233 VIXL_ASSERT(!xn.IsZero());
1238 VIXL_ASSERT(allow_macro_instructions_);
1243 VIXL_ASSERT(allow_macro_instructions_);
1248 VIXL_ASSERT(allow_macro_instructions_);
1253 VIXL_ASSERT(allow_macro_instructions_);
1258 VIXL_ASSERT(allow_macro_instructions_);
1263 VIXL_ASSERT(allow_macro_instructions_);
1268 VIXL_ASSERT(allow_macro_instructions_);
1273 VIXL_ASSERT(allow_macro_instructions_);
1278 VIXL_ASSERT(allow_macro_instructions_);
1283 VIXL_ASSERT(allow_macro_instructions_);
1288 VIXL_ASSERT(allow_macro_instructions_);
1295 VIXL_ASSERT(allow_macro_instructions_);
1296 VIXL_ASSERT(!rd.IsZero());
1297 VIXL_ASSERT(!rn.IsZero());
1302 VIXL_ASSERT(allow_macro_instructions_);
1303 VIXL_ASSERT(!rd.IsZero());
1304 VIXL_ASSERT(!rn.IsZero());
1317 VIXL_ASSERT(allow_macro_instructions_); \
1322 VIXL_ASSERT(allow_macro_instructions_); \
1349 VIXL_ASSERT(allow_macro_instructions_);
1350 VIXL_ASSERT(!GetScratchRegisterList()->IncludesAliasOf(x16));
1351 VIXL_ASSERT(!GetScratchRegisterList()->IncludesAliasOf(x17));
1356 VIXL_ASSERT(allow_macro_instructions_);
1357 VIXL_ASSERT(!GetScratchRegisterList()->IncludesAliasOf(x16));
1358 VIXL_ASSERT(!GetScratchRegisterList()->IncludesAliasOf(x17));
1363 VIXL_ASSERT(allow_macro_instructions_);
1364 VIXL_ASSERT(!GetScratchRegisterList()->IncludesAliasOf(x16));
1365 VIXL_ASSERT(!GetScratchRegisterList()->IncludesAliasOf(x17));
1370 VIXL_ASSERT(allow_macro_instructions_);
1371 VIXL_ASSERT(!GetScratchRegisterList()->IncludesAliasOf(x16));
1372 VIXL_ASSERT(!GetScratchRegisterList()->IncludesAliasOf(x17));
1377 VIXL_ASSERT(allow_macro_instructions_);
1382 VIXL_ASSERT(allow_macro_instructions_);
1387 VIXL_ASSERT(allow_macro_instructions_);
1388 VIXL_ASSERT(!rd.IsZero());
1389 VIXL_ASSERT(!rn.IsZero());
1394 VIXL_ASSERT(allow_macro_instructions_);
1395 VIXL_ASSERT(!rd.IsZero());
1396 VIXL_ASSERT(!rn.IsZero());
1401 VIXL_ASSERT(allow_macro_instructions_);
1402 VIXL_ASSERT(!rd.IsZero());
1403 VIXL_ASSERT(!rn.IsZero());
1408 VIXL_ASSERT(allow_macro_instructions_);
1413 VIXL_ASSERT(allow_macro_instructions_);
1418 VIXL_ASSERT(allow_macro_instructions_);
1419 VIXL_ASSERT(!rd.IsZero());
1424 VIXL_ASSERT(allow_macro_instructions_);
1425 VIXL_ASSERT(!rd.IsZero());
1433 VIXL_ASSERT(allow_macro_instructions_);
1434 VIXL_ASSERT(!rd.IsZero());
1435 VIXL_ASSERT((cond != al) && (cond != nv));
1443 VIXL_ASSERT(allow_macro_instructions_);
1444 VIXL_ASSERT(!rd.IsZero());
1445 VIXL_ASSERT((cond != al) && (cond != nv));
1453 VIXL_ASSERT(allow_macro_instructions_);
1454 VIXL_ASSERT(!rd.IsZero());
1455 VIXL_ASSERT((cond != al) && (cond != nv));
1460 VIXL_ASSERT(allow_macro_instructions_);
1465 VIXL_ASSERT(allow_macro_instructions_);
1473 VIXL_ASSERT(allow_macro_instructions_);
1474 VIXL_ASSERT(!rd.IsZero());
1475 VIXL_ASSERT(!rn.IsZero());
1476 VIXL_ASSERT(!rm.IsZero());
1481 VIXL_ASSERT(allow_macro_instructions_);
1490 VIXL_ASSERT(allow_macro_instructions_);
1491 VIXL_ASSERT((cond != al) && (cond != nv));
1504 VIXL_ASSERT(allow_macro_instructions_);
1517 VIXL_ASSERT(allow_macro_instructions_);
1518 VIXL_ASSERT((cond != al) && (cond != nv));
1523 VIXL_ASSERT(allow_macro_instructions_);
1528 VIXL_ASSERT(allow_macro_instructions_);
1533 VIXL_ASSERT(allow_macro_instructions_);
1538 VIXL_ASSERT(allow_macro_instructions_);
1543 VIXL_ASSERT(allow_macro_instructions_);
1548 VIXL_ASSERT(allow_macro_instructions_);
1553 VIXL_ASSERT(allow_macro_instructions_);
1558 VIXL_ASSERT(allow_macro_instructions_);
1559 VIXL_ASSERT(!rd.IsZero());
1564 VIXL_ASSERT(allow_macro_instructions_);
1565 VIXL_ASSERT(!rd.IsZero());
1570 VIXL_ASSERT(allow_macro_instructions_);
1571 VIXL_ASSERT(!rd.IsZero());
1576 VIXL_ASSERT(allow_macro_instructions_);
1577 VIXL_ASSERT(!rd.IsZero());
1582 VIXL_ASSERT(allow_macro_instructions_);
1583 VIXL_ASSERT(!rd.IsZero());
1588 VIXL_ASSERT(allow_macro_instructions_);
1589 VIXL_ASSERT(!rd.IsZero());
1594 VIXL_ASSERT(allow_macro_instructions_);
1595 VIXL_ASSERT(!rd.IsZero());
1600 VIXL_ASSERT(allow_macro_instructions_);
1601 VIXL_ASSERT(!rd.IsZero());
1606 VIXL_ASSERT(allow_macro_instructions_);
1607 VIXL_ASSERT(!rd.IsZero());
1612 VIXL_ASSERT(allow_macro_instructions_);
1613 VIXL_ASSERT(!rd.IsZero());
1618 VIXL_ASSERT(allow_macro_instructions_);
1619 VIXL_ASSERT(!rd.IsZero());
1624 VIXL_ASSERT(allow_macro_instructions_);
1629 VIXL_ASSERT(allow_macro_instructions_);
1634 VIXL_ASSERT(allow_macro_instructions_);
1639 VIXL_ASSERT(allow_macro_instructions_);
1644 VIXL_ASSERT(allow_macro_instructions_);
1649 VIXL_ASSERT(allow_macro_instructions_);
1655 VIXL_ASSERT(allow_macro_instructions_);
1656 VIXL_ASSERT(!rn.IsZero());
1661 VIXL_ASSERT(allow_macro_instructions_);
1670 VIXL_ASSERT(allow_macro_instructions_);
1689 VIXL_ASSERT(allow_macro_instructions_);
1693 VIXL_ASSERT(allow_macro_instructions_);
1694 VIXL_ASSERT(!rd.IsZero());
1699 VIXL_ASSERT(allow_macro_instructions_);
1704 VIXL_ASSERT(allow_macro_instructions_);
1712 VIXL_ASSERT(allow_macro_instructions_);
1720 VIXL_ASSERT(allow_macro_instructions_);
1728 VIXL_ASSERT(allow_macro_instructions_);
1736 VIXL_ASSERT(allow_macro_instructions_);
1741 VIXL_ASSERT(allow_macro_instructions_);
1746 VIXL_ASSERT(allow_macro_instructions_);
1751 VIXL_ASSERT(allow_macro_instructions_);
1756 VIXL_ASSERT(allow_macro_instructions_);
1761 VIXL_ASSERT(allow_macro_instructions_);
1766 VIXL_ASSERT(allow_macro_instructions_);
1771 VIXL_ASSERT(allow_macro_instructions_);
1776 VIXL_ASSERT(allow_macro_instructions_);
1781 VIXL_ASSERT(allow_macro_instructions_);
1786 VIXL_ASSERT(allow_macro_instructions_);
1791 VIXL_ASSERT(allow_macro_instructions_);
1796 VIXL_ASSERT(allow_macro_instructions_);
1797 VIXL_ASSERT(!rt.Aliases(rt2));
1802 VIXL_ASSERT(allow_macro_instructions_);
1807 VIXL_ASSERT(allow_macro_instructions_);
1812 VIXL_ASSERT(allow_macro_instructions_);
1835 VIXL_ASSERT(allow_macro_instructions_); \
1857 VIXL_ASSERT(allow_macro_instructions_); \
1898 VIXL_ASSERT(allow_macro_instructions_); \
1904 VIXL_ASSERT(allow_macro_instructions_); \
1920 VIXL_ASSERT(allow_macro_instructions_); \
1932 VIXL_ASSERT(allow_macro_instructions_);
1934 VIXL_ASSERT(src.IsImmediateOffset());
1943 VIXL_ASSERT(allow_macro_instructions_);
1949 VIXL_ASSERT(allow_macro_instructions_);
1951 VIXL_ASSERT(src.IsImmediateOffset());
1960 VIXL_ASSERT(allow_macro_instructions_);
1966 VIXL_ASSERT(allow_macro_instructions_);
1968 VIXL_ASSERT(src.IsImmediateOffset());
1977 VIXL_ASSERT(allow_macro_instructions_);
1985 VIXL_ASSERT(allow_macro_instructions_);
1994 VIXL_ASSERT(allow_macro_instructions_);
2021 VIXL_ASSERT(allow_macro_instructions_);
2048 VIXL_ASSERT(allow_macro_instructions_);
2049 VIXL_ASSERT(vt.IsQ());
2066 VIXL_ASSERT(allow_macro_instructions_);
2067 VIXL_ASSERT(!rt.IsZero());
2076 VIXL_ASSERT(rt.Is32Bits());
2077 VIXL_ASSERT(IsUint32(imm) || IsInt32(imm));
2088 VIXL_ASSERT(rt.Is32Bits());
2089 VIXL_ASSERT(IsUint32(imm) || IsInt32(imm));
2098 VIXL_ASSERT(allow_macro_instructions_);
2099 VIXL_ASSERT(!rt.IsZero());
2114 VIXL_ASSERT(allow_macro_instructions_);
2119 VIXL_ASSERT(allow_macro_instructions_);
2124 VIXL_ASSERT(allow_macro_instructions_);
2125 VIXL_ASSERT(!rt.Aliases(rt2));
2130 VIXL_ASSERT(allow_macro_instructions_);
2135 VIXL_ASSERT(allow_macro_instructions_);
2140 VIXL_ASSERT(allow_macro_instructions_);
2145 VIXL_ASSERT(allow_macro_instructions_);
2146 VIXL_ASSERT(!rd.IsZero());
2147 VIXL_ASSERT(!rn.IsZero());
2152 VIXL_ASSERT(allow_macro_instructions_);
2153 VIXL_ASSERT(!rd.IsZero());
2154 VIXL_ASSERT(!rn.IsZero());
2155 VIXL_ASSERT(!rm.IsZero());
2160 VIXL_ASSERT(allow_macro_instructions_);
2161 VIXL_ASSERT(!rd.IsZero());
2162 VIXL_ASSERT(!rn.IsZero());
2167 VIXL_ASSERT(allow_macro_instructions_);
2168 VIXL_ASSERT(!rd.IsZero());
2169 VIXL_ASSERT(!rn.IsZero());
2170 VIXL_ASSERT(!rm.IsZero());
2175 VIXL_ASSERT(allow_macro_instructions_);
2180 VIXL_ASSERT(allow_macro_instructions_);
2188 VIXL_ASSERT(allow_macro_instructions_);
2189 VIXL_ASSERT(!rd.IsZero());
2190 VIXL_ASSERT(!rn.IsZero());
2191 VIXL_ASSERT(!rm.IsZero());
2192 VIXL_ASSERT(!ra.IsZero());
2197 VIXL_ASSERT(allow_macro_instructions_);
2198 VIXL_ASSERT(!rd.IsZero());
2199 VIXL_ASSERT(!rn.IsZero());
2200 VIXL_ASSERT(!rm.IsZero());
2207 VIXL_ASSERT(allow_macro_instructions_);
2224 VIXL_ASSERT(allow_macro_instructions_);
2225 VIXL_ASSERT(!rd.IsZero());
2230 VIXL_ASSERT(allow_macro_instructions_);
2231 VIXL_ASSERT(!rt.IsZero());
2236 VIXL_ASSERT(allow_macro_instructions_);
2237 VIXL_ASSERT(!rt.IsZero());
2242 VIXL_ASSERT(allow_macro_instructions_);
2247 VIXL_ASSERT(allow_macro_instructions_);
2252 VIXL_ASSERT(allow_macro_instructions_);
2257 VIXL_ASSERT(allow_macro_instructions_);
2262 VIXL_ASSERT(allow_macro_instructions_);
2267 VIXL_ASSERT(allow_macro_instructions_);
2275 VIXL_ASSERT(allow_macro_instructions_);
2276 VIXL_ASSERT(!rd.IsZero());
2277 VIXL_ASSERT(!rn.IsZero());
2278 VIXL_ASSERT(!rm.IsZero());
2279 VIXL_ASSERT(!ra.IsZero());
2284 VIXL_ASSERT(allow_macro_instructions_);
2285 VIXL_ASSERT(!rd.IsZero());
2286 VIXL_ASSERT(!rn.IsZero());
2287 VIXL_ASSERT(!rm.IsZero());
2292 VIXL_ASSERT(allow_macro_instructions_);
2297 VIXL_ASSERT(allow_macro_instructions_);
2298 VIXL_ASSERT(!rd.IsZero());
2299 VIXL_ASSERT(!rn.IsZero());
2304 VIXL_ASSERT(allow_macro_instructions_);
2305 VIXL_ASSERT(!xn.IsZero());
2310 VIXL_ASSERT(allow_macro_instructions_);
2311 VIXL_ASSERT(!rd.IsZero());
2312 VIXL_ASSERT(!rn.IsZero());
2317 VIXL_ASSERT(allow_macro_instructions_);
2318 VIXL_ASSERT(!rd.IsZero());
2319 VIXL_ASSERT(!rn.IsZero());
2324 VIXL_ASSERT(allow_macro_instructions_);
2325 VIXL_ASSERT(!rd.IsZero());
2326 VIXL_ASSERT(!rn.IsZero());
2331 VIXL_ASSERT(allow_macro_instructions_);
2332 VIXL_ASSERT(!rd.IsZero());
2333 VIXL_ASSERT(!rn.IsZero());
2346 VIXL_ASSERT(allow_macro_instructions_); \
2351 VIXL_ASSERT(allow_macro_instructions_); \
2356 VIXL_ASSERT(allow_macro_instructions_); \
2361 VIXL_ASSERT(allow_macro_instructions_); \
2370 VIXL_ASSERT(allow_macro_instructions_);
2376 VIXL_ASSERT(allow_macro_instructions_);
2382 VIXL_ASSERT(allow_macro_instructions_);
2387 VIXL_ASSERT(allow_macro_instructions_);
2388 VIXL_ASSERT(!rd.IsZero());
2389 VIXL_ASSERT(!rs.IsZero());
2394 VIXL_ASSERT(allow_macro_instructions_);
2395 VIXL_ASSERT(!rd.IsZero());
2396 VIXL_ASSERT(!rn.IsZero());
2397 VIXL_ASSERT(!rm.IsZero());
2405 VIXL_ASSERT(allow_macro_instructions_);
2406 VIXL_ASSERT(!rd.IsZero());
2407 VIXL_ASSERT(!rn.IsZero());
2415 VIXL_ASSERT(allow_macro_instructions_);
2416 VIXL_ASSERT(!rd.IsZero());
2417 VIXL_ASSERT(!rn.IsZero());
2425 VIXL_ASSERT(allow_macro_instructions_);
2426 VIXL_ASSERT(!rd.IsZero());
2427 VIXL_ASSERT(!rn.IsZero());
2432 VIXL_ASSERT(allow_macro_instructions_);
2433 VIXL_ASSERT(!rn.IsZero());
2438 VIXL_ASSERT(allow_macro_instructions_);
2439 VIXL_ASSERT(!rd.IsZero());
2440 VIXL_ASSERT(!rn.IsZero());
2441 VIXL_ASSERT(!rm.IsZero());
2449 VIXL_ASSERT(allow_macro_instructions_);
2450 VIXL_ASSERT(!rd.IsZero());
2451 VIXL_ASSERT(!rn.IsZero());
2452 VIXL_ASSERT(!rm.IsZero());
2453 VIXL_ASSERT(!ra.IsZero());
2461 VIXL_ASSERT(allow_macro_instructions_);
2462 VIXL_ASSERT(!rd.IsZero());
2463 VIXL_ASSERT(!rn.IsZero());
2464 VIXL_ASSERT(!rm.IsZero());
2465 VIXL_ASSERT(!ra.IsZero());
2470 VIXL_ASSERT(allow_macro_instructions_);
2471 VIXL_ASSERT(!rd.IsZero());
2472 VIXL_ASSERT(!rn.IsZero());
2473 VIXL_ASSERT(!rm.IsZero());
2478 VIXL_ASSERT(allow_macro_instructions_);
2479 VIXL_ASSERT(!xd.IsZero());
2480 VIXL_ASSERT(!xn.IsZero());
2481 VIXL_ASSERT(!xm.IsZero());
2486 VIXL_ASSERT(allow_macro_instructions_);
2488 VIXL_ASSERT(dst.IsImmediateOffset());
2496 VIXL_ASSERT(allow_macro_instructions_);
2498 VIXL_ASSERT(dst.IsImmediateOffset());
2506 VIXL_ASSERT(allow_macro_instructions_);
2508 VIXL_ASSERT(dst.IsImmediateOffset());
2516 VIXL_ASSERT(allow_macro_instructions_);
2521 VIXL_ASSERT(allow_macro_instructions_);
2526 VIXL_ASSERT(allow_macro_instructions_);
2534 VIXL_ASSERT(allow_macro_instructions_);
2535 VIXL_ASSERT(!rs.Aliases(dst.GetBaseRegister()));
2536 VIXL_ASSERT(!rs.Aliases(rt));
2537 VIXL_ASSERT(!rs.Aliases(rt2));
2542 VIXL_ASSERT(allow_macro_instructions_);
2543 VIXL_ASSERT(!rs.Aliases(dst.GetBaseRegister()));
2544 VIXL_ASSERT(!rs.Aliases(rt));
2549 VIXL_ASSERT(allow_macro_instructions_);
2550 VIXL_ASSERT(!rs.Aliases(dst.GetBaseRegister()));
2551 VIXL_ASSERT(!rs.Aliases(rt));
2556 VIXL_ASSERT(allow_macro_instructions_);
2557 VIXL_ASSERT(!rs.Aliases(dst.GetBaseRegister()));
2558 VIXL_ASSERT(!rs.Aliases(rt));
2565 VIXL_ASSERT(allow_macro_instructions_);
2573 VIXL_ASSERT(allow_macro_instructions_);
2574 VIXL_ASSERT(!rs.Aliases(dst.GetBaseRegister()));
2575 VIXL_ASSERT(!rs.Aliases(rt));
2576 VIXL_ASSERT(!rs.Aliases(rt2));
2581 VIXL_ASSERT(allow_macro_instructions_);
2582 VIXL_ASSERT(!rs.Aliases(dst.GetBaseRegister()));
2583 VIXL_ASSERT(!rs.Aliases(rt));
2588 VIXL_ASSERT(allow_macro_instructions_);
2589 VIXL_ASSERT(!rs.Aliases(dst.GetBaseRegister()));
2590 VIXL_ASSERT(!rs.Aliases(rt));
2595 VIXL_ASSERT(allow_macro_instructions_);
2596 VIXL_ASSERT(!rs.Aliases(dst.GetBaseRegister()));
2597 VIXL_ASSERT(!rs.Aliases(rt));
2602 VIXL_ASSERT(allow_macro_instructions_);
2607 VIXL_ASSERT(allow_macro_instructions_);
2608 VIXL_ASSERT(!rd.IsZero());
2609 VIXL_ASSERT(!rn.IsZero());
2614 VIXL_ASSERT(allow_macro_instructions_);
2615 VIXL_ASSERT(!rd.IsZero());
2616 VIXL_ASSERT(!rn.IsZero());
2621 VIXL_ASSERT(allow_macro_instructions_);
2622 VIXL_ASSERT(!rd.IsZero());
2623 VIXL_ASSERT(!rn.IsZero());
2628 VIXL_ASSERT(allow_macro_instructions_);
2636 VIXL_ASSERT(allow_macro_instructions_);
2645 VIXL_ASSERT(allow_macro_instructions_);
2655 VIXL_ASSERT(allow_macro_instructions_);
2660 VIXL_ASSERT(allow_macro_instructions_);
2668 VIXL_ASSERT(allow_macro_instructions_);
2677 VIXL_ASSERT(allow_macro_instructions_);
2687 VIXL_ASSERT(allow_macro_instructions_);
2697 VIXL_ASSERT(allow_macro_instructions_);
2698 VIXL_ASSERT(!rd.IsZero());
2699 VIXL_ASSERT(!rn.IsZero());
2707 VIXL_ASSERT(allow_macro_instructions_);
2708 VIXL_ASSERT(!rd.IsZero());
2709 VIXL_ASSERT(!rn.IsZero());
2717 VIXL_ASSERT(allow_macro_instructions_);
2718 VIXL_ASSERT(!rd.IsZero());
2719 VIXL_ASSERT(!rn.IsZero());
2724 VIXL_ASSERT(allow_macro_instructions_);
2725 VIXL_ASSERT(!rn.IsZero());
2730 VIXL_ASSERT(allow_macro_instructions_);
2731 VIXL_ASSERT(!rd.IsZero());
2732 VIXL_ASSERT(!rn.IsZero());
2733 VIXL_ASSERT(!rm.IsZero());
2741 VIXL_ASSERT(allow_macro_instructions_);
2742 VIXL_ASSERT(!rd.IsZero());
2743 VIXL_ASSERT(!rn.IsZero());
2744 VIXL_ASSERT(!rm.IsZero());
2745 VIXL_ASSERT(!ra.IsZero());
2750 VIXL_ASSERT(allow_macro_instructions_);
2751 VIXL_ASSERT(!rd.IsZero());
2752 VIXL_ASSERT(!rn.IsZero());
2753 VIXL_ASSERT(!rm.IsZero());
2758 VIXL_ASSERT(allow_macro_instructions_);
2759 VIXL_ASSERT(!xd.IsZero());
2760 VIXL_ASSERT(!xn.IsZero());
2761 VIXL_ASSERT(!xm.IsZero());
2769 VIXL_ASSERT(allow_macro_instructions_);
2770 VIXL_ASSERT(!rd.IsZero());
2771 VIXL_ASSERT(!rn.IsZero());
2772 VIXL_ASSERT(!rm.IsZero());
2773 VIXL_ASSERT(!ra.IsZero());
2778 VIXL_ASSERT(allow_macro_instructions_);
2789 VIXL_ASSERT(allow_macro_instructions_);
2790 VIXL_ASSERT(!rd.IsZero());
2791 VIXL_ASSERT(!rn.IsZero());
2796 VIXL_ASSERT(allow_macro_instructions_);
2797 VIXL_ASSERT(!rd.IsZero());
2798 VIXL_ASSERT(!rn.IsZero());
2803 VIXL_ASSERT(allow_macro_instructions_);
2804 VIXL_ASSERT(!rd.IsZero());
2805 VIXL_ASSERT(!rn.IsZero());
2814 VIXL_ASSERT(allow_macro_instructions_);
2819 VIXL_ASSERT(allow_macro_instructions_);
2824 VIXL_ASSERT(allow_macro_instructions_);
2832 VIXL_ASSERT(allow_macro_instructions_);
2837 VIXL_ASSERT(allow_macro_instructions_);
2842 VIXL_ASSERT(allow_macro_instructions_);
2992 VIXL_ASSERT(allow_macro_instructions_); \
3080 VIXL_ASSERT(allow_macro_instructions_); \
3097 VIXL_ASSERT(allow_macro_instructions_); \
3150 VIXL_ASSERT(allow_macro_instructions_); \
3193 VIXL_ASSERT(allow_macro_instructions_); \
3208 VIXL_ASSERT(allow_macro_instructions_); \
3246 VIXL_ASSERT(allow_macro_instructions_); \
3262 VIXL_ASSERT(allow_macro_instructions_);
3267 VIXL_ASSERT(allow_macro_instructions_);
3272 VIXL_ASSERT(allow_macro_instructions_);
3277 VIXL_ASSERT(allow_macro_instructions_);
3282 VIXL_ASSERT(allow_macro_instructions_);
3287 VIXL_ASSERT(allow_macro_instructions_);
3292 VIXL_ASSERT(allow_macro_instructions_);
3297 VIXL_ASSERT(allow_macro_instructions_);
3305 VIXL_ASSERT(allow_macro_instructions_);
3313 VIXL_ASSERT(allow_macro_instructions_);
3322 VIXL_ASSERT(allow_macro_instructions_);
3330 VIXL_ASSERT(allow_macro_instructions_);
3338 VIXL_ASSERT(allow_macro_instructions_);
3343 VIXL_ASSERT(allow_macro_instructions_);
3348 VIXL_ASSERT(allow_macro_instructions_);
3353 VIXL_ASSERT(allow_macro_instructions_);
3361 VIXL_ASSERT(allow_macro_instructions_);
3370 VIXL_ASSERT(allow_macro_instructions_);
3375 VIXL_ASSERT(allow_macro_instructions_);
3380 VIXL_ASSERT(allow_macro_instructions_);
3385 VIXL_ASSERT(allow_macro_instructions_);
3393 VIXL_ASSERT(allow_macro_instructions_);
3398 VIXL_ASSERT(allow_macro_instructions_);
3406 VIXL_ASSERT(allow_macro_instructions_);
3415 VIXL_ASSERT(allow_macro_instructions_);
3423 VIXL_ASSERT(allow_macro_instructions_);
3432 VIXL_ASSERT(allow_macro_instructions_);
3442 VIXL_ASSERT(allow_macro_instructions_);
3451 VIXL_ASSERT(allow_macro_instructions_);
3459 VIXL_ASSERT(allow_macro_instructions_);
3464 VIXL_ASSERT(allow_macro_instructions_);
3469 VIXL_ASSERT(allow_macro_instructions_);
3474 VIXL_ASSERT(allow_macro_instructions_);
3487 VIXL_ASSERT(allow_macro_instructions_);
3492 VIXL_ASSERT(allow_macro_instructions_);
3497 VIXL_ASSERT(allow_macro_instructions_);
3502 VIXL_ASSERT(allow_macro_instructions_);
3507 VIXL_ASSERT(allow_macro_instructions_);
3512 VIXL_ASSERT(allow_macro_instructions_);
3517 VIXL_ASSERT(allow_macro_instructions_);
3522 VIXL_ASSERT(allow_macro_instructions_);
3530 VIXL_ASSERT(allow_macro_instructions_);
3539 VIXL_ASSERT(allow_macro_instructions_);
3544 VIXL_ASSERT(allow_macro_instructions_);
3549 VIXL_ASSERT(allow_macro_instructions_);
3557 VIXL_ASSERT(allow_macro_instructions_);
3566 VIXL_ASSERT(allow_macro_instructions_);
3574 VIXL_ASSERT(allow_macro_instructions_);
3583 VIXL_ASSERT(allow_macro_instructions_);
3593 VIXL_ASSERT(allow_macro_instructions_);
3598 VIXL_ASSERT(allow_macro_instructions_);
3603 VIXL_ASSERT(allow_macro_instructions_);
3608 VIXL_ASSERT(allow_macro_instructions_);
3613 VIXL_ASSERT(allow_macro_instructions_);
3618 VIXL_ASSERT(allow_macro_instructions_);
3623 VIXL_ASSERT(allow_macro_instructions_);
3628 VIXL_ASSERT(allow_macro_instructions_);
3633 VIXL_ASSERT(allow_macro_instructions_);
3638 VIXL_ASSERT(allow_macro_instructions_);
3643 VIXL_ASSERT(allow_macro_instructions_);
3650 VIXL_ASSERT(allow_macro_instructions_);
3655 VIXL_ASSERT(allow_macro_instructions_);
3660 VIXL_ASSERT(allow_macro_instructions_);
3667 VIXL_ASSERT(allow_macro_instructions_);
3675 VIXL_ASSERT(allow_macro_instructions_);
3680 VIXL_ASSERT(allow_macro_instructions_);
3690 VIXL_ASSERT(allow_macro_instructions_);
3691 VIXL_ASSERT(AreSameLaneSize(zd, zn, zm));
3699 VIXL_ASSERT(allow_macro_instructions_);
3704 VIXL_ASSERT(allow_macro_instructions_);
3712 VIXL_ASSERT(allow_macro_instructions_);
3721 VIXL_ASSERT(allow_macro_instructions_);
3726 VIXL_ASSERT(allow_macro_instructions_);
3734 VIXL_ASSERT(allow_macro_instructions_);
3746 VIXL_ASSERT(allow_macro_instructions_);
3751 VIXL_ASSERT(allow_macro_instructions_);
3752 VIXL_ASSERT(AreSameLaneSize(zd, zn, zm));
3757 VIXL_ASSERT(allow_macro_instructions_);
3770 VIXL_ASSERT(allow_macro_instructions_);
3777 VIXL_ASSERT(allow_macro_instructions_);
3784 VIXL_ASSERT(allow_macro_instructions_);
3791 VIXL_ASSERT(allow_macro_instructions_);
3798 VIXL_ASSERT(allow_macro_instructions_);
3806 VIXL_ASSERT(allow_macro_instructions_);
3817 VIXL_ASSERT(allow_macro_instructions_);
3828 VIXL_ASSERT(allow_macro_instructions_);
3836 VIXL_ASSERT(allow_macro_instructions_);
3844 VIXL_ASSERT(allow_macro_instructions_);
3852 VIXL_ASSERT(allow_macro_instructions_);
3860 VIXL_ASSERT(allow_macro_instructions_);
3868 VIXL_ASSERT(allow_macro_instructions_);
3880 VIXL_ASSERT(allow_macro_instructions_);
3888 VIXL_ASSERT(allow_macro_instructions_);
3897 VIXL_ASSERT(allow_macro_instructions_);
3902 VIXL_ASSERT(allow_macro_instructions_);
3910 VIXL_ASSERT(allow_macro_instructions_);
3918 VIXL_ASSERT(allow_macro_instructions_);
3931 VIXL_ASSERT(allow_macro_instructions_);
3939 VIXL_ASSERT(allow_macro_instructions_);
3952 VIXL_ASSERT(allow_macro_instructions_);
3960 VIXL_ASSERT(allow_macro_instructions_);
3973 VIXL_ASSERT(allow_macro_instructions_);
3981 VIXL_ASSERT(allow_macro_instructions_);
3993 VIXL_ASSERT(allow_macro_instructions_);
4012 VIXL_ASSERT(allow_macro_instructions_);
4020 VIXL_ASSERT(allow_macro_instructions_);
4033 VIXL_ASSERT(allow_macro_instructions_);
4052 VIXL_ASSERT(allow_macro_instructions_);
4071 VIXL_ASSERT(allow_macro_instructions_);
4079 VIXL_ASSERT(allow_macro_instructions_);
4092 VIXL_ASSERT(allow_macro_instructions_);
4100 VIXL_ASSERT(allow_macro_instructions_);
4110 VIXL_ASSERT(allow_macro_instructions_);
4115 VIXL_ASSERT(allow_macro_instructions_);
4120 VIXL_ASSERT(allow_macro_instructions_);
4125 VIXL_ASSERT(allow_macro_instructions_);
4130 VIXL_ASSERT(allow_macro_instructions_);
4137 VIXL_ASSERT(allow_macro_instructions_);
4145 VIXL_ASSERT(allow_macro_instructions_);
4150 VIXL_ASSERT(allow_macro_instructions_);
4156 VIXL_ASSERT(allow_macro_instructions_);
4161 VIXL_ASSERT(allow_macro_instructions_);
4166 VIXL_ASSERT(allow_macro_instructions_);
4171 VIXL_ASSERT(allow_macro_instructions_);
4176 VIXL_ASSERT(allow_macro_instructions_);
4181 VIXL_ASSERT(allow_macro_instructions_);
4186 VIXL_ASSERT(allow_macro_instructions_);
4191 VIXL_ASSERT(allow_macro_instructions_);
4196 VIXL_ASSERT(allow_macro_instructions_);
4201 VIXL_ASSERT(allow_macro_instructions_);
4206 VIXL_ASSERT(allow_macro_instructions_);
4207 VIXL_ASSERT(AreSameFormat(zd, zn));
4214 VIXL_ASSERT(allow_macro_instructions_);
4219 VIXL_ASSERT(allow_macro_instructions_);
4224 VIXL_ASSERT(allow_macro_instructions_);
4229 VIXL_ASSERT(allow_macro_instructions_);
4235 VIXL_ASSERT(allow_macro_instructions_);
4248 VIXL_ASSERT(allow_macro_instructions_);
4253 VIXL_ASSERT(allow_macro_instructions_);
4263 VIXL_ASSERT(allow_macro_instructions_);
4264 VIXL_ASSERT(AreSameLaneSize(zd, zn, zm));
4272 VIXL_ASSERT(allow_macro_instructions_);
4277 VIXL_ASSERT(allow_macro_instructions_);
4285 VIXL_ASSERT(allow_macro_instructions_);
4295 VIXL_ASSERT(allow_macro_instructions_);
4303 VIXL_ASSERT(allow_macro_instructions_);
4311 VIXL_ASSERT(allow_macro_instructions_);
4319 VIXL_ASSERT(allow_macro_instructions_);
4327 VIXL_ASSERT(allow_macro_instructions_);
4335 VIXL_ASSERT(allow_macro_instructions_);
4345 VIXL_ASSERT(allow_macro_instructions_);
4353 VIXL_ASSERT(allow_macro_instructions_);
4358 VIXL_ASSERT(allow_macro_instructions_);
4371 VIXL_ASSERT(allow_macro_instructions_);
4384 VIXL_ASSERT(allow_macro_instructions_);
4392 VIXL_ASSERT(allow_macro_instructions_);
4405 VIXL_ASSERT(allow_macro_instructions_);
4413 VIXL_ASSERT(allow_macro_instructions_);
4426 VIXL_ASSERT(allow_macro_instructions_);
4441 VIXL_ASSERT(allow_macro_instructions_);
4449 VIXL_ASSERT(allow_macro_instructions_);
4462 VIXL_ASSERT(allow_macro_instructions_);
4470 VIXL_ASSERT(allow_macro_instructions_);
4483 VIXL_ASSERT(allow_macro_instructions_);
4491 VIXL_ASSERT(allow_macro_instructions_);
4504 VIXL_ASSERT(allow_macro_instructions_);
4512 VIXL_ASSERT(allow_macro_instructions_);
4520 VIXL_ASSERT(allow_macro_instructions_);
4525 VIXL_ASSERT(allow_macro_instructions_);
4536 VIXL_ASSERT(allow_macro_instructions_);
4541 VIXL_ASSERT(allow_macro_instructions_);
4553 VIXL_ASSERT(allow_macro_instructions_);
4561 VIXL_ASSERT(allow_macro_instructions_);
4569 VIXL_ASSERT(allow_macro_instructions_);
4583 VIXL_ASSERT(allow_macro_instructions_);
4593 VIXL_ASSERT(allow_macro_instructions_);
4598 VIXL_ASSERT(allow_macro_instructions_);
4606 VIXL_ASSERT(allow_macro_instructions_);
4620 VIXL_ASSERT(allow_macro_instructions_);
4630 VIXL_ASSERT(allow_macro_instructions_);
4635 VIXL_ASSERT(allow_macro_instructions_);
4666 VIXL_ASSERT(allow_macro_instructions_);
4670 VIXL_ASSERT(allow_macro_instructions_);
4674 VIXL_ASSERT(allow_macro_instructions_);
4678 VIXL_ASSERT(allow_macro_instructions_);
4682 VIXL_ASSERT(allow_macro_instructions_);
4686 VIXL_ASSERT(allow_macro_instructions_);
4693 VIXL_ASSERT(allow_macro_instructions_);
4701 VIXL_ASSERT(allow_macro_instructions_);
4714 VIXL_ASSERT(allow_macro_instructions_);
4719 VIXL_ASSERT(allow_macro_instructions_);
4729 VIXL_ASSERT(allow_macro_instructions_);
4748 VIXL_ASSERT(allow_macro_instructions_);
4753 VIXL_ASSERT(allow_macro_instructions_);
4758 VIXL_ASSERT(allow_macro_instructions_);
4763 VIXL_ASSERT(allow_macro_instructions_);
4768 VIXL_ASSERT(allow_macro_instructions_);
4773 VIXL_ASSERT(allow_macro_instructions_);
4778 VIXL_ASSERT(allow_macro_instructions_);
4783 VIXL_ASSERT(allow_macro_instructions_);
4788 VIXL_ASSERT(allow_macro_instructions_);
4793 VIXL_ASSERT(allow_macro_instructions_);
4798 VIXL_ASSERT(allow_macro_instructions_);
4803 VIXL_ASSERT(allow_macro_instructions_);
4808 VIXL_ASSERT(allow_macro_instructions_);
4813 VIXL_ASSERT(allow_macro_instructions_);
4818 VIXL_ASSERT(allow_macro_instructions_);
4823 VIXL_ASSERT(allow_macro_instructions_);
4828 VIXL_ASSERT(allow_macro_instructions_);
4833 VIXL_ASSERT(allow_macro_instructions_);
4838 VIXL_ASSERT(allow_macro_instructions_);
4843 VIXL_ASSERT(allow_macro_instructions_);
4852 VIXL_ASSERT(allow_macro_instructions_);
4857 VIXL_ASSERT(allow_macro_instructions_);
4865 VIXL_ASSERT(allow_macro_instructions_);
4873 VIXL_ASSERT(allow_macro_instructions_);
4882 VIXL_ASSERT(allow_macro_instructions_);
4891 VIXL_ASSERT(allow_macro_instructions_);
4896 VIXL_ASSERT(allow_macro_instructions_);
4901 VIXL_ASSERT(allow_macro_instructions_);
4906 VIXL_ASSERT(allow_macro_instructions_);
4911 VIXL_ASSERT(allow_macro_instructions_);
4916 VIXL_ASSERT(allow_macro_instructions_);
4921 VIXL_ASSERT(allow_macro_instructions_);
4926 VIXL_ASSERT(allow_macro_instructions_);
4931 VIXL_ASSERT(allow_macro_instructions_);
4932 VIXL_ASSERT(AreSameFormat(zd, zn));
4939 VIXL_ASSERT(allow_macro_instructions_);
4944 VIXL_ASSERT(allow_macro_instructions_);
4950 VIXL_ASSERT(allow_macro_instructions_);
4955 VIXL_ASSERT(allow_macro_instructions_);
4961 VIXL_ASSERT(allow_macro_instructions_);
4966 VIXL_ASSERT(allow_macro_instructions_);
4971 VIXL_ASSERT(allow_macro_instructions_);
4976 VIXL_ASSERT(allow_macro_instructions_);
4995 VIXL_ASSERT(allow_macro_instructions_);
5005 VIXL_ASSERT(allow_macro_instructions_);
5015 VIXL_ASSERT(allow_macro_instructions_);
5025 VIXL_ASSERT(allow_macro_instructions_);
5059 VIXL_ASSERT(allow_macro_instructions_);
5069 VIXL_ASSERT(allow_macro_instructions_);
5079 VIXL_ASSERT(allow_macro_instructions_);
5099 VIXL_ASSERT(allow_macro_instructions_);
5107 VIXL_ASSERT(allow_macro_instructions_);
5115 VIXL_ASSERT(allow_macro_instructions_);
5123 VIXL_ASSERT(allow_macro_instructions_);
5132 VIXL_ASSERT(allow_macro_instructions_);
5141 VIXL_ASSERT(allow_macro_instructions_);
5150 VIXL_ASSERT(allow_macro_instructions_);
5159 VIXL_ASSERT(allow_macro_instructions_);
5169 VIXL_ASSERT(allow_macro_instructions_);
5179 VIXL_ASSERT(allow_macro_instructions_);
5189 VIXL_ASSERT(allow_macro_instructions_);
5199 VIXL_ASSERT(allow_macro_instructions_);
5228 VIXL_ASSERT(allow_macro_instructions_);
5236 VIXL_ASSERT(allow_macro_instructions_);
5244 VIXL_ASSERT(allow_macro_instructions_);
5252 VIXL_ASSERT(allow_macro_instructions_);
5260 VIXL_ASSERT(allow_macro_instructions_);
5268 VIXL_ASSERT(allow_macro_instructions_);
5276 VIXL_ASSERT(allow_macro_instructions_);
5284 VIXL_ASSERT(allow_macro_instructions_);
5292 VIXL_ASSERT(allow_macro_instructions_);
5300 VIXL_ASSERT(allow_macro_instructions_);
5308 VIXL_ASSERT(allow_macro_instructions_);
5316 VIXL_ASSERT(allow_macro_instructions_);
5324 VIXL_ASSERT(allow_macro_instructions_);
5332 VIXL_ASSERT(allow_macro_instructions_);
5339 VIXL_ASSERT(allow_macro_instructions_);
5346 VIXL_ASSERT(allow_macro_instructions_);
5353 VIXL_ASSERT(allow_macro_instructions_);
5360 VIXL_ASSERT(allow_macro_instructions_);
5367 VIXL_ASSERT(allow_macro_instructions_);
5374 VIXL_ASSERT(allow_macro_instructions_);
5381 VIXL_ASSERT(allow_macro_instructions_);
5398 VIXL_ASSERT(allow_macro_instructions_);
5405 VIXL_ASSERT(allow_macro_instructions_);
5414 VIXL_ASSERT(allow_macro_instructions_);
5419 VIXL_ASSERT(allow_macro_instructions_);
5427 VIXL_ASSERT(allow_macro_instructions_);
5436 VIXL_ASSERT(allow_macro_instructions_);
5441 VIXL_ASSERT(allow_macro_instructions_);
5446 VIXL_ASSERT(allow_macro_instructions_);
5453 VIXL_ASSERT(allow_macro_instructions_);
5460 VIXL_ASSERT(allow_macro_instructions_);
5465 VIXL_ASSERT(allow_macro_instructions_);
5471 VIXL_ASSERT(allow_macro_instructions_);
5477 VIXL_ASSERT(allow_macro_instructions_);
5482 VIXL_ASSERT(allow_macro_instructions_);
5487 VIXL_ASSERT(allow_macro_instructions_);
5492 VIXL_ASSERT(allow_macro_instructions_);
5497 VIXL_ASSERT(allow_macro_instructions_);
5502 VIXL_ASSERT(allow_macro_instructions_);
5507 VIXL_ASSERT(allow_macro_instructions_);
5511 VIXL_ASSERT(allow_macro_instructions_);
5518 VIXL_ASSERT(allow_macro_instructions_);
5539 VIXL_ASSERT(allow_macro_instructions_);
5547 VIXL_ASSERT(allow_macro_instructions_);
5554 VIXL_ASSERT(allow_macro_instructions_);
5559 VIXL_ASSERT(allow_macro_instructions_);
5567 VIXL_ASSERT(allow_macro_instructions_);
5575 VIXL_ASSERT(allow_macro_instructions_);
5582 VIXL_ASSERT(allow_macro_instructions_);
5587 VIXL_ASSERT(allow_macro_instructions_);
5594 VIXL_ASSERT(allow_macro_instructions_);
5602 VIXL_ASSERT(allow_macro_instructions_);
5607 VIXL_ASSERT(allow_macro_instructions_);
5620 VIXL_ASSERT(allow_macro_instructions_);
5628 VIXL_ASSERT(allow_macro_instructions_);
5633 VIXL_ASSERT(allow_macro_instructions_);
5643 VIXL_ASSERT(allow_macro_instructions_);
5644 VIXL_ASSERT(AreSameLaneSize(zd, zn, zm));
5652 VIXL_ASSERT(allow_macro_instructions_);
5657 VIXL_ASSERT(allow_macro_instructions_);
5662 VIXL_ASSERT(allow_macro_instructions_);
5663 VIXL_ASSERT(pd.IsUnqualified());
5678 VIXL_ASSERT(allow_macro_instructions_);
5685 VIXL_ASSERT(allow_macro_instructions_);
5692 VIXL_ASSERT(allow_macro_instructions_);
5699 VIXL_ASSERT(allow_macro_instructions_);
5704 VIXL_ASSERT(allow_macro_instructions_);
5713 VIXL_ASSERT(allow_macro_instructions_);
5719 VIXL_ASSERT(allow_macro_instructions_);
5725 VIXL_ASSERT(allow_macro_instructions_);
5731 VIXL_ASSERT(allow_macro_instructions_);
5736 VIXL_ASSERT(allow_macro_instructions_);
5741 VIXL_ASSERT(allow_macro_instructions_);
5745 VIXL_ASSERT(!pd.HasLaneSize() || pd.IsLaneSizeB());
5746 VIXL_ASSERT(pd.IsUnqualified());
5751 VIXL_ASSERT(allow_macro_instructions_);
5756 VIXL_ASSERT(allow_macro_instructions_);
5763 VIXL_ASSERT(allow_macro_instructions_);
5767 VIXL_ASSERT(allow_macro_instructions_);
5771 VIXL_ASSERT(allow_macro_instructions_);
5776 VIXL_ASSERT(allow_macro_instructions_);
5781 VIXL_ASSERT(allow_macro_instructions_);
5786 VIXL_ASSERT(allow_macro_instructions_);
5791 VIXL_ASSERT(allow_macro_instructions_);
5796 VIXL_ASSERT(allow_macro_instructions_);
5801 VIXL_ASSERT(allow_macro_instructions_);
5822 VIXL_ASSERT(allow_macro_instructions_);
5830 VIXL_ASSERT(allow_macro_instructions_);
5835 VIXL_ASSERT(allow_macro_instructions_);
5841 VIXL_ASSERT(allow_macro_instructions_);
5847 VIXL_ASSERT(allow_macro_instructions_);
5856 VIXL_ASSERT(allow_macro_instructions_);
5861 VIXL_ASSERT(allow_macro_instructions_);
5862 VIXL_ASSERT(imm.IsUint8() ||
5871 VIXL_ASSERT(allow_macro_instructions_);
5876 VIXL_ASSERT(allow_macro_instructions_);
5884 VIXL_ASSERT(allow_macro_instructions_);
5889 VIXL_ASSERT(allow_macro_instructions_);
5894 VIXL_ASSERT(allow_macro_instructions_);
5902 VIXL_ASSERT(allow_macro_instructions_);
5907 VIXL_ASSERT(allow_macro_instructions_);
5912 VIXL_ASSERT(allow_macro_instructions_);
5919 VIXL_ASSERT(allow_macro_instructions_);
5924 VIXL_ASSERT(allow_macro_instructions_);
5929 VIXL_ASSERT(allow_macro_instructions_);
5930 VIXL_ASSERT(AreSameFormat(zd, zn));
5942 VIXL_ASSERT(allow_macro_instructions_);
5947 VIXL_ASSERT(allow_macro_instructions_);
5952 VIXL_ASSERT(allow_macro_instructions_);
5960 VIXL_ASSERT(allow_macro_instructions_);
5965 VIXL_ASSERT(allow_macro_instructions_);
5973 VIXL_ASSERT(allow_macro_instructions_);
5978 VIXL_ASSERT(allow_macro_instructions_);
5983 VIXL_ASSERT(allow_macro_instructions_);
5991 VIXL_ASSERT(allow_macro_instructions_);
5996 VIXL_ASSERT(allow_macro_instructions_);
6001 VIXL_ASSERT(allow_macro_instructions_);
6008 VIXL_ASSERT(allow_macro_instructions_);
6013 VIXL_ASSERT(allow_macro_instructions_);
6018 VIXL_ASSERT(allow_macro_instructions_);
6019 VIXL_ASSERT(AreSameFormat(zd, zn));
6031 VIXL_ASSERT(allow_macro_instructions_);
6036 VIXL_ASSERT(allow_macro_instructions_);
6041 VIXL_ASSERT(allow_macro_instructions_);
6046 VIXL_ASSERT(allow_macro_instructions_);
6051 VIXL_ASSERT(allow_macro_instructions_);
6052 VIXL_ASSERT(imm.IsUint8() ||
6073 VIXL_ASSERT(allow_macro_instructions_);
6081 VIXL_ASSERT(allow_macro_instructions_);
6089 VIXL_ASSERT(allow_macro_instructions_);
6097 VIXL_ASSERT(allow_macro_instructions_);
6106 VIXL_ASSERT(allow_macro_instructions_);
6115 VIXL_ASSERT(allow_macro_instructions_);
6124 VIXL_ASSERT(allow_macro_instructions_);
6133 VIXL_ASSERT(allow_macro_instructions_);
6143 VIXL_ASSERT(allow_macro_instructions_);
6153 VIXL_ASSERT(allow_macro_instructions_);
6163 VIXL_ASSERT(allow_macro_instructions_);
6173 VIXL_ASSERT(allow_macro_instructions_);
6190 VIXL_ASSERT(allow_macro_instructions_);
6198 VIXL_ASSERT(allow_macro_instructions_);
6203 VIXL_ASSERT(allow_macro_instructions_);
6208 VIXL_ASSERT(allow_macro_instructions_);
6213 VIXL_ASSERT(allow_macro_instructions_);
6218 VIXL_ASSERT(allow_macro_instructions_);
6223 VIXL_ASSERT(allow_macro_instructions_);
6228 VIXL_ASSERT(allow_macro_instructions_);
6233 VIXL_ASSERT(allow_macro_instructions_);
6240 VIXL_ASSERT(allow_macro_instructions_);
6245 VIXL_ASSERT(allow_macro_instructions_);
6252 VIXL_ASSERT(allow_macro_instructions_);
6257 VIXL_ASSERT(allow_macro_instructions_);
6262 VIXL_ASSERT(allow_macro_instructions_);
6267 VIXL_ASSERT(allow_macro_instructions_);
6286 VIXL_ASSERT(allow_macro_instructions_);
6292 VIXL_ASSERT(allow_macro_instructions_);
6297 VIXL_ASSERT(allow_macro_instructions_);
6302 VIXL_ASSERT(allow_macro_instructions_);
6303 VIXL_ASSERT(imm.IsUint8() ||
6309 VIXL_ASSERT(allow_macro_instructions_);
6314 VIXL_ASSERT(allow_macro_instructions_);
6319 VIXL_ASSERT(allow_macro_instructions_);
6324 VIXL_ASSERT(allow_macro_instructions_);
6329 VIXL_ASSERT(allow_macro_instructions_);
6338 VIXL_ASSERT(allow_macro_instructions_);
6339 VIXL_ASSERT(rd.Aliases(rn));
6340 VIXL_ASSERT(rd.GetSizeInBytes() >= rn.GetSizeInBytes());
6353 VIXL_ASSERT(allow_macro_instructions_);
6354 VIXL_ASSERT(AreSameFormat(zd, zn));
6363 VIXL_ASSERT(allow_macro_instructions_);
6368 VIXL_ASSERT(allow_macro_instructions_);
6373 VIXL_ASSERT(allow_macro_instructions_);
6378 VIXL_ASSERT(allow_macro_instructions_);
6383 VIXL_ASSERT(allow_macro_instructions_);
6388 VIXL_ASSERT(allow_macro_instructions_);
6393 VIXL_ASSERT(allow_macro_instructions_);
6402 VIXL_ASSERT(allow_macro_instructions_);
6403 VIXL_ASSERT(rd.Aliases(rn));
6404 VIXL_ASSERT(rd.GetSizeInBytes() >= rn.GetSizeInBytes());
6417 VIXL_ASSERT(allow_macro_instructions_);
6418 VIXL_ASSERT(AreSameFormat(zd, zn));
6427 VIXL_ASSERT(allow_macro_instructions_);
6432 VIXL_ASSERT(allow_macro_instructions_);
6437 VIXL_ASSERT(allow_macro_instructions_);
6442 VIXL_ASSERT(allow_macro_instructions_);
6443 VIXL_ASSERT(imm.IsUint8() ||
6449 VIXL_ASSERT(allow_macro_instructions_);
6454 VIXL_ASSERT(allow_macro_instructions_);
6459 VIXL_ASSERT(allow_macro_instructions_);
6464 VIXL_ASSERT(allow_macro_instructions_);
6469 VIXL_ASSERT(allow_macro_instructions_);
6476 VIXL_ASSERT(allow_macro_instructions_);
6481 VIXL_ASSERT(allow_macro_instructions_);
6488 VIXL_ASSERT(allow_macro_instructions_);
6493 VIXL_ASSERT(allow_macro_instructions_);
6500 VIXL_ASSERT(allow_macro_instructions_);
6507 VIXL_ASSERT(allow_macro_instructions_);
6514 VIXL_ASSERT(allow_macro_instructions_);
6521 VIXL_ASSERT(allow_macro_instructions_);
6526 VIXL_ASSERT(allow_macro_instructions_);
6530 VIXL_ASSERT(!pn.HasLaneSize() || pn.IsLaneSizeB());
6531 VIXL_ASSERT(pn.IsUnqualified());
6538 VIXL_ASSERT(allow_macro_instructions_);
6543 VIXL_ASSERT(allow_macro_instructions_);
6550 VIXL_ASSERT(allow_macro_instructions_);
6555 VIXL_ASSERT(allow_macro_instructions_);
6570 VIXL_ASSERT(allow_macro_instructions_);
6575 VIXL_ASSERT(allow_macro_instructions_);
6588 VIXL_ASSERT(allow_macro_instructions_);
6593 VIXL_ASSERT(allow_macro_instructions_);
6598 VIXL_ASSERT(allow_macro_instructions_);
6645 VIXL_ASSERT(allow_macro_instructions_);
6650 VIXL_ASSERT(allow_macro_instructions_);
6659 VIXL_ASSERT(allow_macro_instructions_);
6664 VIXL_ASSERT(allow_macro_instructions_);
6669 VIXL_ASSERT(allow_macro_instructions_);
6670 VIXL_ASSERT(zn.IsLaneSizeD());
6675 VIXL_ASSERT(allow_macro_instructions_);
6680 VIXL_ASSERT(allow_macro_instructions_);
6740 VIXL_ASSERT(allow_macro_instructions_);
6745 VIXL_ASSERT(allow_macro_instructions_);
6752 VIXL_ASSERT(allow_macro_instructions_);
6759 VIXL_ASSERT(allow_macro_instructions_);
6766 VIXL_ASSERT(allow_macro_instructions_);
6774 VIXL_ASSERT(allow_macro_instructions_);
6792 VIXL_ASSERT(allow_macro_instructions_);
6797 VIXL_ASSERT(allow_macro_instructions_);
6809 VIXL_ASSERT(allow_macro_instructions_);
6814 VIXL_ASSERT(allow_macro_instructions_);
6819 VIXL_ASSERT(allow_macro_instructions_);
6824 VIXL_ASSERT(allow_macro_instructions_);
6829 VIXL_ASSERT(allow_macro_instructions_);
6834 VIXL_ASSERT(allow_macro_instructions_);
6839 VIXL_ASSERT(allow_macro_instructions_);
6844 VIXL_ASSERT(allow_macro_instructions_);
6849 VIXL_ASSERT(allow_macro_instructions_);
6854 VIXL_ASSERT(allow_macro_instructions_);
6871 VIXL_ASSERT(allow_macro_instructions_);
6876 VIXL_ASSERT(allow_macro_instructions_);
6881 VIXL_ASSERT(allow_macro_instructions_);
6886 VIXL_ASSERT(allow_macro_instructions_);
6891 VIXL_ASSERT(allow_macro_instructions_);
6896 VIXL_ASSERT(allow_macro_instructions_);
6901 VIXL_ASSERT(allow_macro_instructions_);
6906 VIXL_ASSERT(allow_macro_instructions_);
6919 VIXL_ASSERT(allow_macro_instructions_);
6924 VIXL_ASSERT(allow_macro_instructions_);
6933 VIXL_ASSERT(allow_macro_instructions_);
6982 VIXL_ASSERT(allow_macro_instructions_);
6990 VIXL_ASSERT(allow_macro_instructions_);
6995 VIXL_ASSERT(allow_macro_instructions_);
7003 VIXL_ASSERT(allow_macro_instructions_);
7008 VIXL_ASSERT(allow_macro_instructions_);
7013 VIXL_ASSERT(allow_macro_instructions_);
7069 VIXL_ASSERT(allow_macro_instructions_);
7074 VIXL_ASSERT(allow_macro_instructions_);
7082 VIXL_ASSERT(allow_macro_instructions_);
7087 VIXL_ASSERT(allow_macro_instructions_);
7095 VIXL_ASSERT(allow_macro_instructions_);
7100 VIXL_ASSERT(allow_macro_instructions_);
7105 VIXL_ASSERT(allow_macro_instructions_);
7142 VIXL_ASSERT(allow_macro_instructions_);
7147 VIXL_ASSERT(allow_macro_instructions_);
7156 VIXL_ASSERT(allow_macro_instructions_);
7161 VIXL_ASSERT(allow_macro_instructions_);
7166 VIXL_ASSERT(allow_macro_instructions_);
7171 VIXL_ASSERT(allow_macro_instructions_);
7179 VIXL_ASSERT(allow_macro_instructions_);
7191 VIXL_ASSERT(allow_macro_instructions_);
7196 VIXL_ASSERT(allow_macro_instructions_);
7201 VIXL_ASSERT(allow_macro_instructions_);
7206 VIXL_ASSERT(allow_macro_instructions_);
7211 VIXL_ASSERT(allow_macro_instructions_);
7220 VIXL_ASSERT(allow_macro_instructions_);
7225 VIXL_ASSERT(allow_macro_instructions_);
7230 VIXL_ASSERT(allow_macro_instructions_);
7235 VIXL_ASSERT(allow_macro_instructions_);
7240 VIXL_ASSERT(allow_macro_instructions_);
7252 VIXL_ASSERT(allow_macro_instructions_);
7261 VIXL_ASSERT(allow_macro_instructions_);
7266 VIXL_ASSERT(allow_macro_instructions_);
7275 VIXL_ASSERT(allow_macro_instructions_);
7280 VIXL_ASSERT(allow_macro_instructions_);
7285 VIXL_ASSERT(allow_macro_instructions_);
7290 VIXL_ASSERT(allow_macro_instructions_);
7295 VIXL_ASSERT(allow_macro_instructions_);
7300 VIXL_ASSERT(allow_macro_instructions_);
7305 VIXL_ASSERT(allow_macro_instructions_);
7310 VIXL_ASSERT(allow_macro_instructions_);
7322 VIXL_ASSERT(allow_macro_instructions_);
7327 VIXL_ASSERT(allow_macro_instructions_);
7344 VIXL_ASSERT(allow_macro_instructions_);
7349 VIXL_ASSERT(allow_macro_instructions_);
7354 VIXL_ASSERT(allow_macro_instructions_);
7359 VIXL_ASSERT(allow_macro_instructions_);
7364 VIXL_ASSERT(allow_macro_instructions_);
7369 VIXL_ASSERT(allow_macro_instructions_);
7374 VIXL_ASSERT(allow_macro_instructions_);
7427 VIXL_ASSERT(allow_macro_instructions_);
7435 VIXL_ASSERT(allow_macro_instructions_);
7440 VIXL_ASSERT(allow_macro_instructions_);
7448 VIXL_ASSERT(allow_macro_instructions_);
7453 VIXL_ASSERT(allow_macro_instructions_);
7462 VIXL_ASSERT(allow_macro_instructions_);
7467 VIXL_ASSERT(allow_macro_instructions_);
7475 VIXL_ASSERT(allow_macro_instructions_);
7484 VIXL_ASSERT(allow_macro_instructions_);
7489 VIXL_ASSERT(allow_macro_instructions_);
7498 VIXL_ASSERT(allow_macro_instructions_);
7503 VIXL_ASSERT(allow_macro_instructions_);
7508 VIXL_ASSERT(allow_macro_instructions_);
7520 VIXL_ASSERT(allow_macro_instructions_);
7525 VIXL_ASSERT(allow_macro_instructions_);
7534 VIXL_ASSERT(allow_macro_instructions_);
7539 VIXL_ASSERT(allow_macro_instructions_);
7552 VIXL_ASSERT(allow_macro_instructions_);
7557 VIXL_ASSERT(allow_macro_instructions_);
7562 VIXL_ASSERT(allow_macro_instructions_);
7567 VIXL_ASSERT(allow_macro_instructions_);
7574 VIXL_ASSERT(allow_macro_instructions_);
7581 VIXL_ASSERT(allow_macro_instructions_);
7588 VIXL_ASSERT(allow_macro_instructions_);
7595 VIXL_ASSERT(allow_macro_instructions_);
7602 VIXL_ASSERT(allow_macro_instructions_);
7609 VIXL_ASSERT(allow_macro_instructions_);
7617 VIXL_ASSERT(allow_macro_instructions_);
7666 VIXL_ASSERT(allow_macro_instructions_);
7672 VIXL_ASSERT(allow_macro_instructions_);
7678 VIXL_ASSERT(allow_macro_instructions_);
7684 VIXL_ASSERT(allow_macro_instructions_);
7690 VIXL_ASSERT(allow_macro_instructions_);
7696 VIXL_ASSERT(allow_macro_instructions_);
7702 VIXL_ASSERT(allow_macro_instructions_);
7708 VIXL_ASSERT(allow_macro_instructions_);
7714 VIXL_ASSERT(allow_macro_instructions_);
7720 VIXL_ASSERT(allow_macro_instructions_);
7726 VIXL_ASSERT(allow_macro_instructions_);
7732 VIXL_ASSERT(allow_macro_instructions_);
7738 VIXL_ASSERT(allow_macro_instructions_);
7744 VIXL_ASSERT(allow_macro_instructions_);
7750 VIXL_ASSERT(allow_macro_instructions_);
7756 VIXL_ASSERT(allow_macro_instructions_);
7762 VIXL_ASSERT(allow_macro_instructions_);
7768 VIXL_ASSERT(allow_macro_instructions_);
7774 VIXL_ASSERT(allow_macro_instructions_);
7780 VIXL_ASSERT(allow_macro_instructions_);
7786 VIXL_ASSERT(allow_macro_instructions_);
7792 VIXL_ASSERT(allow_macro_instructions_);
7798 VIXL_ASSERT(allow_macro_instructions_);
7804 VIXL_ASSERT(allow_macro_instructions_);
7810 VIXL_ASSERT(allow_macro_instructions_);
7816 VIXL_ASSERT(allow_macro_instructions_);
7822 VIXL_ASSERT(allow_macro_instructions_);
7828 VIXL_ASSERT(allow_macro_instructions_);
7834 VIXL_ASSERT(allow_macro_instructions_);
7840 VIXL_ASSERT(allow_macro_instructions_);
7846 VIXL_ASSERT(allow_macro_instructions_);
7852 VIXL_ASSERT(allow_macro_instructions_);
7858 VIXL_ASSERT(allow_macro_instructions_);
7864 VIXL_ASSERT(allow_macro_instructions_);
7870 VIXL_ASSERT(allow_macro_instructions_);
7876 VIXL_ASSERT(allow_macro_instructions_);
7908 VIXL_ASSERT(allow_macro_instructions_);
7914 VIXL_ASSERT(allow_macro_instructions_);
7920 VIXL_ASSERT(allow_macro_instructions_);
8054 VIXL_ASSERT(!GetScratchRegisterList()->IncludesAliasOf(stack_pointer));
8252 VIXL_ASSERT(rt.IsPRegister() || rt.IsZRegister());
8266 VIXL_ASSERT(*nan_option != NoFPMacroNaNPropagationSelected);
8746 VIXL_ASSERT(vector.GetLaneSizeInBits() <= kXRegSize);
8803 VIXL_ASSERT(operand.IsImmediate());
8904 VIXL_ASSERT(GetSizeOfCodeGeneratedSince(&start) ==
8907 VIXL_ASSERT(GetSizeOfCodeGeneratedSince(&start) ==
8910 VIXL_ASSERT(GetSizeOfCodeGeneratedSince(&start) == kRuntimeCallTypeOffset);
8912 VIXL_ASSERT(GetSizeOfCodeGeneratedSince(&start) == kRuntimeCallLength);
8923 VIXL_ASSERT(call_type == kCallRuntime);