|
1561 | 1561 | # CHECK-NEXT: 1 2 1.00 sxtablt r6, r2, r9, ror #8
|
1562 | 1562 | # CHECK-NEXT: 1 2 1.00 sxtab r5, r1, r4, ror #16
|
1563 | 1563 | # CHECK-NEXT: 1 2 1.00 sxtab r7, r8, r3, ror #24
|
1564 |
| -# CHECK-NEXT: 1 2 1.00 sxtab16ge r0, r1, r4 |
1565 |
| -# CHECK-NEXT: 1 2 1.00 sxtab16 r6, r2, r7 |
1566 |
| -# CHECK-NEXT: 1 2 1.00 sxtab16 r3, r5, r8, ror #8 |
1567 |
| -# CHECK-NEXT: 1 2 1.00 sxtab16 r3, r2, r1, ror #16 |
1568 |
| -# CHECK-NEXT: 1 2 1.00 sxtab16eq r1, r2, r3, ror #24 |
| 1564 | +# CHECK-NEXT: 1 4 1.00 sxtab16ge r0, r1, r4 |
| 1565 | +# CHECK-NEXT: 1 4 1.00 sxtab16 r6, r2, r7 |
| 1566 | +# CHECK-NEXT: 1 4 1.00 sxtab16 r3, r5, r8, ror #8 |
| 1567 | +# CHECK-NEXT: 1 4 1.00 sxtab16 r3, r2, r1, ror #16 |
| 1568 | +# CHECK-NEXT: 1 4 1.00 sxtab16eq r1, r2, r3, ror #24 |
1569 | 1569 | # CHECK-NEXT: 1 2 1.00 sxtah r1, r3, r9
|
1570 | 1570 | # CHECK-NEXT: 1 2 1.00 sxtahhi r6, r1, r6
|
1571 | 1571 | # CHECK-NEXT: 1 2 1.00 sxtah r3, r8, r3, ror #8
|
1572 | 1572 | # CHECK-NEXT: 1 2 1.00 sxtahlo r2, r2, r4, ror #16
|
1573 | 1573 | # CHECK-NEXT: 1 2 1.00 sxtah r9, r3, r3, ror #24
|
1574 |
| -# CHECK-NEXT: 1 2 1.00 sxtbge r2, r4 |
1575 |
| -# CHECK-NEXT: 1 2 1.00 sxtb r5, r6 |
1576 |
| -# CHECK-NEXT: 1 2 1.00 sxtb r6, r9, ror #8 |
1577 |
| -# CHECK-NEXT: 1 2 1.00 sxtblo r5, r1, ror #16 |
1578 |
| -# CHECK-NEXT: 1 2 1.00 sxtb r8, r3, ror #24 |
| 1574 | +# CHECK-NEXT: 1 1 0.50 sxtbge r2, r4 |
| 1575 | +# CHECK-NEXT: 1 1 0.50 sxtb r5, r6 |
| 1576 | +# CHECK-NEXT: 1 1 0.50 sxtb r6, r9, ror #8 |
| 1577 | +# CHECK-NEXT: 1 1 0.50 sxtblo r5, r1, ror #16 |
| 1578 | +# CHECK-NEXT: 1 1 0.50 sxtb r8, r3, ror #24 |
1579 | 1579 | # CHECK-NEXT: 1 2 1.00 sxtb16 r1, r4
|
1580 | 1580 | # CHECK-NEXT: 1 2 1.00 sxtb16 r6, r7
|
1581 | 1581 | # CHECK-NEXT: 1 2 1.00 sxtb16hs r3, r5, ror #8
|
1582 | 1582 | # CHECK-NEXT: 1 2 1.00 sxtb16 r3, r1, ror #16
|
1583 | 1583 | # CHECK-NEXT: 1 2 1.00 sxtb16ge r2, r3, ror #24
|
1584 |
| -# CHECK-NEXT: 1 2 1.00 sxthne r3, r9 |
1585 |
| -# CHECK-NEXT: 1 2 1.00 sxth r1, r6 |
1586 |
| -# CHECK-NEXT: 1 2 1.00 sxth r3, r8, ror #8 |
1587 |
| -# CHECK-NEXT: 1 2 1.00 sxthle r2, r2, ror #16 |
1588 |
| -# CHECK-NEXT: 1 2 1.00 sxth r9, r3, ror #24 |
| 1584 | +# CHECK-NEXT: 1 1 0.50 sxthne r3, r9 |
| 1585 | +# CHECK-NEXT: 1 1 0.50 sxth r1, r6 |
| 1586 | +# CHECK-NEXT: 1 1 0.50 sxth r3, r8, ror #8 |
| 1587 | +# CHECK-NEXT: 1 1 0.50 sxthle r2, r2, ror #16 |
| 1588 | +# CHECK-NEXT: 1 1 0.50 sxth r9, r3, ror #24 |
1589 | 1589 | # CHECK-NEXT: 1 1 0.50 teq r5, #61440
|
1590 | 1590 | # CHECK-NEXT: 1 1 0.50 teq r7, #-2147483638
|
1591 | 1591 | # CHECK-NEXT: 1 1 0.50 teq r7, #40, #2
|
|
1674 | 1674 | # CHECK-NEXT: 1 2 1.00 uxtablt r6, r2, r9, ror #8
|
1675 | 1675 | # CHECK-NEXT: 1 2 1.00 uxtab r5, r1, r4, ror #16
|
1676 | 1676 | # CHECK-NEXT: 1 2 1.00 uxtab r7, r8, r3, ror #24
|
1677 |
| -# CHECK-NEXT: 1 2 1.00 uxtab16ge r0, r1, r4 |
1678 |
| -# CHECK-NEXT: 1 2 1.00 uxtab16 r6, r2, r7 |
1679 |
| -# CHECK-NEXT: 1 2 1.00 uxtab16 r3, r5, r8, ror #8 |
1680 |
| -# CHECK-NEXT: 1 2 1.00 uxtab16 r3, r2, r1, ror #16 |
1681 |
| -# CHECK-NEXT: 1 2 1.00 uxtab16eq r1, r2, r3, ror #24 |
| 1677 | +# CHECK-NEXT: 1 4 1.00 uxtab16ge r0, r1, r4 |
| 1678 | +# CHECK-NEXT: 1 4 1.00 uxtab16 r6, r2, r7 |
| 1679 | +# CHECK-NEXT: 1 4 1.00 uxtab16 r3, r5, r8, ror #8 |
| 1680 | +# CHECK-NEXT: 1 4 1.00 uxtab16 r3, r2, r1, ror #16 |
| 1681 | +# CHECK-NEXT: 1 4 1.00 uxtab16eq r1, r2, r3, ror #24 |
1682 | 1682 | # CHECK-NEXT: 1 2 1.00 uxtah r1, r3, r9
|
1683 | 1683 | # CHECK-NEXT: 1 2 1.00 uxtahhi r6, r1, r6
|
1684 | 1684 | # CHECK-NEXT: 1 2 1.00 uxtah r3, r8, r3, ror #8
|
1685 | 1685 | # CHECK-NEXT: 1 2 1.00 uxtahlo r2, r2, r4, ror #16
|
1686 | 1686 | # CHECK-NEXT: 1 2 1.00 uxtah r9, r3, r3, ror #24
|
1687 |
| -# CHECK-NEXT: 1 2 1.00 uxtbge r2, r4 |
1688 |
| -# CHECK-NEXT: 1 2 1.00 uxtb r5, r6 |
1689 |
| -# CHECK-NEXT: 1 2 1.00 uxtb r6, r9, ror #8 |
1690 |
| -# CHECK-NEXT: 1 2 1.00 uxtblo r5, r1, ror #16 |
1691 |
| -# CHECK-NEXT: 1 2 1.00 uxtb r8, r3, ror #24 |
| 1687 | +# CHECK-NEXT: 1 1 0.50 uxtbge r2, r4 |
| 1688 | +# CHECK-NEXT: 1 1 0.50 uxtb r5, r6 |
| 1689 | +# CHECK-NEXT: 1 1 0.50 uxtb r6, r9, ror #8 |
| 1690 | +# CHECK-NEXT: 1 1 0.50 uxtblo r5, r1, ror #16 |
| 1691 | +# CHECK-NEXT: 1 1 0.50 uxtb r8, r3, ror #24 |
1692 | 1692 | # CHECK-NEXT: 1 2 1.00 uxtb16 r1, r4
|
1693 | 1693 | # CHECK-NEXT: 1 2 1.00 uxtb16 r6, r7
|
1694 | 1694 | # CHECK-NEXT: 1 2 1.00 uxtb16hs r3, r5, ror #8
|
1695 | 1695 | # CHECK-NEXT: 1 2 1.00 uxtb16 r3, r1, ror #16
|
1696 | 1696 | # CHECK-NEXT: 1 2 1.00 uxtb16ge r2, r3, ror #24
|
1697 |
| -# CHECK-NEXT: 1 2 1.00 uxthne r3, r9 |
1698 |
| -# CHECK-NEXT: 1 2 1.00 uxth r1, r6 |
1699 |
| -# CHECK-NEXT: 1 2 1.00 uxth r3, r8, ror #8 |
1700 |
| -# CHECK-NEXT: 1 2 1.00 uxthle r2, r2, ror #16 |
1701 |
| -# CHECK-NEXT: 1 2 1.00 uxth r9, r3, ror #24 |
| 1697 | +# CHECK-NEXT: 1 1 0.50 uxthne r3, r9 |
| 1698 | +# CHECK-NEXT: 1 1 0.50 uxth r1, r6 |
| 1699 | +# CHECK-NEXT: 1 1 0.50 uxth r3, r8, ror #8 |
| 1700 | +# CHECK-NEXT: 1 1 0.50 uxthle r2, r2, ror #16 |
| 1701 | +# CHECK-NEXT: 1 1 0.50 uxth r9, r3, ror #24 |
1702 | 1702 | # CHECK-NEXT: 0 0 0.00 * * U wfe
|
1703 | 1703 | # CHECK-NEXT: 0 0 0.00 * * U wfehi
|
1704 | 1704 | # CHECK-NEXT: 0 0 0.00 * * U wfi
|
|
1719 | 1719 |
|
1720 | 1720 | # CHECK: Resource pressure per iteration:
|
1721 | 1721 | # CHECK-NEXT: [0] [1.0] [1.1] [2] [3] [4] [5] [6]
|
1722 |
| -# CHECK-NEXT: 8.00 148.50 148.50 161.00 527.00 12.00 - - |
| 1722 | +# CHECK-NEXT: 8.00 158.50 158.50 171.00 497.00 12.00 - - |
1723 | 1723 |
|
1724 | 1724 | # CHECK: Resource pressure by instruction:
|
1725 | 1725 | # CHECK-NEXT: [0] [1.0] [1.1] [2] [3] [4] [5] [6] Instructions:
|
|
2425 | 2425 | # CHECK-NEXT: - - - - 1.00 - - - sxtablt r6, r2, r9, ror #8
|
2426 | 2426 | # CHECK-NEXT: - - - - 1.00 - - - sxtab r5, r1, r4, ror #16
|
2427 | 2427 | # CHECK-NEXT: - - - - 1.00 - - - sxtab r7, r8, r3, ror #24
|
2428 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxtab16ge r0, r1, r4 |
2429 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxtab16 r6, r2, r7 |
2430 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxtab16 r3, r5, r8, ror #8 |
2431 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxtab16 r3, r2, r1, ror #16 |
2432 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxtab16eq r1, r2, r3, ror #24 |
| 2428 | +# CHECK-NEXT: - - - 1.00 - - - - sxtab16ge r0, r1, r4 |
| 2429 | +# CHECK-NEXT: - - - 1.00 - - - - sxtab16 r6, r2, r7 |
| 2430 | +# CHECK-NEXT: - - - 1.00 - - - - sxtab16 r3, r5, r8, ror #8 |
| 2431 | +# CHECK-NEXT: - - - 1.00 - - - - sxtab16 r3, r2, r1, ror #16 |
| 2432 | +# CHECK-NEXT: - - - 1.00 - - - - sxtab16eq r1, r2, r3, ror #24 |
2433 | 2433 | # CHECK-NEXT: - - - - 1.00 - - - sxtah r1, r3, r9
|
2434 | 2434 | # CHECK-NEXT: - - - - 1.00 - - - sxtahhi r6, r1, r6
|
2435 | 2435 | # CHECK-NEXT: - - - - 1.00 - - - sxtah r3, r8, r3, ror #8
|
2436 | 2436 | # CHECK-NEXT: - - - - 1.00 - - - sxtahlo r2, r2, r4, ror #16
|
2437 | 2437 | # CHECK-NEXT: - - - - 1.00 - - - sxtah r9, r3, r3, ror #24
|
2438 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxtbge r2, r4 |
2439 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxtb r5, r6 |
2440 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxtb r6, r9, ror #8 |
2441 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxtblo r5, r1, ror #16 |
2442 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxtb r8, r3, ror #24 |
| 2438 | +# CHECK-NEXT: - 0.50 0.50 - - - - - sxtbge r2, r4 |
| 2439 | +# CHECK-NEXT: - 0.50 0.50 - - - - - sxtb r5, r6 |
| 2440 | +# CHECK-NEXT: - 0.50 0.50 - - - - - sxtb r6, r9, ror #8 |
| 2441 | +# CHECK-NEXT: - 0.50 0.50 - - - - - sxtblo r5, r1, ror #16 |
| 2442 | +# CHECK-NEXT: - 0.50 0.50 - - - - - sxtb r8, r3, ror #24 |
2443 | 2443 | # CHECK-NEXT: - - - - 1.00 - - - sxtb16 r1, r4
|
2444 | 2444 | # CHECK-NEXT: - - - - 1.00 - - - sxtb16 r6, r7
|
2445 | 2445 | # CHECK-NEXT: - - - - 1.00 - - - sxtb16hs r3, r5, ror #8
|
2446 | 2446 | # CHECK-NEXT: - - - - 1.00 - - - sxtb16 r3, r1, ror #16
|
2447 | 2447 | # CHECK-NEXT: - - - - 1.00 - - - sxtb16ge r2, r3, ror #24
|
2448 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxthne r3, r9 |
2449 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxth r1, r6 |
2450 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxth r3, r8, ror #8 |
2451 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxthle r2, r2, ror #16 |
2452 |
| -# CHECK-NEXT: - - - - 1.00 - - - sxth r9, r3, ror #24 |
| 2448 | +# CHECK-NEXT: - 0.50 0.50 - - - - - sxthne r3, r9 |
| 2449 | +# CHECK-NEXT: - 0.50 0.50 - - - - - sxth r1, r6 |
| 2450 | +# CHECK-NEXT: - 0.50 0.50 - - - - - sxth r3, r8, ror #8 |
| 2451 | +# CHECK-NEXT: - 0.50 0.50 - - - - - sxthle r2, r2, ror #16 |
| 2452 | +# CHECK-NEXT: - 0.50 0.50 - - - - - sxth r9, r3, ror #24 |
2453 | 2453 | # CHECK-NEXT: - 0.50 0.50 - - - - - teq r5, #61440
|
2454 | 2454 | # CHECK-NEXT: - 0.50 0.50 - - - - - teq r7, #-2147483638
|
2455 | 2455 | # CHECK-NEXT: - 0.50 0.50 - - - - - teq r7, #40, #2
|
|
2538 | 2538 | # CHECK-NEXT: - - - - 1.00 - - - uxtablt r6, r2, r9, ror #8
|
2539 | 2539 | # CHECK-NEXT: - - - - 1.00 - - - uxtab r5, r1, r4, ror #16
|
2540 | 2540 | # CHECK-NEXT: - - - - 1.00 - - - uxtab r7, r8, r3, ror #24
|
2541 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxtab16ge r0, r1, r4 |
2542 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxtab16 r6, r2, r7 |
2543 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxtab16 r3, r5, r8, ror #8 |
2544 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxtab16 r3, r2, r1, ror #16 |
2545 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxtab16eq r1, r2, r3, ror #24 |
| 2541 | +# CHECK-NEXT: - - - 1.00 - - - - uxtab16ge r0, r1, r4 |
| 2542 | +# CHECK-NEXT: - - - 1.00 - - - - uxtab16 r6, r2, r7 |
| 2543 | +# CHECK-NEXT: - - - 1.00 - - - - uxtab16 r3, r5, r8, ror #8 |
| 2544 | +# CHECK-NEXT: - - - 1.00 - - - - uxtab16 r3, r2, r1, ror #16 |
| 2545 | +# CHECK-NEXT: - - - 1.00 - - - - uxtab16eq r1, r2, r3, ror #24 |
2546 | 2546 | # CHECK-NEXT: - - - - 1.00 - - - uxtah r1, r3, r9
|
2547 | 2547 | # CHECK-NEXT: - - - - 1.00 - - - uxtahhi r6, r1, r6
|
2548 | 2548 | # CHECK-NEXT: - - - - 1.00 - - - uxtah r3, r8, r3, ror #8
|
2549 | 2549 | # CHECK-NEXT: - - - - 1.00 - - - uxtahlo r2, r2, r4, ror #16
|
2550 | 2550 | # CHECK-NEXT: - - - - 1.00 - - - uxtah r9, r3, r3, ror #24
|
2551 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxtbge r2, r4 |
2552 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxtb r5, r6 |
2553 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxtb r6, r9, ror #8 |
2554 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxtblo r5, r1, ror #16 |
2555 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxtb r8, r3, ror #24 |
| 2551 | +# CHECK-NEXT: - 0.50 0.50 - - - - - uxtbge r2, r4 |
| 2552 | +# CHECK-NEXT: - 0.50 0.50 - - - - - uxtb r5, r6 |
| 2553 | +# CHECK-NEXT: - 0.50 0.50 - - - - - uxtb r6, r9, ror #8 |
| 2554 | +# CHECK-NEXT: - 0.50 0.50 - - - - - uxtblo r5, r1, ror #16 |
| 2555 | +# CHECK-NEXT: - 0.50 0.50 - - - - - uxtb r8, r3, ror #24 |
2556 | 2556 | # CHECK-NEXT: - - - - 1.00 - - - uxtb16 r1, r4
|
2557 | 2557 | # CHECK-NEXT: - - - - 1.00 - - - uxtb16 r6, r7
|
2558 | 2558 | # CHECK-NEXT: - - - - 1.00 - - - uxtb16hs r3, r5, ror #8
|
2559 | 2559 | # CHECK-NEXT: - - - - 1.00 - - - uxtb16 r3, r1, ror #16
|
2560 | 2560 | # CHECK-NEXT: - - - - 1.00 - - - uxtb16ge r2, r3, ror #24
|
2561 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxthne r3, r9 |
2562 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxth r1, r6 |
2563 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxth r3, r8, ror #8 |
2564 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxthle r2, r2, ror #16 |
2565 |
| -# CHECK-NEXT: - - - - 1.00 - - - uxth r9, r3, ror #24 |
| 2561 | +# CHECK-NEXT: - 0.50 0.50 - - - - - uxthne r3, r9 |
| 2562 | +# CHECK-NEXT: - 0.50 0.50 - - - - - uxth r1, r6 |
| 2563 | +# CHECK-NEXT: - 0.50 0.50 - - - - - uxth r3, r8, ror #8 |
| 2564 | +# CHECK-NEXT: - 0.50 0.50 - - - - - uxthle r2, r2, ror #16 |
| 2565 | +# CHECK-NEXT: - 0.50 0.50 - - - - - uxth r9, r3, ror #24 |
2566 | 2566 | # CHECK-NEXT: - - - - - - - - wfe
|
2567 | 2567 | # CHECK-NEXT: - - - - - - - - wfehi
|
2568 | 2568 | # CHECK-NEXT: - - - - - - - - wfi
|
|
0 commit comments