[llvm] 8661644 - [NFC] Autogenerate test/Transforms/InstCombine/fls.ll
Amaury Séchet via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 3 18:05:40 PST 2023
Author: Amaury Séchet
Date: 2023-01-04T02:05:30Z
New Revision: 86616443bf8a525167136ec64a4cd9d1f5bc4106
URL: https://github.com/llvm/llvm-project/commit/86616443bf8a525167136ec64a4cd9d1f5bc4106
DIFF: https://github.com/llvm/llvm-project/commit/86616443bf8a525167136ec64a4cd9d1f5bc4106.diff
LOG: [NFC] Autogenerate test/Transforms/InstCombine/fls.ll
Added:
Modified:
llvm/test/Transforms/InstCombine/fls.ll
Removed:
################################################################################
diff --git a/llvm/test/Transforms/InstCombine/fls.ll b/llvm/test/Transforms/InstCombine/fls.ll
index 250b9978cc03..8b25a313b6b8 100644
--- a/llvm/test/Transforms/InstCombine/fls.ll
+++ b/llvm/test/Transforms/InstCombine/fls.ll
@@ -1,3 +1,4 @@
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
; RUN: opt < %s -passes=instcombine -S | FileCheck %s
target triple = "x86_64-unknown-freebsd11.0"
@@ -30,10 +31,10 @@ define i32 @myflsll() {
define i32 @flsnotconst(i64 %z) {
; CHECK-LABEL: @flsnotconst(
-; CHECK-NEXT: [[CTLZ:%.*]] = call i64 @llvm.ctlz.i64(i64 %z, i1 false), !range !0
+; CHECK-NEXT: [[CTLZ:%.*]] = call i64 @llvm.ctlz.i64(i64 [[Z:%.*]], i1 false), !range [[RNG0:![0-9]+]]
; CHECK-NEXT: [[TMP1:%.*]] = trunc i64 [[CTLZ]] to i32
-; CHECK-NEXT: [[TMP2:%.*]] = sub nsw i32 64, [[TMP1]]
-; CHECK-NEXT: ret i32 [[TMP2]]
+; CHECK-NEXT: [[GOO:%.*]] = sub nsw i32 64, [[TMP1]]
+; CHECK-NEXT: ret i32 [[GOO]]
;
%goo = call i32 @flsl(i64 %z)
ret i32 %goo
More information about the llvm-commits
mailing list