[llvm] r181234 - Test results verified using FileCheck rather than grep | count

Jean-Luc Duprat jduprat at apple.com
Mon May 6 11:45:16 PDT 2013


Author: jduprat
Date: Mon May  6 13:45:16 2013
New Revision: 181234

URL: http://llvm.org/viewvc/llvm-project?rev=181234&view=rev
Log:
Test results verified using FileCheck rather than grep | count


Modified:
    llvm/trunk/test/Transforms/InstCombine/add4.ll

Modified: llvm/trunk/test/Transforms/InstCombine/add4.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/add4.ll?rev=181234&r1=181233&r2=181234&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/add4.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/add4.ll Mon May  6 13:45:16 2013
@@ -1,4 +1,4 @@
-; RUN: opt < %s -instcombine -S | grep select | count 3
+; RUN: opt < %s -instcombine -S | FileCheck %s
 
 ;; Target triple for gep raising case below.
 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128"
@@ -11,6 +11,8 @@ EntryBlock:
   %mc = fsub float 1.000000e+00, %cf
   %p1 = fmul fast float %A, %mc
   ret float %p1
+; CHECK: @test1
+; CHECK: select i1 %C, float -0.000000e+00, float %A
 }
 
 define float @test2(float %A, float %B, i1 %C) {
@@ -19,6 +21,8 @@ EntryBlock:
   %cf = uitofp i1 %C to float
   %p2 = fmul fast float %B, %cf
   ret float %p2
+; CHECK: @test2
+; CHECK: select i1 %C, float %B, float -0.000000e+00
 }
 
 define float @test3(float %A, float %B, i1 %C) {
@@ -30,5 +34,7 @@ EntryBlock:
   %p2 = fmul fast float %B, %cf
   %s1 = fadd fast float %p1, %p2
   ret float %s1
+; CHECK: @test3
+; CHECK: select i1 %C, float %B, float %A
 }
 





More information about the llvm-commits mailing list