[llvm] abf1abb - Inline: Convert test to generated checks

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Wed May 24 00:49:11 PDT 2023


Author: Matt Arsenault
Date: 2023-05-24T08:49:04+01:00
New Revision: abf1abbfbef5c826978e19df44f518dc73dcebfa

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

LOG: Inline: Convert test to generated checks

Added: 
    

Modified: 
    llvm/test/Transforms/Inline/inline_inv_group.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/Transforms/Inline/inline_inv_group.ll b/llvm/test/Transforms/Inline/inline_inv_group.ll
index 0be2c8eb05a98..0f44f4ec0bb21 100644
--- a/llvm/test/Transforms/Inline/inline_inv_group.ll
+++ b/llvm/test/Transforms/Inline/inline_inv_group.ll
@@ -1,19 +1,26 @@
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 2
 ; RUN: opt < %s -passes=inline -S | FileCheck %s
 
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-unknown-linux-gnu"
 
 define ptr @callee() alwaysinline {
-; CHECK-LABEL: define ptr @callee()
-    %1 = call ptr @llvm.strip.invariant.group.p0(ptr null)
-    ret ptr %1
+; CHECK-LABEL: define ptr @callee
+; CHECK-SAME: () #[[ATTR0:[0-9]+]] {
+; CHECK-NEXT:    [[TMP1:%.*]] = call ptr @llvm.strip.invariant.group.p0(ptr null)
+; CHECK-NEXT:    ret ptr [[TMP1]]
+;
+  %1 = call ptr @llvm.strip.invariant.group.p0(ptr null)
+  ret ptr %1
 }
 
 define ptr @caller() {
-; CHECK-LABEL: define ptr @caller()
-; CHECK-NEXT: call ptr @llvm.strip.invariant.group.p0(ptr null)
-    %1 = call ptr @callee()
-    ret ptr %1
+; CHECK-LABEL: define ptr @caller() {
+; CHECK-NEXT:    [[TMP1:%.*]] = call ptr @llvm.strip.invariant.group.p0(ptr null)
+; CHECK-NEXT:    ret ptr [[TMP1]]
+;
+  %1 = call ptr @callee()
+  ret ptr %1
 }
 
 declare ptr @llvm.strip.invariant.group.p0(ptr)


        


More information about the llvm-commits mailing list