@@ -535,7 +535,7 @@ define <1 x i32> @test_signed_v1f128_v1i32(<1 x fp128> %f) {
535535; CHECK-GI-NEXT: adrp x8, .LCPI14_1
536536; CHECK-GI-NEXT: str q0, [sp] // 16-byte Folded Spill
537537; CHECK-GI-NEXT: ldr q1, [x8, :lo12:.LCPI14_1]
538- ; CHECK-GI-NEXT: bl __letf2
538+ ; CHECK-GI-NEXT: bl __gttf2
539539; CHECK-GI-NEXT: ldr q0, [sp] // 16-byte Folded Reload
540540; CHECK-GI-NEXT: cmp w0, #0
541541; CHECK-GI-NEXT: mov x9, #-4603241769126068224 // =0xc01e000000000000
@@ -656,7 +656,7 @@ define <2 x i32> @test_signed_v2f128_v2i32(<2 x fp128> %f) {
656656; CHECK-GI-NEXT: str q0, [sp, #32] // 16-byte Folded Spill
657657; CHECK-GI-NEXT: mov v1.16b, v2.16b
658658; CHECK-GI-NEXT: str q2, [sp, #16] // 16-byte Folded Spill
659- ; CHECK-GI-NEXT: bl __letf2
659+ ; CHECK-GI-NEXT: bl __gttf2
660660; CHECK-GI-NEXT: ldr q0, [sp, #32] // 16-byte Folded Reload
661661; CHECK-GI-NEXT: cmp w0, #0
662662; CHECK-GI-NEXT: mov x20, #-4603241769126068224 // =0xc01e000000000000
@@ -686,7 +686,7 @@ define <2 x i32> @test_signed_v2f128_v2i32(<2 x fp128> %f) {
686686; CHECK-GI-NEXT: ldr q1, [sp, #16] // 16-byte Folded Reload
687687; CHECK-GI-NEXT: cmp w0, #0
688688; CHECK-GI-NEXT: csel w21, wzr, w19, ne
689- ; CHECK-GI-NEXT: bl __letf2
689+ ; CHECK-GI-NEXT: bl __gttf2
690690; CHECK-GI-NEXT: ldr q0, [sp, #48] // 16-byte Folded Reload
691691; CHECK-GI-NEXT: cmp w0, #0
692692; CHECK-GI-NEXT: ldr q1, [sp] // 16-byte Folded Reload
@@ -827,7 +827,7 @@ define <3 x i32> @test_signed_v3f128_v3i32(<3 x fp128> %f) {
827827; CHECK-GI-NEXT: str q0, [sp] // 16-byte Folded Spill
828828; CHECK-GI-NEXT: str q2, [sp, #64] // 16-byte Folded Spill
829829; CHECK-GI-NEXT: str q1, [sp, #32] // 16-byte Folded Spill
830- ; CHECK-GI-NEXT: bl __letf2
830+ ; CHECK-GI-NEXT: bl __gttf2
831831; CHECK-GI-NEXT: ldr q0, [sp] // 16-byte Folded Reload
832832; CHECK-GI-NEXT: cmp w0, #0
833833; CHECK-GI-NEXT: mov x20, #-4603241769126068224 // =0xc01e000000000000
@@ -856,7 +856,7 @@ define <3 x i32> @test_signed_v3f128_v3i32(<3 x fp128> %f) {
856856; CHECK-GI-NEXT: ldp q1, q0, [sp, #32] // 32-byte Folded Reload
857857; CHECK-GI-NEXT: cmp w0, #0
858858; CHECK-GI-NEXT: csel w21, wzr, w19, ne
859- ; CHECK-GI-NEXT: bl __letf2
859+ ; CHECK-GI-NEXT: bl __gttf2
860860; CHECK-GI-NEXT: ldr q0, [sp, #48] // 16-byte Folded Reload
861861; CHECK-GI-NEXT: cmp w0, #0
862862; CHECK-GI-NEXT: ldr q1, [sp, #16] // 16-byte Folded Reload
@@ -881,7 +881,7 @@ define <3 x i32> @test_signed_v3f128_v3i32(<3 x fp128> %f) {
881881; CHECK-GI-NEXT: ldr q1, [sp, #32] // 16-byte Folded Reload
882882; CHECK-GI-NEXT: cmp w0, #0
883883; CHECK-GI-NEXT: csel w23, wzr, w19, ne
884- ; CHECK-GI-NEXT: bl __letf2
884+ ; CHECK-GI-NEXT: bl __gttf2
885885; CHECK-GI-NEXT: ldr q0, [sp, #64] // 16-byte Folded Reload
886886; CHECK-GI-NEXT: cmp w0, #0
887887; CHECK-GI-NEXT: ldr q1, [sp, #16] // 16-byte Folded Reload
@@ -1043,7 +1043,7 @@ define <4 x i32> @test_signed_v4f128_v4i32(<4 x fp128> %f) {
10431043; CHECK-GI-NEXT: ldr q1, [x8, :lo12:.LCPI17_1]
10441044; CHECK-GI-NEXT: str q2, [sp, #32] // 16-byte Folded Spill
10451045; CHECK-GI-NEXT: stp q1, q3, [sp, #64] // 32-byte Folded Spill
1046- ; CHECK-GI-NEXT: bl __letf2
1046+ ; CHECK-GI-NEXT: bl __gttf2
10471047; CHECK-GI-NEXT: ldr q0, [sp] // 16-byte Folded Reload
10481048; CHECK-GI-NEXT: cmp w0, #0
10491049; CHECK-GI-NEXT: mov x20, #-4603241769126068224 // =0xc01e000000000000
@@ -1073,7 +1073,7 @@ define <4 x i32> @test_signed_v4f128_v4i32(<4 x fp128> %f) {
10731073; CHECK-GI-NEXT: ldr q1, [sp, #64] // 16-byte Folded Reload
10741074; CHECK-GI-NEXT: cmp w0, #0
10751075; CHECK-GI-NEXT: csel w21, wzr, w19, ne
1076- ; CHECK-GI-NEXT: bl __letf2
1076+ ; CHECK-GI-NEXT: bl __gttf2
10771077; CHECK-GI-NEXT: ldr q0, [sp, #16] // 16-byte Folded Reload
10781078; CHECK-GI-NEXT: cmp w0, #0
10791079; CHECK-GI-NEXT: ldr q1, [sp, #48] // 16-byte Folded Reload
@@ -1098,7 +1098,7 @@ define <4 x i32> @test_signed_v4f128_v4i32(<4 x fp128> %f) {
10981098; CHECK-GI-NEXT: ldr q1, [sp, #64] // 16-byte Folded Reload
10991099; CHECK-GI-NEXT: cmp w0, #0
11001100; CHECK-GI-NEXT: csel w23, wzr, w19, ne
1101- ; CHECK-GI-NEXT: bl __letf2
1101+ ; CHECK-GI-NEXT: bl __gttf2
11021102; CHECK-GI-NEXT: ldp q0, q1, [sp, #32] // 32-byte Folded Reload
11031103; CHECK-GI-NEXT: cmp w0, #0
11041104; CHECK-GI-NEXT: fmov x8, d0
@@ -1121,7 +1121,7 @@ define <4 x i32> @test_signed_v4f128_v4i32(<4 x fp128> %f) {
11211121; CHECK-GI-NEXT: ldp q1, q0, [sp, #64] // 32-byte Folded Reload
11221122; CHECK-GI-NEXT: cmp w0, #0
11231123; CHECK-GI-NEXT: csel w24, wzr, w19, ne
1124- ; CHECK-GI-NEXT: bl __letf2
1124+ ; CHECK-GI-NEXT: bl __gttf2
11251125; CHECK-GI-NEXT: ldr q0, [sp, #80] // 16-byte Folded Reload
11261126; CHECK-GI-NEXT: cmp w0, #0
11271127; CHECK-GI-NEXT: ldr q1, [sp, #48] // 16-byte Folded Reload
@@ -5633,7 +5633,7 @@ define <2 x i64> @test_signed_v2f128_v2i64(<2 x fp128> %f) {
56335633; CHECK-GI-NEXT: str q0, [sp, #32] // 16-byte Folded Spill
56345634; CHECK-GI-NEXT: mov v1.16b, v2.16b
56355635; CHECK-GI-NEXT: str q2, [sp, #16] // 16-byte Folded Spill
5636- ; CHECK-GI-NEXT: bl __letf2
5636+ ; CHECK-GI-NEXT: bl __gttf2
56375637; CHECK-GI-NEXT: ldr q0, [sp, #32] // 16-byte Folded Reload
56385638; CHECK-GI-NEXT: cmp w0, #0
56395639; CHECK-GI-NEXT: mov x20, #-4594234569871327232 // =0xc03e000000000000
@@ -5663,7 +5663,7 @@ define <2 x i64> @test_signed_v2f128_v2i64(<2 x fp128> %f) {
56635663; CHECK-GI-NEXT: ldr q1, [sp, #16] // 16-byte Folded Reload
56645664; CHECK-GI-NEXT: cmp w0, #0
56655665; CHECK-GI-NEXT: csel x21, xzr, x19, ne
5666- ; CHECK-GI-NEXT: bl __letf2
5666+ ; CHECK-GI-NEXT: bl __gttf2
56675667; CHECK-GI-NEXT: ldr q0, [sp, #48] // 16-byte Folded Reload
56685668; CHECK-GI-NEXT: cmp w0, #0
56695669; CHECK-GI-NEXT: ldr q1, [sp] // 16-byte Folded Reload
0 commit comments