[llvm] 19bbdf6 - Fix errors where we thought we were checking for labels but weren't due to use of the wrong prefix.

Kevin P. Neal via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 11 09:33:30 PST 2019


Author: Kevin P. Neal
Date: 2019-11-11T12:33:10-05:00
New Revision: 19bbdf6ca6be5315b2ab88e9d930463ab65c278d

URL: https://github.com/llvm/llvm-project/commit/19bbdf6ca6be5315b2ab88e9d930463ab65c278d
DIFF: https://github.com/llvm/llvm-project/commit/19bbdf6ca6be5315b2ab88e9d930463ab65c278d.diff

LOG: Fix errors where we thought we were checking for labels but weren't due to use of the wrong prefix.
Spotted by Craig Topper in reviewing D69275.

Added: 
    

Modified: 
    llvm/test/CodeGen/X86/fp-intrinsics.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/X86/fp-intrinsics.ll b/llvm/test/CodeGen/X86/fp-intrinsics.ll
index 2f5224eaf6c2..ed69c4061f4b 100644
--- a/llvm/test/CodeGen/X86/fp-intrinsics.ll
+++ b/llvm/test/CodeGen/X86/fp-intrinsics.ll
@@ -9,7 +9,7 @@
 ;   return 1.0/10.0;
 ; }
 ;
-; CHECK-LABEL: f1
+; COMMON-LABEL: f1
 ; COMMON: divsd
 define double @f1() #0 {
 entry:
@@ -29,7 +29,7 @@ entry:
 ;   return a - 0;
 ; }
 ;
-; CHECK-LABEL: f2
+; COMMON-LABEL: f2
 ; COMMON:  subsd
 define double @f2(double %a) #0 {
 entry:
@@ -50,7 +50,7 @@ entry:
 ;   return -((-a)*b);
 ; }
 ;
-; CHECK-LABEL: f3:
+; COMMON-LABEL: f3:
 ; COMMON:  subsd
 ; COMMON:  mulsd
 ; COMMON:  subsd
@@ -83,7 +83,7 @@ entry:
 ; }
 ;
 ;
-; CHECK-LABEL: f4:
+; COMMON-LABEL: f4:
 ; COMMON: testl
 ; COMMON: jle
 ; COMMON: addsd
@@ -105,7 +105,7 @@ if.end:
 }
 
 ; Verify that sqrt(42.0) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f5
+; COMMON-LABEL: f5
 ; COMMON:  sqrtsd
 define double @f5() #0 {
 entry:
@@ -116,7 +116,7 @@ entry:
 }
 
 ; Verify that pow(42.1, 3.0) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f6
+; COMMON-LABEL: f6
 ; COMMON:  pow
 define double @f6() #0 {
 entry:
@@ -128,7 +128,7 @@ entry:
 }
 
 ; Verify that powi(42.1, 3) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f7
+; COMMON-LABEL: f7
 ; COMMON:  powi
 define double @f7() #0 {
 entry:
@@ -140,7 +140,7 @@ entry:
 }
 
 ; Verify that sin(42.0) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f8
+; COMMON-LABEL: f8
 ; COMMON:  sin
 define double @f8() #0 {
 entry:
@@ -151,7 +151,7 @@ entry:
 }
 
 ; Verify that cos(42.0) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f9
+; COMMON-LABEL: f9
 ; COMMON:  cos
 define double @f9() #0 {
 entry:
@@ -162,7 +162,7 @@ entry:
 }
 
 ; Verify that exp(42.0) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f10
+; COMMON-LABEL: f10
 ; COMMON:  exp
 define double @f10() #0 {
 entry:
@@ -173,7 +173,7 @@ entry:
 }
 
 ; Verify that exp2(42.1) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f11
+; COMMON-LABEL: f11
 ; COMMON:  exp2
 define double @f11() #0 {
 entry:
@@ -184,7 +184,7 @@ entry:
 }
 
 ; Verify that log(42.0) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f12
+; COMMON-LABEL: f12
 ; COMMON:  log
 define double @f12() #0 {
 entry:
@@ -195,7 +195,7 @@ entry:
 }
 
 ; Verify that log10(42.0) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f13
+; COMMON-LABEL: f13
 ; COMMON:  log10
 define double @f13() #0 {
 entry:
@@ -206,7 +206,7 @@ entry:
 }
 
 ; Verify that log2(42.0) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f14
+; COMMON-LABEL: f14
 ; COMMON:  log2
 define double @f14() #0 {
 entry:
@@ -217,7 +217,7 @@ entry:
 }
 
 ; Verify that rint(42.1) isn't simplified when the rounding mode is unknown.
