Mercurial > hg > CbC > CbC_llvm
comparison llvm/test/Feature/alias2.ll @ 252:1f2b6ac9f198 llvm-original
LLVM16-1
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 18 Aug 2023 09:04:13 +0900 |
parents | 1d019706d866 |
children |
comparison
equal
deleted
inserted
replaced
237:c80f45b162ad | 252:1f2b6ac9f198 |
---|---|
7 ; CHECK: @v2 = global [1 x i32] zeroinitializer | 7 ; CHECK: @v2 = global [1 x i32] zeroinitializer |
8 | 8 |
9 @v3 = global [2 x i16] zeroinitializer | 9 @v3 = global [2 x i16] zeroinitializer |
10 ; CHECK: @v3 = global [2 x i16] zeroinitializer | 10 ; CHECK: @v3 = global [2 x i16] zeroinitializer |
11 | 11 |
12 @a1 = alias i16, bitcast (i32* @v1 to i16*) | 12 @a1 = alias i16, ptr @v1 |
13 ; CHECK: @a1 = alias i16, bitcast (i32* @v1 to i16*) | 13 ; CHECK: @a1 = alias i16, ptr @v1 |
14 | 14 |
15 @a2 = alias i32, bitcast([1 x i32]* @v2 to i32*) | 15 @a2 = alias i32, ptr @v2 |
16 ; CHECK: @a2 = alias i32, getelementptr inbounds ([1 x i32], [1 x i32]* @v2, i32 0, i32 0) | 16 ; CHECK: @a2 = alias i32, ptr @v2 |
17 | 17 |
18 @a3 = alias i32, addrspacecast (i32* @v1 to i32 addrspace(2)*) | 18 @a3 = alias i32, addrspacecast (ptr @v1 to ptr addrspace(2)) |
19 ; CHECK: @a3 = alias i32, addrspacecast (i32* @v1 to i32 addrspace(2)*) | 19 ; CHECK: @a3 = alias i32, addrspacecast (ptr @v1 to ptr addrspace(2)) |
20 | 20 |
21 @a4 = alias i16, bitcast (i32* @v1 to i16*) | 21 @a4 = alias i16, ptr @v1 |
22 ; CHECK: @a4 = alias i16, bitcast (i32* @v1 to i16*) | 22 ; CHECK: @a4 = alias i16, ptr @v1 |
23 | 23 |
24 @a5 = thread_local(localdynamic) alias i32, i32* @v1 | 24 @a5 = thread_local(localdynamic) alias i32, ptr @v1 |
25 ; CHECK: @a5 = thread_local(localdynamic) alias i32, i32* @v1 | 25 ; CHECK: @a5 = thread_local(localdynamic) alias i32, ptr @v1 |
26 | 26 |
27 @a6 = alias i16, getelementptr ([2 x i16], [2 x i16]* @v3, i32 1, i32 1) | 27 @a6 = alias i16, getelementptr ([2 x i16], ptr @v3, i32 1, i32 1) |
28 ; CHECK: @a6 = alias i16, getelementptr ([2 x i16], [2 x i16]* @v3, i32 1, i32 1) | 28 ; CHECK: @a6 = alias i16, getelementptr ([2 x i16], ptr @v3, i32 1, i32 1) |