<div dir="ltr">The update script didn't delete CHECK lines that are outside of the function bodies, so you'll need to do that manually.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 30, 2020 at 4:41 PM Daan Sprenkels via llvm-commits <<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Author: Daan Sprenkels<br>
Date: 2020-03-30T22:41:33+02:00<br>
New Revision: 273b0d776605b1ece53844487b6f2bde1953b1b5<br>
<br>
URL: <a href="https://github.com/llvm/llvm-project/commit/273b0d776605b1ece53844487b6f2bde1953b1b5" rel="noreferrer" target="_blank">https://github.com/llvm/llvm-project/commit/273b0d776605b1ece53844487b6f2bde1953b1b5</a><br>
DIFF: <a href="https://github.com/llvm/llvm-project/commit/273b0d776605b1ece53844487b6f2bde1953b1b5.diff" rel="noreferrer" target="_blank">https://github.com/llvm/llvm-project/commit/273b0d776605b1ece53844487b6f2bde1953b1b5.diff</a><br>
<br>
LOG: Revert "[InstCombine] Update assertions in InstCombine test; NFC"<br>
<br>
This reverts commit 4243bd494d67b0a8048ee9719e27778a3743838a.<br>
<br>
Added: <br>
<br>
<br>
Modified: <br>
    llvm/test/Transforms/InstCombine/ExtractCast.ll<br>
<br>
Removed: <br>
<br>
<br>
<br>
################################################################################<br>
diff  --git a/llvm/test/Transforms/InstCombine/ExtractCast.ll b/llvm/test/Transforms/InstCombine/ExtractCast.ll<br>
index 991560de709a..9a8872f2fb1f 100644<br>
--- a/llvm/test/Transforms/InstCombine/ExtractCast.ll<br>
+++ b/llvm/test/Transforms/InstCombine/ExtractCast.ll<br>
@@ -1,32 +1,27 @@<br>
-; NOTE: Assertions have been autogenerated by utils/update_test_checks.py<br>
 ; RUN: opt < %s -instcombine -S -o - | FileCheck %s<br>
<br>
 ; CHECK-LABEL: @a(<br>
 define i32 @a(<4 x i64> %I) {<br>
-; CHECK-LABEL: @a(<br>
-; CHECK-NEXT:  entry:<br>
-; CHECK-NEXT:    [[TMP0:%.*]] = extractelement <4 x i64> [[I:%.*]], i32 3<br>
-; CHECK-NEXT:    [[K:%.*]] = trunc i64 [[TMP0]] to i32<br>
-; CHECK-NEXT:    ret i32 [[K]]<br>
-;<br>
 entry:<br>
-  %J = trunc <4 x i64> %I to <4 x i32><br>
-  %K = extractelement <4 x i32> %J, i32 3<br>
-  ret i32 %K<br>
+; CHECK-NOT: trunc <4 x i64><br>
+        %J = trunc <4 x i64> %I to <4 x i32><br>
+        %K = extractelement <4 x i32> %J, i32 3<br>
+; CHECK: extractelement <4 x i64><br>
+; CHECK: trunc i64<br>
+; CHECK: ret<br>
+        ret i32 %K<br>
 }<br>
<br>
<br>
 ; CHECK-LABEL: @b(<br>
 define i32 @b(<4 x float> %I) {<br>
-; CHECK-LABEL: @b(<br>
-; CHECK-NEXT:  entry:<br>
-; CHECK-NEXT:    [[TMP0:%.*]] = extractelement <4 x float> [[I:%.*]], i32 3<br>
-; CHECK-NEXT:    [[K:%.*]] = fptosi float [[TMP0]] to i32<br>
-; CHECK-NEXT:    ret i32 [[K]]<br>
-;<br>
 entry:<br>
-  %J = fptosi <4 x float> %I to <4 x i32><br>
-  %K = extractelement <4 x i32> %J, i32 3<br>
-  ret i32 %K<br>
+; CHECK-NOT: fptosi <4 x float><br>
+        %J = fptosi <4 x float> %I to <4 x i32><br>
+        %K = extractelement <4 x i32> %J, i32 3<br>
+; CHECK: extractelement <4 x float><br>
+; CHECK: fptosi float<br>
+; CHECK: ret<br>
+        ret i32 %K<br>
 }<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</blockquote></div>