Skip to content
This repository was archived by the owner on Mar 28, 2020. It is now read-only.

Commit ec35ada

Browse files
committed
Update select.ll expected results. NFC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@304557 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent eece7bc commit ec35ada

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

test/CodeGen/X86/select.ll

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ define i32 @test1(%0* %p, %0* %q, i1 %r) nounwind {
1515
; CHECK-NEXT: cmovneq %rdi, %rsi
1616
; CHECK-NEXT: movl (%rsi), %eax
1717
; CHECK-NEXT: retq
18+
; CHECK-NEXT: ## -- End function
1819
;
1920
; MCU-LABEL: test1:
2021
; MCU: # BB#0:
@@ -55,6 +56,7 @@ define i32 @test2() nounwind {
5556
; CHECK-NEXT: popq %rcx
5657
; CHECK-NEXT: retq
5758
; CHECK-NEXT: LBB1_1: ## %bb90
59+
; CHECK-NEXT: ## -- End function
5860
;
5961
; MCU-LABEL: test2:
6062
; MCU: # BB#0: # %entry
@@ -100,6 +102,7 @@ define float @test3(i32 %x) nounwind readnone {
100102
; CHECK-NEXT: leaq {{.*}}(%rip), %rcx
101103
; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
102104
; CHECK-NEXT: retq
105+
; CHECK-NEXT: ## -- End function
103106
;
104107
; MCU-LABEL: test3:
105108
; MCU: # BB#0: # %entry
@@ -123,6 +126,7 @@ define signext i8 @test4(i8* nocapture %P, double %F) nounwind readonly {
123126
; CHECK-NEXT: seta %al
124127
; CHECK-NEXT: movsbl (%rdi,%rax,4), %eax
125128
; CHECK-NEXT: retq
129+
; CHECK-NEXT: ## -- End function
126130
;
127131
; MCU-LABEL: test4:
128132
; MCU: # BB#0: # %entry
@@ -157,6 +161,7 @@ define void @test5(i1 %c, <2 x i16> %a, <2 x i16> %b, <2 x i16>* %p) nounwind {
157161
; CHECK-NEXT: pshuflw {{.*#+}} xmm0 = xmm0[0,2,2,3,4,5,6,7]
158162
; CHECK-NEXT: movd %xmm0, (%rsi)
159163
; CHECK-NEXT: retq
164+
; CHECK-NEXT: ## -- End function
160165
;
161166
; MCU-LABEL: test5:
162167
; MCU: # BB#0:
@@ -196,6 +201,7 @@ define void @test6(i32 %C, <4 x float>* %A, <4 x float>* %B) nounwind {
196201
; CHECK-NEXT: mulps %xmm0, %xmm0
197202
; CHECK-NEXT: movaps %xmm0, (%rsi)
198203
; CHECK-NEXT: retq
204+
; CHECK-NEXT: ## -- End function
199205
;
200206
; MCU-LABEL: test6:
201207
; MCU: # BB#0:
@@ -267,6 +273,7 @@ define x86_fp80 @test7(i32 %tmp8) nounwind {
267273
; CHECK-NEXT: leaq {{.*}}(%rip), %rcx
268274
; CHECK-NEXT: fldt (%rax,%rcx)
269275
; CHECK-NEXT: retq
276+
; CHECK-NEXT: ## -- End function
270277
;
271278
; MCU-LABEL: test7:
272279
; MCU: # BB#0:
@@ -319,6 +326,7 @@ define void @test8(i1 %c, <6 x i32>* %dst.addr, <6 x i32> %src1,<6 x i32> %src2)
319326
; GENERIC-NEXT: movq %xmm0, 16(%rsi)
320327
; GENERIC-NEXT: movdqa %xmm1, (%rsi)
321328
; GENERIC-NEXT: retq
329+
; GENERIC-NEXT: ## -- End function
322330
;
323331
; ATOM-LABEL: test8:
324332
; ATOM: ## BB#0:
@@ -358,6 +366,7 @@ define void @test8(i1 %c, <6 x i32>* %dst.addr, <6 x i32> %src1,<6 x i32> %src2)
358366
; ATOM-NEXT: movq %xmm0, 16(%rsi)
359367
; ATOM-NEXT: movdqa %xmm1, (%rsi)
360368
; ATOM-NEXT: retq
369+
; ATOM-NEXT: ## -- End function
361370
;
362371
; MCU-LABEL: test8:
363372
; MCU: # BB#0:
@@ -448,6 +457,7 @@ define i64 @test9(i64 %x, i64 %y) nounwind readnone ssp noredzone {
448457
; GENERIC-NEXT: sbbq %rax, %rax
449458
; GENERIC-NEXT: orq %rsi, %rax
450459
; GENERIC-NEXT: retq
460+
; GENERIC-NEXT: ## -- End function
451461
;
452462
; ATOM-LABEL: test9:
453463
; ATOM: ## BB#0:
@@ -457,6 +467,7 @@ define i64 @test9(i64 %x, i64 %y) nounwind readnone ssp noredzone {
457467
; ATOM-NEXT: nop
458468
; ATOM-NEXT: nop
459469
; ATOM-NEXT: retq
470+
; ATOM-NEXT: ## -- End function
460471
;
461472
; MCU-LABEL: test9:
462473
; MCU: # BB#0:
@@ -483,6 +494,7 @@ define i64 @test9a(i64 %x, i64 %y) nounwind readnone ssp noredzone {
483494
; GENERIC-NEXT: sbbq %rax, %rax
484495
; GENERIC-NEXT: orq %rsi, %rax
485496
; GENERIC-NEXT: retq
497+
; GENERIC-NEXT: ## -- End function
486498
;
487499
; ATOM-LABEL: test9a:
488500
; ATOM: ## BB#0:
@@ -492,6 +504,7 @@ define i64 @test9a(i64 %x, i64 %y) nounwind readnone ssp noredzone {
492504
; ATOM-NEXT: nop
493505
; ATOM-NEXT: nop
494506
; ATOM-NEXT: retq
507+
; ATOM-NEXT: ## -- End function
495508
;
496509
; MCU-LABEL: test9a:
497510
; MCU: # BB#0:
@@ -516,6 +529,7 @@ define i64 @test9b(i64 %x, i64 %y) nounwind readnone ssp noredzone {
516529
; GENERIC-NEXT: sbbq %rax, %rax
517530
; GENERIC-NEXT: orq %rsi, %rax
518531
; GENERIC-NEXT: retq
532+
; GENERIC-NEXT: ## -- End function
519533
;
520534
; ATOM-LABEL: test9b:
521535
; ATOM: ## BB#0:
@@ -525,6 +539,7 @@ define i64 @test9b(i64 %x, i64 %y) nounwind readnone ssp noredzone {
525539
; ATOM-NEXT: nop
526540
; ATOM-NEXT: nop
527541
; ATOM-NEXT: retq
542+
; ATOM-NEXT: ## -- End function
528543
;
529544
; MCU-LABEL: test9b:
530545
; MCU: # BB#0:
@@ -552,6 +567,7 @@ define i64 @test10(i64 %x, i64 %y) nounwind readnone ssp noredzone {
552567
; GENERIC-NEXT: sbbq %rax, %rax
553568
; GENERIC-NEXT: orq $1, %rax
554569
; GENERIC-NEXT: retq
570+
; GENERIC-NEXT: ## -- End function
555571
;
556572
; ATOM-LABEL: test10:
557573
; ATOM: ## BB#0:
@@ -561,6 +577,7 @@ define i64 @test10(i64 %x, i64 %y) nounwind readnone ssp noredzone {
561577
; ATOM-NEXT: nop
562578
; ATOM-NEXT: nop
563579
; ATOM-NEXT: retq
580+
; ATOM-NEXT: ## -- End function
564581
;
565582
; MCU-LABEL: test10:
566583
; MCU: # BB#0:
@@ -586,6 +603,7 @@ define i64 @test11(i64 %x, i64 %y) nounwind readnone ssp noredzone {
586603
; CHECK-NEXT: notq %rax
587604
; CHECK-NEXT: orq %rsi, %rax
588605
; CHECK-NEXT: retq
606+
; CHECK-NEXT: ## -- End function
589607
;
590608
; MCU-LABEL: test11:
591609
; MCU: # BB#0:
@@ -612,6 +630,7 @@ define i64 @test11a(i64 %x, i64 %y) nounwind readnone ssp noredzone {
612630
; CHECK-NEXT: notq %rax
613631
; CHECK-NEXT: orq %rsi, %rax
614632
; CHECK-NEXT: retq
633+
; CHECK-NEXT: ## -- End function
615634
;
616635
; MCU-LABEL: test11a:
617636
; MCU: # BB#0:
@@ -641,6 +660,7 @@ define noalias i8* @test12(i64 %count) nounwind ssp noredzone {
641660
; GENERIC-NEXT: movq $-1, %rdi
642661
; GENERIC-NEXT: cmovnoq %rax, %rdi
643662
; GENERIC-NEXT: jmp __Znam ## TAILCALL
663+
; GENERIC-NEXT: ## -- End function
644664
;
645665
; ATOM-LABEL: test12:
646666
; ATOM: ## BB#0: ## %entry
@@ -650,6 +670,7 @@ define noalias i8* @test12(i64 %count) nounwind ssp noredzone {
650670
; ATOM-NEXT: movq $-1, %rdi
651671
; ATOM-NEXT: cmovnoq %rax, %rdi
652672
; ATOM-NEXT: jmp __Znam ## TAILCALL
673+
; ATOM-NEXT: ## -- End function
653674
;
654675
; MCU-LABEL: test12:
655676
; MCU: # BB#0: # %entry
@@ -700,6 +721,7 @@ define i32 @test13(i32 %a, i32 %b) nounwind {
700721
; GENERIC-NEXT: cmpl %esi, %edi
701722
; GENERIC-NEXT: sbbl %eax, %eax
702723
; GENERIC-NEXT: retq
724+
; GENERIC-NEXT: ## -- End function
703725
;
704726
; ATOM-LABEL: test13:
705727
; ATOM: ## BB#0:
@@ -710,6 +732,7 @@ define i32 @test13(i32 %a, i32 %b) nounwind {
710732
; ATOM-NEXT: nop
711733
; ATOM-NEXT: nop
712734
; ATOM-NEXT: retq
735+
; ATOM-NEXT: ## -- End function
713736
;
714737
; MCU-LABEL: test13:
715738
; MCU: # BB#0:
@@ -728,6 +751,7 @@ define i32 @test14(i32 %a, i32 %b) nounwind {
728751
; GENERIC-NEXT: sbbl %eax, %eax
729752
; GENERIC-NEXT: notl %eax
730753
; GENERIC-NEXT: retq
754+
; GENERIC-NEXT: ## -- End function
731755
;
732756
; ATOM-LABEL: test14:
733757
; ATOM: ## BB#0:
@@ -737,6 +761,7 @@ define i32 @test14(i32 %a, i32 %b) nounwind {
737761
; ATOM-NEXT: nop
738762
; ATOM-NEXT: nop
739763
; ATOM-NEXT: retq
764+
; ATOM-NEXT: ## -- End function
740765
;
741766
; MCU-LABEL: test14:
742767
; MCU: # BB#0:
@@ -756,6 +781,7 @@ define i32 @test15(i32 %x) nounwind {
756781
; GENERIC-NEXT: negl %edi
757782
; GENERIC-NEXT: sbbl %eax, %eax
758783
; GENERIC-NEXT: retq
784+
; GENERIC-NEXT: ## -- End function
759785
;
760786
; ATOM-LABEL: test15:
761787
; ATOM: ## BB#0: ## %entry
@@ -766,6 +792,7 @@ define i32 @test15(i32 %x) nounwind {
766792
; ATOM-NEXT: nop
767793
; ATOM-NEXT: nop
768794
; ATOM-NEXT: retq
795+
; ATOM-NEXT: ## -- End function
769796
;
770797
; MCU-LABEL: test15:
771798
; MCU: # BB#0: # %entry
@@ -817,6 +844,7 @@ define i16 @test17(i16 %x) nounwind {
817844
; GENERIC-NEXT: negw %di
818845
; GENERIC-NEXT: sbbw %ax, %ax
819846
; GENERIC-NEXT: retq
847+
; GENERIC-NEXT: ## -- End function
820848
;
821849
; ATOM-LABEL: test17:
822850
; ATOM: ## BB#0: ## %entry
@@ -827,6 +855,7 @@ define i16 @test17(i16 %x) nounwind {
827855
; ATOM-NEXT: nop
828856
; ATOM-NEXT: nop
829857
; ATOM-NEXT: retq
858+
; ATOM-NEXT: ## -- End function
830859
;
831860
; MCU-LABEL: test17:
832861
; MCU: # BB#0: # %entry
@@ -846,6 +875,7 @@ define i8 @test18(i32 %x, i8 zeroext %a, i8 zeroext %b) nounwind {
846875
; GENERIC-NEXT: cmovgel %edx, %esi
847876
; GENERIC-NEXT: movl %esi, %eax
848877
; GENERIC-NEXT: retq
878+
; GENERIC-NEXT: ## -- End function
849879
;
850880
; ATOM-LABEL: test18:
851881
; ATOM: ## BB#0:
@@ -855,6 +885,7 @@ define i8 @test18(i32 %x, i8 zeroext %a, i8 zeroext %b) nounwind {
855885
; ATOM-NEXT: nop
856886
; ATOM-NEXT: nop
857887
; ATOM-NEXT: retq
888+
; ATOM-NEXT: ## -- End function
858889
;
859890
; MCU-LABEL: test18:
860891
; MCU: # BB#0:

0 commit comments

Comments
 (0)