[llvm] 1f14056 - [CanonicalizeAliases] Convert test to opaque pointers (NFC)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 13 07:16:20 PST 2022


Author: Nikita Popov
Date: 2022-12-13T16:15:57+01:00
New Revision: 1f14056aefe878f3678aff5dd7778017bca836a1

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

LOG: [CanonicalizeAliases] Convert test to opaque pointers (NFC)

Looks like this transform only has a single test :)

Added: 
    

Modified: 
    llvm/test/Transforms/CanonicalizeAliases/canonicalize.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/Transforms/CanonicalizeAliases/canonicalize.ll b/llvm/test/Transforms/CanonicalizeAliases/canonicalize.ll
index a06f291057726..f3f8898737ec7 100644
--- a/llvm/test/Transforms/CanonicalizeAliases/canonicalize.ll
+++ b/llvm/test/Transforms/CanonicalizeAliases/canonicalize.ll
@@ -4,12 +4,12 @@
 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-unknown-linux-gnu"
 
-; CHECK-DAG: @analias = alias void (), void ()* @aliasee
-; CHECK-DAG: @anotheralias = alias void (), void ()* @aliasee
+; CHECK-DAG: @analias = alias void (), ptr @aliasee
+; CHECK-DAG: @anotheralias = alias void (), ptr @aliasee
 ; CHECK-DAG: define void @aliasee()
 
- at analias = alias void (), void ()* @anotheralias
- at anotheralias = alias void (), bitcast (void ()* @aliasee to void ()*)
+ at analias = alias void (), ptr @anotheralias
+ at anotheralias = alias void (), ptr @aliasee
 
 ; Function Attrs: nounwind uwtable
 define void @aliasee() #0 {
@@ -20,17 +20,17 @@ entry:
 %struct.S1 = type { i32, i32, i32 }
 
 ; CHECK-DAG: @S = global %struct.S1 { i32 31, i32 32, i32 33 }
-; CHECK-DAG: @Salias = alias i32, getelementptr inbounds (%struct.S1, %struct.S1* @S, i32 0, i32 1)
-; CHECK-DAG: @Salias2 = alias i32, getelementptr inbounds (%struct.S1, %struct.S1* @S, i32 0, i32 1)
-; CHECK-DAG: @Salias3 = alias i32, getelementptr inbounds (%struct.S1, %struct.S1* @S, i32 0, i32 1)
+; CHECK-DAG: @Salias = alias i32, getelementptr inbounds (%struct.S1, ptr @S, i32 0, i32 1)
+; CHECK-DAG: @Salias2 = alias i32, getelementptr inbounds (%struct.S1, ptr @S, i32 0, i32 1)
+; CHECK-DAG: @Salias3 = alias i32, getelementptr inbounds (%struct.S1, ptr @S, i32 0, i32 1)
 
 @S = global %struct.S1 { i32 31, i32 32, i32 33 }, align 4
- at Salias = alias i32, getelementptr inbounds (%struct.S1, %struct.S1* @S, i32 0, i32 1)
- at Salias2 = alias i32, i32* @Salias
- at Salias3 = alias i32, i32* @Salias2
+ at Salias = alias i32, getelementptr inbounds (%struct.S1, ptr @S, i32 0, i32 1)
+ at Salias2 = alias i32, ptr @Salias
+ at Salias3 = alias i32, ptr @Salias2
 
-; CHECK-DAG: @Salias4 = alias %struct.S1, %struct.S1* @S
-; CHECK-DAG: @Salias5 = alias i32, getelementptr inbounds (%struct.S1, %struct.S1* @S, i32 0, i32 1)
+; CHECK-DAG: @Salias4 = alias %struct.S1, ptr @S
+; CHECK-DAG: @Salias5 = alias i32, getelementptr inbounds (%struct.S1, ptr @S, i32 0, i32 1)
 
- at Salias4 = alias %struct.S1, %struct.S1* @S
- at Salias5 = alias i32, getelementptr inbounds (%struct.S1, %struct.S1* @Salias4, i32 0, i32 1)
+ at Salias4 = alias %struct.S1, ptr @S
+ at Salias5 = alias i32, getelementptr inbounds (%struct.S1, ptr @Salias4, i32 0, i32 1)


        


More information about the llvm-commits mailing list