| /llvm-project-15.0.7/clang/test/Misc/ |
| H A D | serialized-diags-really-long-text.cpp | 6 …ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooongName {} alias; typedef 10 … MyTS<N-1, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, ali… 11 …alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, … 12 …alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, … 13 …alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, … 14 …alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, … 15 …alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, … 16 …alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, … 17 …alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, … 18 …alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, alias, …
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | attr-alias-elf.c | 3 void f1(void) __attribute__((alias("g1"))); 14 void f4() __attribute__((alias("g4"))); 16 void h4() __attribute__((alias("f4"))); 18 void f5() __attribute__((alias("g5"))); 19 void h5() __attribute__((alias("f5"))); 23 void f6() __attribute__((alias("g6"))); 24 void h6() __attribute__((alias("f6"))); 27 void h7() __attribute__((alias("f7"))); 28 void f7() __attribute__((alias("g7"))); 30 void h8() __attribute__((alias("f8"))); [all …]
|
| H A D | alias-redefinition.c | 4 void fun0(void) __attribute((alias("f0"))); 8 void fun1(void) __attribute((alias("f1"))); // expected-error {{redefinition of 'fun1'}} 11 void fun2(void) __attribute((alias("f2"))); // expected-note {{previous definition}} 15 void fun3(void) __attribute((alias("f3"))); // expected-note {{previous definition}} 16 void fun3(void) __attribute((alias("f3"))); // expected-error {{redefinition of 'fun3'}} 19 void fun4(void) __attribute((alias("f4"))); 23 void __attribute((alias("f5"))) fun5(void) {} // expected-error {{definition 'fun5' cannot also be … in fun5() 25 int var1 __attribute((alias("v1"))); // expected-error {{definition 'var1' cannot also be an alias}} 26 static int var2 __attribute((alias("v2"))) = 2; // expected-error {{definition 'var2' cannot also b… 28 extern int var3 __attribute__((alias("C"))); // expected-note{{previous definition is here}} [all …]
|
| /llvm-project-15.0.7/llvm/test/ThinLTO/X86/ |
| H A D | alias_resolution.ll | 18 ; NOTPROMOTED: @weakODRfuncAlias = alias void (...), bitcast (void ()* @weakODRfunc{{.*}} to void (… 36 ; NOTPROMOTED: @weakfuncAlias = alias void (...), bitcast (void ()* @weakfunc{{.*}} to void (...)*) 48 @linkonceODRfuncAlias = alias void (...), bitcast (void ()* @linkonceODRfunc.mod1 to void (...)*) 58 @weakODRfuncAlias = alias void (...), bitcast (void ()* @weakODRfunc.mod1 to void (...)*) 59 @weakODRfuncWeakAlias = weak alias void (...), bitcast (void ()* @weakODRfunc.mod1 to void (...)*) 68 @linkoncefuncAlias = alias void (...), bitcast (void ()* @linkoncefunc.mod1 to void (...)*) 69 @linkoncefuncWeakAlias = weak alias void (...), bitcast (void ()* @linkoncefunc.mod1 to void (...)*) 78 @weakfuncAlias = alias void (...), bitcast (void ()* @weakfunc.mod1 to void (...)*) 79 @weakfuncWeakAlias = weak alias void (...), bitcast (void ()* @weakfunc.mod1 to void (...)*) 80 @weakfuncLinkonceAlias = linkonce alias void (...), bitcast (void ()* @weakfunc.mod1 to void (...)*) [all …]
|
| H A D | alias_import.ll | 8 ; importing the alias as an available_externally definition copied from the 10 ; PROMOTE-DAG: @globalfuncAlias = alias void (...), bitcast (void ()* @globalfunc to void (...)*) 11 ; PROMOTE-DAG: @globalfuncWeakAlias = weak alias void (...), bitcast (void ()* @globalfunc to void … 12 ; PROMOTE-DAG: @globalfuncLinkonceAlias = weak alias void (...), bitcast (void ()* @globalfunc to v… 15 ; PROMOTE-DAG: @internalfuncAlias = alias void (...), bitcast (void ()* @internalfunc to void (...)… 16 ; PROMOTE-DAG: @internalfuncWeakAlias = weak alias void (...), bitcast (void ()* @internalfunc to v… 20 ; PROMOTE-DAG: @linkoncefuncAlias = alias void (...), bitcast (void ()* @linkoncefunc to void (...)… 25 ; PROMOTE-DAG: @weakfuncAlias = alias void (...), bitcast (void ()* @weakfunc to void (...)*) 26 ; PROMOTE-DAG: @weakfuncWeakAlias = weak alias void (...), bitcast (void ()* @weakfunc to void (...… 27 ; PROMOTE-DAG: @weakfuncLinkonceAlias = weak alias void (...), bitcast (void ()* @weakfunc to void … [all …]
|
| /llvm-project-15.0.7/llvm/test/ThinLTO/X86/Inputs/ |
| H A D | alias_import.ll | 3 @globalfuncAlias = alias void (...), bitcast (void ()* @globalfunc to void (...)*) 4 @globalfuncWeakAlias = weak alias void (...), bitcast (void ()* @globalfunc to void (...)*) 5 @globalfuncLinkonceAlias = linkonce alias void (...), bitcast (void ()* @globalfunc to void (...)*) 6 @globalfuncWeakODRAlias = weak_odr alias void (...), bitcast (void ()* @globalfunc to void (...)*) 13 @internalfuncAlias = alias void (...), bitcast (void ()* @internalfunc to void (...)*) 14 @internalfuncWeakAlias = weak alias void (...), bitcast (void ()* @internalfunc to void (...)*) 23 @linkonceODRfuncAlias = alias void (...), bitcast (void ()* @linkonceODRfunc to void (...)*) 33 @weakODRfuncAlias = alias void (...), bitcast (void ()* @weakODRfunc to void (...)*) 43 @linkoncefuncAlias = alias void (...), bitcast (void ()* @linkoncefunc to void (...)*) 53 @weakfuncAlias = alias void (...), bitcast (void ()* @weakfunc to void (...)*) [all …]
|
| H A D | alias_resolution.ll | 3 @globalfuncAlias = alias void (...), bitcast (void ()* @globalfunc to void (...)*) 4 @globalfuncWeakAlias = weak alias void (...), bitcast (void ()* @globalfunc to void (...)*) 5 @globalfuncLinkonceAlias = linkonce alias void (...), bitcast (void ()* @globalfunc to void (...)*) 6 @globalfuncWeakODRAlias = weak_odr alias void (...), bitcast (void ()* @globalfunc to void (...)*) 13 @internalfuncAlias = alias void (...), bitcast (void ()* @internalfunc to void (...)*) 14 @internalfuncWeakAlias = weak alias void (...), bitcast (void ()* @internalfunc to void (...)*) 23 @linkonceODRfuncAlias = alias void (...), bitcast (void ()* @linkonceODRfunc to void (...)*) 33 @weakODRfuncAlias = alias void (...), bitcast (void ()* @weakODRfunc to void (...)*) 43 @linkoncefuncAlias = alias void (...), bitcast (void ()* @linkoncefunc to void (...)*) 53 @weakfuncAlias = alias void (...), bitcast (void ()* @weakfunc to void (...)*) [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | alias.c | 36 extern int g1 __attribute((alias("g0"))); 50 extern void f1(void) __attribute((alias("f0"))); 61 int foo() __attribute__((alias("foo1"))); 62 int bar() __attribute__((alias("bar1"))); 68 int test6() __attribute__((alias("test7"))); 72 extern __typeof(inner) inner_a __attribute__((alias("inner"))); 91 void test8_foo() __attribute__((weak, alias("test8_bar"))); 92 void test8_zed() __attribute__((alias("test8_foo"))); 96 void test9_zed(void) __attribute__((alias("test9_bar"))); 102 static int test10_foo __attribute__((alias("test10"))); [all …]
|
| /llvm-project-15.0.7/llvm/test/Bitcode/ |
| H A D | local-linkage-default-visibility.3.4.ll | 28 @default.internal.alias = alias internal i32, internal i32* @global 29 ; CHECK: @default.internal.alias = internal alias i32, i32* @global 31 @hidden.internal.alias = hidden alias internal i32, internal i32* @global 32 ; CHECK: @hidden.internal.alias = internal alias i32, i32* @global 35 ; CHECK: @protected.internal.alias = internal alias i32, i32* @global 37 @default.private.alias = alias private i32, private i32* @global 38 ; CHECK: @default.private.alias = private alias i32, i32* @global 40 @hidden.private.alias = hidden alias private i32, private i32* @global 41 ; CHECK: @hidden.private.alias = private alias i32, i32* @global 43 @protected.private.alias = protected alias private i32, private i32* @global [all …]
|
| /llvm-project-15.0.7/llvm/test/Assembler/ |
| H A D | alias-use-list-order.ll | 5 @alias.ref1 = global i32* getelementptr inbounds (i32, i32* @alias, i64 1) 6 @alias.ref2 = global i32* getelementptr inbounds (i32, i32* @alias, i64 1) 9 @alias = alias i32, i32* @global 10 @alias.ref3 = alias i32, getelementptr inbounds (i32, i32* @alias, i64 1) 11 @alias.ref4 = alias i32, getelementptr inbounds (i32, i32* @alias, i64 1)
|
| /llvm-project-15.0.7/llvm/test/Analysis/AliasSet/ |
| H A D | saturation.ll | 1 ; RUN: opt -basic-aa -print-alias-sets -alias-set-saturation-threshold=2 -S -o - < %s 2>&1 | FileCh… 2 ; RUN: opt -basic-aa -print-alias-sets -alias-set-saturation-threshold=1 -S -o - < %s 2>&1 | FileCh… 5 ; CHECK: AliasSet[{{.*}}, 1] must alias, Mod Pointers: (i32* %a, LocationSize::precise(4)) 6 ; CHECK: AliasSet[{{.*}}, 1] must alias, Mod Pointers: (i32* %b, LocationSize::precise(4)) 7 ; CHECK: AliasSet[{{.*}}, 1] must alias, Mod Pointers: (i32* %c, LocationSize::precise(4)) 8 ; CHECK: AliasSet[{{.*}}, 1] must alias, Mod Pointers: (i32* %d, LocationSize::precise(4)) 24 ; SAT: AliasSet[{{.*}}, 2] may alias, Mod forwarding to 0x[[FWD:[0-9a-f]*]] 25 ; SAT: AliasSet[{{.*}}, 1] must alias, Mod forwarding to 0x[[FWD]] 41 ; SAT: AliasSet[{{.*}}, 1] must alias, Mod forwarding to 0x[[FWD:[0-9a-f]*]] 42 ; SAT: AliasSet[{{.*}}, 1] must alias, Mod forwarding to 0x[[FWD]] [all …]
|
| H A D | memtransfer.ll | 1 ; RUN: opt -basic-aa -print-alias-sets -S -o - < %s 2>&1 | FileCheck %s 8 ; CHECK: Alias Set Tracker: 2 alias sets for 2 pointer values. 18 ; CHECK: Alias Set Tracker: 2 alias sets for 2 pointer values. 29 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values. 45 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values. 61 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values. 77 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values. 93 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values. 109 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values. 125 ; CHECK: Alias Set Tracker: 2 alias sets for 2 pointer values. [all …]
|
| H A D | guards.ll | 1 ; RUN: opt -basic-aa -print-alias-sets -S -o - < %s 2>&1 | FileCheck %s 6 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values. 8 ; CHECK: AliasSet[0x{{[0-9a-f]+}}, 1] may alias, Ref 24 ; CHECK: AliasSet[0x{{[0-9a-f]+}}, 1] may alias, Ref 40 ; CHECK: AliasSet[0x{{[0-9a-f]+}}, 1] may alias, Ref 56 ; CHECK: AliasSet[0x{{[0-9a-f]+}}, 1] may alias, Ref 71 ; CHECK: AliasSet[0x{{[0-9a-f]+}}, 1] may alias, Ref 87 ; CHECK: AliasSet[0x{{[0-9a-f]+}}, 1] may alias, Ref 103 ; CHECK: AliasSet[0x{{[0-9a-f]+}}, 1] may alias, Ref 119 ; CHECK: AliasSet[0x{{[0-9a-f]+}}, 1] may alias, Ref [all …]
|
| H A D | argmemonly.ll | 1 ; RUN: opt -basic-aa -print-alias-sets -S -o - < %s 2>&1 | FileCheck %s 7 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 3 pointer values. 19 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 2 pointer values. 30 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 3 pointer values. 41 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 2 pointer values. 53 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 2 pointer values. 65 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 2 pointer values. 76 ; CHECK-NEXT: Alias Set Tracker: 1 alias sets for 1 pointer values. 86 ; CHECK-NEXT: Alias Set Tracker: 1 alias sets for 1 pointer values. 95 ; CHECK-NEXT: Alias Set Tracker: 1 alias sets for 2 pointer values. [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/MIR/X86/ |
| H A D | machine-metadata.mir | 14 %v0 = load i32, i32* %q, align 4, !alias.scope !3, !noalias !0 16 %v1 = load i32, i32* %q1, align 4, !alias.scope !3, !noalias !0 26 %v0 = load i32, i32* %q, align 4, !alias.scope !3, !noalias !0 28 %v1 = load i32, i32* %q1, align 4, !alias.scope !3, !noalias !0 38 %v0 = load i32, i32* %q, align 4, !alias.scope !3, !noalias !0 40 %v1 = load i32, i32* %q1, align 4, !alias.scope !3, !noalias !0 89 …%2:gr64 = MOV64rm %0, 1, $noreg, 16, $noreg :: (load (s64) from %ir.p1, align 4, !alias.scope !5, … 93 …%4:gr32 = MOV32rm %1, 1, $noreg, 0, $noreg :: (load (s32) from %ir.q, !alias.scope !3, !noalias !0) 126 …%2:gr64 = MOV64rm %0, 1, $noreg, 16, $noreg :: (load (s64) from %ir.p1, align 4, !alias.scope !5, … 130 …%4:gr32 = MOV32rm %1, 1, $noreg, 0, $noreg :: (load (s32) from %ir.q, !alias.scope !3, !noalias !0) [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/autohvx/ |
| H A D | isel-expand-unaligned-loads-noindexed.ll | 16 %v2 = load <64 x i8>, <64 x i8>* undef, align 1, !tbaa !0, !alias.scope !3 21 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 23 store i8 %v7, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 24 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 25 store i8 undef, i8* %v4, align 1, !tbaa !0, !alias.scope !6, !noalias !8 26 store i8 0, i8* %v5, align 1, !tbaa !0, !alias.scope !6, !noalias !8 27 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 30 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 33 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 36 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/CanonicalizeAliases/ |
| H A D | canonicalize.ll | 7 ; CHECK-DAG: @analias = alias void (), void ()* @aliasee 8 ; CHECK-DAG: @anotheralias = alias void (), void ()* @aliasee 11 @analias = alias void (), void ()* @anotheralias 12 @anotheralias = alias void (), bitcast (void ()* @aliasee to void ()*) 23 ; CHECK-DAG: @Salias = alias i32, getelementptr inbounds (%struct.S1, %struct.S1* @S, i32 0, i32 1) 28 @Salias = alias i32, getelementptr inbounds (%struct.S1, %struct.S1* @S, i32 0, i32 1) 29 @Salias2 = alias i32, i32* @Salias 30 @Salias3 = alias i32, i32* @Salias2 32 ; CHECK-DAG: @Salias4 = alias %struct.S1, %struct.S1* @S 35 @Salias4 = alias %struct.S1, %struct.S1* @S [all …]
|
| /llvm-project-15.0.7/llvm/test/Linker/ |
| H A D | alias.ll | 9 ; a replace all uses with blindly changes the alias. 17 ; C1-DAG: @foo = alias i32, i32* @zed 18 ; C2-DAG: @foo = alias i32, i32* @zed 20 @bar = alias i32, i32* @foo 21 ; C1-DAG: @bar = alias i32, i32* @foo 24 ; C2-DAG: @bar = alias i32, i32* @foo.1 27 ; C1-DAG: @foo2 = alias i16, bitcast (i32* @zed to i16*) 28 ; C2-DAG: @foo2 = alias i16, bitcast (i32* @zed to i16*) 30 @bar2 = alias i32, i32* @foo2 31 ; C1-DAG: @bar2 = alias i32, bitcast (i16* @foo2 to i32*) [all …]
|
| H A D | comdat-any.ll | 46 @a11 = alias i32, ptr @v1 47 @a12 = alias i16, ptr @v1 49 @a13 = alias i32 (ptr), ptr @f1 50 @a14 = alias i16, ptr @f1 51 @a15 = alias i16, ptr @a14 116 @a21 = alias i32, ptr @v1 117 @a22 = alias i16, ptr @v1 119 @a23 = alias i32(ptr), ptr @f1 120 @a24 = alias i16, ptr @f1 121 @a25 = alias i16, ptr @a24 [all …]
|
| /llvm-project-15.0.7/llvm/test/Feature/ |
| H A D | alias2.ll | 12 @a1 = alias i16, bitcast (i32* @v1 to i16*) 13 ; CHECK: @a1 = alias i16, bitcast (i32* @v1 to i16*) 15 @a2 = alias i32, bitcast([1 x i32]* @v2 to i32*) 18 @a3 = alias i32, addrspacecast (i32* @v1 to i32 addrspace(2)*) 19 ; CHECK: @a3 = alias i32, addrspacecast (i32* @v1 to i32 addrspace(2)*) 21 @a4 = alias i16, bitcast (i32* @v1 to i16*) 22 ; CHECK: @a4 = alias i16, bitcast (i32* @v1 to i16*) 24 @a5 = thread_local(localdynamic) alias i32, i32* @v1 25 ; CHECK: @a5 = thread_local(localdynamic) alias i32, i32* @v1 27 @a6 = alias i16, getelementptr ([2 x i16], [2 x i16]* @v3, i32 1, i32 1) [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-ml/ |
| H A D | alias_errors.asm | 14 alias foo = bar label 15 alias foo = <bar> label 16 alias <foo> = bar label 23 alias <foo> <bar> label 24 alias <foo>, <bar> label 26 ; CHECK: error: unexpected token in alias directive 27 ; CHECK: error: unexpected token in alias directive 30 alias <foo = bar> label 31 alias <foo = bar label 33 ; CHECK: error: unexpected token in alias directive
|
| /llvm-project-15.0.7/llvm/test/CodeGen/MIR/AArch64/ |
| H A D | machine-metadata.mir | 14 %v0 = load i32, i32* %q, align 4, !alias.scope !3, !noalias !0 16 %v1 = load i32, i32* %q1, align 4, !alias.scope !3, !noalias !0 26 %v0 = load i32, i32* %q, align 4, !alias.scope !3, !noalias !0 28 %v1 = load i32, i32* %q1, align 4, !alias.scope !3, !noalias !0 38 %v0 = load i32, i32* %q, align 4, !alias.scope !3, !noalias !0 40 %v1 = load i32, i32* %q1, align 4, !alias.scope !3, !noalias !0 90 %3:gpr32 = LDRWui %1, 0 :: (load (s32) from %ir.q, !alias.scope !3, !noalias !0) 91 %4:gpr32 = LDRWui %1, 1 :: (load (s32) from %ir.q1, !alias.scope !3, !noalias !0) 125 %3:gpr32 = LDRWui %1, 0 :: (load (s32) from %ir.q, !alias.scope !3, !noalias !0) 126 %4:gpr32 = LDRWui %1, 1 :: (load (s32) from %ir.q1, !alias.scope !3, !noalias !0) [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | memcpy-scoped-aa.ll | 14 ; MIR: %2:gr64 = MOV64rm %0, 1, $noreg, 16, $noreg :: (load (s64) from %ir.p1, align 4, !alias… 23 %v0 = load i32, i32* %q, align 4, !alias.scope !4, !noalias !2 25 %v1 = load i32, i32* %q1, align 4, !alias.scope !4, !noalias !2 40 %v0 = load i32, i32* %q, align 4, !alias.scope !4, !noalias !2 42 %v1 = load i32, i32* %q1, align 4, !alias.scope !4, !noalias !2 57 %v0 = load i32, i32* %q, align 4, !alias.scope !4, !noalias !2 59 %v1 = load i32, i32* %q1, align 4, !alias.scope !4, !noalias !2 71 %v0 = load i32, i32* %q, align 4, !alias.scope !4, !noalias !2 73 %v1 = load i32, i32* %q1, align 4, !alias.scope !4, !noalias !2 88 %v0 = load i32, i32* %q, align 4, !alias.scope !4, !noalias !2 [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/ScopedNoAliasAA/ |
| H A D | basic2.ll | 1 …sic-aa,scoped-noalias-aa -passes=aa-eval -evaluate-aa-metadata -print-all-alias-modref-info -disab… 8 %0 = load float, float* %c, align 4, !alias.scope !0 10 store float %0, float* %arrayidx.i, align 4, !alias.scope !5, !noalias !4 12 store float %0, float* %arrayidx1.i, align 4, !alias.scope !0, !noalias !5 18 … %0 = load float, float* %c, align 4, !alias.scope !0 <-> store float %0, float* %arrayidx.i, a… 20 … %0 = load float, float* %c, align 4, !alias.scope !0 <-> store float %0, float* %arrayidx1.i, … 22 ; CHECK: MayAlias: %0 = load float, float* %c, align 4, !alias.scope !0 <-> store float %1, flo… 23 …t, float* %c, align 4 <-> store float %0, float* %arrayidx.i, align 4, !alias.scope !4, !noalias… 24 …, float* %c, align 4 <-> store float %0, float* %arrayidx1.i, align 4, !alias.scope !0, !noalias… 27 ; CHECK: 4, !alias.scope !4, !noalias !5 [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-extract/ |
| H A D | extract-alias.ll | 15 ; DELETE: @zeda0 = alias i32, i32* @zed 16 ; DELETE-NEXT: @a0foo = alias i32* (), i32* ()* @foo 17 ; DELETE-NEXT: @a0a0bar = alias void (), void ()* @bar 18 ; DELETE-NEXT: @a0bar = alias void (), void ()* @bar 26 ; ALIAS: @zeda0 = alias i32, i32* @zed 28 ; ALIASRE: @a0a0bar = alias void (), void ()* @bar 29 ; ALIASRE: @a0bar = alias void (), void ()* @bar 33 @zeda0 = alias i32, i32* @zed 35 @a0foo = alias i32* (), i32* ()* @foo 42 @a0a0bar = alias void (), void ()* @bar [all …]
|