-; CHECK-LABEL: f15
+; COMMON-LABEL: f15
 ; NO-FMA:  rint
 ; HAS-FMA: vroundsd
 define double @f15() #0 {
@@ -230,7 +230,7 @@ entry:
 
 ; Verify that nearbyint(42.1) isn't simplified when the rounding mode is
 ; unknown.
-; CHECK-LABEL: f16
+; COMMON-LABEL: f16
 ; NO-FMA:  nearbyint
 ; HAS-FMA: vroundsd
 define double @f16() #0 {
@@ -244,7 +244,7 @@ entry:
 
 ; Verify that fma(3.5) isn't simplified when the rounding mode is
 ; unknown.
-; CHECK-LABEL: f17
+; COMMON-LABEL: f17
 ; FMACALL32: jmp fmaf  # TAILCALL
 ; FMA32: vfmadd213ss
 define float @f17() #0 {
@@ -260,7 +260,7 @@ entry:
 
 ; Verify that fma(42.1) isn't simplified when the rounding mode is
 ; unknown.
-; CHECK-LABEL: f18
+; COMMON-LABEL: f18
 ; FMACALL64: jmp fma  # TAILCALL
 ; FMA64: vfmadd213sd
 define double @f18() #0 {
@@ -274,7 +274,7 @@ entry:
   ret double %result
 }
 
-; CHECK-LABEL: f19
+; COMMON-LABEL: f19
 ; COMMON: fmod
 define double @f19() #0 {
 entry:
@@ -289,7 +289,7 @@ entry:
 ; Verify that fptoui(%x) isn't simplified when the rounding mode is
 ; unknown. The expansion should have only one conversion instruction.
 ; Verify that no gross errors happen.
-; CHECK-LABEL: @f20u
+; COMMON-LABEL: @f20u
 ; NO-FMA: cmpltsd
 ; NO-FMA: movapd
 ; NO-FMA: andpd
@@ -322,7 +322,7 @@ entry:
 ; Verify that round(42.1) isn't simplified when the rounding mode is
 ; unknown.
 ; Verify that no gross errors happen.
-; CHECK-LABEL: @f21
+; COMMON-LABEL: @f21
 ; COMMON: cvtsd2ss
 define float @f21() #0 {
 entry:
@@ -333,7 +333,7 @@ entry:
   ret float %result
 }
 
-; CHECK-LABEL: @f22
+; COMMON-LABEL: @f22
 ; COMMON: cvtss2sd
 define double @f22(float %x) #0 {
 entry:
@@ -342,7 +342,7 @@ entry:
   ret double %result
 }
 
-; CHECK-LABEL: f23
+; COMMON-LABEL: f23
 ; COMMON: jmp lrint
 define i32 @f23(double %x) #0 {
 entry:
@@ -352,7 +352,7 @@ entry:
   ret i32 %result
 }
 
-; CHECK-LABEL: f24
+; COMMON-LABEL: f24
 ; COMMON: jmp lrintf
 define i32 @f24(float %x) #0 {
 entry:
@@ -362,7 +362,7 @@ entry:
   ret i32 %result
 }
 
-; CHECK-LABEL: f25
+; COMMON-LABEL: f25
 ; COMMON: jmp llrint
 define i64 @f25(double %x) #0 {
 entry:
@@ -372,7 +372,7 @@ entry:
   ret i64 %result
 }
 
-; CHECK-LABEL: f26
+; COMMON-LABEL: f26
 ; COMMON: jmp llrintf
 define i64 @f26(float %x) {
 entry:
@@ -382,7 +382,7 @@ entry:
   ret i64 %result
 }
 
-; CHECK-LABEL: f27
+; COMMON-LABEL: f27
 ; COMMON: jmp lround
 define i32 @f27(double %x) #0 {
 entry:
@@ -391,7 +391,7 @@ entry:
   ret i32 %result
 }
 
-; CHECK-LABEL: f28
+; COMMON-LABEL: f28
 ; COMMON: jmp lroundf
 define i32 @f28(float %x) #0 {
 entry:
@@ -400,7 +400,7 @@ entry:
   ret i32 %result
 }
 
-; CHECK-LABEL: f29
+; COMMON-LABEL: f29
 ; COMMON: jmp llround
 define i64 @f29(double %x) #0 {
 entry:
@@ -409,7 +409,7 @@ entry:
   ret i64 %result
 }
 
-; CHECK-LABEL: f30
+; COMMON-LABEL: f30
 ; COMMON: jmp llroundf
 define i64 @f30(float %x) #0 {
 entry:


        


More information about the llvm-commits mailing list