[llvm] d0db199 - [PowerPC] anyext_srl.ll - regenerate checks

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 4 04:18:33 PDT 2025


Author: Simon Pilgrim
Date: 2025-07-04T12:18:14+01:00
New Revision: d0db199bcc0efb39c4a6392ee2896d6b01fff7fc

URL: https://github.com/llvm/llvm-project/commit/d0db199bcc0efb39c4a6392ee2896d6b01fff7fc
DIFF: https://github.com/llvm/llvm-project/commit/d0db199bcc0efb39c4a6392ee2896d6b01fff7fc.diff

LOG: [PowerPC] anyext_srl.ll - regenerate checks

Added: 
    

Modified: 
    llvm/test/CodeGen/PowerPC/anyext_srl.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/PowerPC/anyext_srl.ll b/llvm/test/CodeGen/PowerPC/anyext_srl.ll
index 49b13d70150d3..f92e622601b04 100644
--- a/llvm/test/CodeGen/PowerPC/anyext_srl.ll
+++ b/llvm/test/CodeGen/PowerPC/anyext_srl.ll
@@ -1,3 +1,4 @@
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
 ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu \
 ; RUN:     -mcpu=pwr8 < %s | FileCheck %s
 
@@ -6,6 +7,13 @@
 
 ; Function Attrs: norecurse nounwind readonly
 define zeroext i1 @foo(ptr %s_a, ptr %s_b) local_unnamed_addr {
+; CHECK-LABEL: foo:
+; CHECK:       # %bb.0: # %entry
+; CHECK-NEXT:    lbz 3, 0(3)
+; CHECK-NEXT:    lbz 4, 0(4)
+; CHECK-NEXT:    xor 3, 3, 4
+; CHECK-NEXT:    rldicl 3, 3, 61, 63
+; CHECK-NEXT:    blr
 entry:
   %0 = load i32, ptr %s_a, align 8, !tbaa !1
   %and.i = and i32 %0, 8
@@ -15,9 +23,6 @@ entry:
   %cmp.i5 = icmp ne i32 %and.i4, 0
   %cmp = xor i1 %cmp.i, %cmp.i5
   ret i1 %cmp
-; CHECK-LABEL: @foo
-; CHECK: rldicl  {{[0-9]+}}, {{[0-9]+}}, 61, 63
-
 }
 
 !1 = !{!2, !2, i64 0}


        


More information about the llvm-commits mailing list