[llvm] r349439 - [NFC] fix test case issue that with wrong label check.

QingShan Zhang via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 17 20:25:41 PST 2018


Author: qshanz
Date: Mon Dec 17 20:25:41 2018
New Revision: 349439

URL: http://llvm.org/viewvc/llvm-project?rev=349439&view=rev
Log:
[NFC] fix test case issue that with wrong label check.

Modified:
    llvm/trunk/test/CodeGen/PowerPC/toc-float.ll

Modified: llvm/trunk/test/CodeGen/PowerPC/toc-float.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/toc-float.ll?rev=349439&r1=349438&r2=349439&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PowerPC/toc-float.ll (original)
+++ llvm/trunk/test/CodeGen/PowerPC/toc-float.ll Mon Dec 17 20:25:41 2018
@@ -6,9 +6,10 @@
 define double @doubleConstant1() {
   ret double 1.400000e+01
 
-; CHECK-LABEL: doubleConstant1:
+; CHECK-P9-LABEL: doubleConstant1:
 ; CHECK-P9: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P9: lfs {{[0-9]+}}, [[VAR]]@toc at l([[REG1]])
+; CHECK-P8-LABEL: doubleConstant1:
 ; CHECK-P8: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P8: lfs {{[0-9]+}}, [[VAR]]@toc at l([[REG1]])
 }
@@ -18,9 +19,10 @@ define double @doubleConstant1() {
 define double @doubleConstant2() {
   ret double 2.408904e+01
 
-; CHECK-LABEL: doubleConstant2:
+; CHECK-P9-LABEL: doubleConstant2:
 ; CHECK-P9: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P9: lfd {{[0-9]+}}, [[VAR]]@toc at l([[REG1]])
+; CHECK-P8-LABEL: doubleConstant2:
 ; CHECK-P8: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P8: lfd {{[0-9]+}}, [[VAR]]@toc at l([[REG1]])
 }
@@ -32,9 +34,10 @@ define float @floatConstantArray() local
   %2 = fadd float %1, 0x400B333340000000
   ret float %2
 
-; CHECK-LABEL: floatConstantArray 
+; CHECK-P9-LABEL: floatConstantArray 
 ; CHECK-P9: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha+[[REG2:[0-9]+]]
 ; CHECK-P9: lfs {{[0-9]+}}, [[VAR]]@toc at l+[[REG2]]([[REG1]])
+; CHECK-P8-LABEL: floatConstantArray 
 ; CHECK-P8: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P8: addi [[REG2:[0-9]+]], [[REG1]], [[VAR]]@toc at l
 ; CHECK-P8: lfs {{[0-9]+}}, 12([[REG2]])
@@ -43,9 +46,10 @@ define float @floatConstantArray() local
 define float @floatConstant() {
   ret float 0x400470A3E0000000
 
-; CHECK-LABEL: floatConstant:
+; CHECK-P9-LABEL: floatConstant:
 ; CHECK-P9: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P9: lfs {{[0-9]+}}, [[VAR]]@toc at l([[REG1]])
+; CHECK-P8-LABEL: floatConstant:
 ; CHECK-P8: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P8: lfs {{[0-9]+}}, [[VAR]]@toc at l([[REG1]])
 }
@@ -59,9 +63,10 @@ define double @doubleConstantArray()  {
   %2 = fadd double %1, 6.880000e+00
   ret double %2
 
-; CHECK-LABEL: doubleConstantArray
+; CHECK-P9-LABEL: doubleConstantArray
 ; CHECK-P9: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha+[[REG2:[0-9]+]]
 ; CHECK-P9: lfd {{[0-9]+}}, [[VAR]]@toc at l+[[REG2]]([[REG1]])
+; CHECK-P8-LABEL: doubleConstantArray
 ; CHECK-P8: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P8: addi [[REG2:[0-9]+]], [[REG1]], [[VAR]]@toc at l
 ; CHECK-P8: lfd {{[0-9]+}}, 24([[REG2]])
@@ -75,12 +80,13 @@ define double @doubleLargeConstantArray(
   ret double %2
 
 ; Access an element with an offset that doesn't fit in the displacement field of LFD. 
-; CHECK-LABEL: doubleLargeConstantArray
+; CHECK-P9-LABEL: doubleLargeConstantArray
 ; CHECK-P9: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P9: li [[REG2:[0-9]+]], 0 
 ; CHECK-P9: addi [[REG3:[0-9]+]], [[REG1]], [[VAR:[a-z0-9A-Z_.]+]]@toc at l
 ; CHECK-P9: ori [[REG4:[0-9]+]], [[REG2]], 32768 
 ; CHECK-P9: lfdx {{[0-9]+}}, [[REG3]], [[REG4]] 
+; CHECK-P8-LABEL: doubleLargeConstantArray
 ; CHECK-P8: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P8: li [[REG2:[0-9]+]], 0 
 ; CHECK-P8: addi [[REG3:[0-9]+]], [[REG1]], [[VAR:[a-z0-9A-Z_.]+]]@toc at l
@@ -95,10 +101,11 @@ entry:
   %0 = load <4 x i32>, <4 x i32>* getelementptr inbounds ([10 x <4 x i32>], [10 x <4 x i32>]* @vec_arr, i64 0, i64 2), align 16
   ret <4 x i32> %0
 
-; CHECK-LABEL: vectorArray
+; CHECK-P9-LABEL: vectorArray
 ; CHECK-P9: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P9: ld [[REG2:[0-9]+]], [[VAR]]@toc at l([[REG1]])
 ; CHECK-P9: lxv {{[0-9]+}}, 32([[REG2]])
+; CHECK-P8-LABEL: vectorArray
 ; CHECK-P8: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc at ha
 ; CHECK-P8: ld [[REG2:[0-9]+]], [[VAR]]@toc at l([[REG1]])
 ; CHECK-P8: addi [[REG3:[0-9]+]], [[REG2]], 32




More information about the llvm-commits mailing list