From 86616443bf8a525167136ec64a4cd9d1f5bc4106 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Amaury=20S=C3=A9chet?= Date: Wed, 4 Jan 2023 02:05:30 +0000 Subject: [PATCH] [NFC] Autogenerate test/Transforms/InstCombine/fls.ll --- llvm/test/Transforms/InstCombine/fls.ll | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/llvm/test/Transforms/InstCombine/fls.ll b/llvm/test/Transforms/InstCombine/fls.ll index 250b997..8b25a31 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 -- 2.7.4