Change test case, one that actually failed before my commit.
authorEvan Cheng <evan.cheng@apple.com>
Wed, 13 Jul 2011 19:19:44 +0000 (19:19 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 13 Jul 2011 19:19:44 +0000 (19:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135064 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/InstCombine/sqrt.ll

index 6ee7a53ae7e648724af5d84c8c37527fb3f34d90..cc78417ebbd680c9808337ef66174ff32d9d27c4 100644 (file)
@@ -38,7 +38,12 @@ entry:
 ; CHECK: sqrt(
 ; CHECK-NOT: sqrtf(
 ; CHECK: fptrunc
-  %call34 = call double @sqrt(double undef) nounwind readnone
+  %arrayidx13 = getelementptr inbounds float* %v, i64 2
+  %tmp14 = load float* %arrayidx13
+  %mul18 = fmul float %tmp14, %tmp14
+  %add19 = fadd float undef, %mul18
+  %conv = fpext float %add19 to double
+  %call34 = call double @sqrt(double %conv) readnone
   %call36 = call i32 (double)* @foo(double %call34) nounwind
   %conv38 = fptrunc double %call34 to float
   ret float %conv38