mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-03-12 17:37:13 +00:00
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:
parent
231097bc9d
commit
7418e1f4bd
@ -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() {
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user