From 351b7a10e2560a835759748c58da09e53207b39d Mon Sep 17 00:00:00 2001 From: Bill Wendling <isanbard@gmail.com> Date: Fri, 22 Feb 2013 09:09:42 +0000 Subject: Use references to attribute groups on the call/invoke instructions. Listing all of the attributes for the callee of a call/invoke instruction is way too much and makes the IR unreadable. Use references to attributes instead. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175877 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Transforms/IPConstantProp/user-with-multiple-uses.ll | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'test/Transforms/IPConstantProp') diff --git a/test/Transforms/IPConstantProp/user-with-multiple-uses.ll b/test/Transforms/IPConstantProp/user-with-multiple-uses.ll index ccbd91b..9687180 100644 --- a/test/Transforms/IPConstantProp/user-with-multiple-uses.ll +++ b/test/Transforms/IPConstantProp/user-with-multiple-uses.ll @@ -6,7 +6,7 @@ ; CHECK: define i32 @main() #0 { ; CHECK-NEXT: entry: -; CHECK-NEXT: %call2 = tail call i32 @wwrite(i64 0) nounwind +; CHECK-NEXT: %call2 = tail call i32 @wwrite(i64 0) [[NUW:#[0-9]+]] ; CHECK-NEXT: ret i32 123 define i32 @main() noreturn nounwind { @@ -31,3 +31,4 @@ return: ; CHECK: attributes #0 = { noreturn nounwind } ; CHECK: attributes #1 = { nounwind readnone } +; CHECK: attributes [[NUW]] = { nounwind } -- cgit v1.1