@@ -1483,7 +1483,7 @@ define <8 x i16> @fptos_v8f64_v8i16(<8 x double> %a) {
1483
1483
; CHECK-SD-NEXT: adrp x8, .LCPI70_0
1484
1484
; CHECK-SD-NEXT: fcvtzs v1.2d, v1.2d
1485
1485
; CHECK-SD-NEXT: fcvtzs v0.2d, v0.2d
1486
- ; CHECK-SD-NEXT: ldr q4, [x8, :lo12:.LCPI54_0 ]
1486
+ ; CHECK-SD-NEXT: ldr q4, [x8, :lo12:.LCPI70_0 ]
1487
1487
; CHECK-SD-NEXT: xtn v3.2s, v3.2d
1488
1488
; CHECK-SD-NEXT: xtn v2.2s, v2.2d
1489
1489
; CHECK-SD-NEXT: xtn v1.2s, v1.2d
@@ -1514,7 +1514,7 @@ define <8 x i16> @fptou_v8f64_v8i16(<8 x double> %a) {
1514
1514
; CHECK-SD-NEXT: adrp x8, .LCPI71_0
1515
1515
; CHECK-SD-NEXT: fcvtzs v1.2d, v1.2d
1516
1516
; CHECK-SD-NEXT: fcvtzs v0.2d, v0.2d
1517
- ; CHECK-SD-NEXT: ldr q4, [x8, :lo12:.LCPI55_0 ]
1517
+ ; CHECK-SD-NEXT: ldr q4, [x8, :lo12:.LCPI71_0 ]
1518
1518
; CHECK-SD-NEXT: xtn v3.2s, v3.2d
1519
1519
; CHECK-SD-NEXT: xtn v2.2s, v2.2d
1520
1520
; CHECK-SD-NEXT: xtn v1.2s, v1.2d
@@ -1545,7 +1545,7 @@ define <16 x i16> @fptos_v16f64_v16i16(<16 x double> %a) {
1545
1545
; CHECK-SD-NEXT: adrp x8, .LCPI72_0
1546
1546
; CHECK-SD-NEXT: fcvtzs v2.2d, v2.2d
1547
1547
; CHECK-SD-NEXT: fcvtzs v6.2d, v6.2d
1548
- ; CHECK-SD-NEXT: ldr q16, [x8, :lo12:.LCPI56_0 ]
1548
+ ; CHECK-SD-NEXT: ldr q16, [x8, :lo12:.LCPI72_0 ]
1549
1549
; CHECK-SD-NEXT: fcvtzs v1.2d, v1.2d
1550
1550
; CHECK-SD-NEXT: fcvtzs v5.2d, v5.2d
1551
1551
; CHECK-SD-NEXT: fcvtzs v0.2d, v0.2d
@@ -1592,7 +1592,7 @@ define <16 x i16> @fptou_v16f64_v16i16(<16 x double> %a) {
1592
1592
; CHECK-SD-NEXT: adrp x8, .LCPI73_0
1593
1593
; CHECK-SD-NEXT: fcvtzs v2.2d, v2.2d
1594
1594
; CHECK-SD-NEXT: fcvtzs v6.2d, v6.2d
1595
- ; CHECK-SD-NEXT: ldr q16, [x8, :lo12:.LCPI57_0 ]
1595
+ ; CHECK-SD-NEXT: ldr q16, [x8, :lo12:.LCPI73_0 ]
1596
1596
; CHECK-SD-NEXT: fcvtzs v1.2d, v1.2d
1597
1597
; CHECK-SD-NEXT: fcvtzs v5.2d, v5.2d
1598
1598
; CHECK-SD-NEXT: fcvtzs v0.2d, v0.2d
@@ -1656,7 +1656,7 @@ define <32 x i16> @fptos_v32f64_v32i16(<32 x double> %a) {
1656
1656
; CHECK-SD-NEXT: fcvtzs v16.2d, v16.2d
1657
1657
; CHECK-SD-NEXT: xtn v3.2s, v3.2d
1658
1658
; CHECK-SD-NEXT: xtn v2.2s, v2.2d
1659
- ; CHECK-SD-NEXT: adrp x8, .LCPI58_0
1659
+ ; CHECK-SD-NEXT: adrp x8, .LCPI74_0
1660
1660
; CHECK-SD-NEXT: xtn v1.2s, v1.2d
1661
1661
; CHECK-SD-NEXT: xtn v0.2s, v0.2d
1662
1662
; CHECK-SD-NEXT: xtn v7.2s, v7.2d
@@ -1671,7 +1671,7 @@ define <32 x i16> @fptos_v32f64_v32i16(<32 x double> %a) {
1671
1671
; CHECK-SD-NEXT: xtn v4.2s, v4.2d
1672
1672
; CHECK-SD-NEXT: xtn v18.2s, v22.2d
1673
1673
; CHECK-SD-NEXT: xtn v22.2s, v16.2d
1674
- ; CHECK-SD-NEXT: ldr q16, [x8, :lo12:.LCPI58_0 ]
1674
+ ; CHECK-SD-NEXT: ldr q16, [x8, :lo12:.LCPI74_0 ]
1675
1675
; CHECK-SD-NEXT: tbl v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v16.16b
1676
1676
; CHECK-SD-NEXT: tbl v1.16b, { v4.16b, v5.16b, v6.16b, v7.16b }, v16.16b
1677
1677
; CHECK-SD-NEXT: tbl v2.16b, { v18.16b, v19.16b, v20.16b, v21.16b }, v16.16b
@@ -1743,7 +1743,7 @@ define <32 x i16> @fptou_v32f64_v32i16(<32 x double> %a) {
1743
1743
; CHECK-SD-NEXT: fcvtzs v16.2d, v16.2d
1744
1744
; CHECK-SD-NEXT: xtn v3.2s, v3.2d
1745
1745
; CHECK-SD-NEXT: xtn v2.2s, v2.2d
1746
- ; CHECK-SD-NEXT: adrp x8, .LCPI59_0
1746
+ ; CHECK-SD-NEXT: adrp x8, .LCPI75_0
1747
1747
; CHECK-SD-NEXT: xtn v1.2s, v1.2d
1748
1748
; CHECK-SD-NEXT: xtn v0.2s, v0.2d
1749
1749
; CHECK-SD-NEXT: xtn v7.2s, v7.2d
@@ -1758,7 +1758,7 @@ define <32 x i16> @fptou_v32f64_v32i16(<32 x double> %a) {
1758
1758
; CHECK-SD-NEXT: xtn v4.2s, v4.2d
1759
1759
; CHECK-SD-NEXT: xtn v18.2s, v22.2d
1760
1760
; CHECK-SD-NEXT: xtn v22.2s, v16.2d
1761
- ; CHECK-SD-NEXT: ldr q16, [x8, :lo12:.LCPI59_0 ]
1761
+ ; CHECK-SD-NEXT: ldr q16, [x8, :lo12:.LCPI75_0 ]
1762
1762
; CHECK-SD-NEXT: tbl v0.16b, { v0.16b, v1.16b, v2.16b, v3.16b }, v16.16b
1763
1763
; CHECK-SD-NEXT: tbl v1.16b, { v4.16b, v5.16b, v6.16b, v7.16b }, v16.16b
1764
1764
; CHECK-SD-NEXT: tbl v2.16b, { v18.16b, v19.16b, v20.16b, v21.16b }, v16.16b
0 commit comments