[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