Move test for r210734 to Feature/aliases.ll.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210833 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Bob Wilson 2014-06-12 21:37:30 +00:00
parent 231097bc9d
commit 7418e1f4bd
2 changed files with 6 additions and 4 deletions

View File

@ -10,6 +10,12 @@
@foo3 = alias i32* @foo2
@foo4 = unnamed_addr alias i32* @foo2
; Make sure the verifier does not complain about references to a global
; declaration from an initializer.
@decl = external global i32
@ptr = global i32* @decl
@ptr_a = alias i32** @ptr
%FunTy = type i32()
define i32 @foo_f() {

View File

@ -11,10 +11,6 @@ declare void @f()
; CHECK: Alias must point to a definition
; CHECK-NEXT: @ga
; References to a global declaration from an initializer are OK.
@gptr = global i32* @g
@gptr_a = alias i32** @gptr
; CHECK-NOT: Alias must point to a definition
@test2_a = alias i32* @test2_b
@test2_b = alias i32* @test2_a