[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