mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-30 07:22:55 +01:00
cef6246d31
Before, the parser would assert on the following code: @a2 = global i8 addrspace(1)* @a @a = addrspace(1) global i8 0 because the type of @a was "i8*" instead of "i8 addrspace(1)*" when parsing the initializer for @a2. llvm-svn: 168197
9 lines
252 B
LLVM
9 lines
252 B
LLVM
; RUN: llvm-as < %s | llvm-dis | FileCheck %s
|
|
|
|
; Make sure the address space of forward decls is preserved
|
|
|
|
; CHECK: @a2 = global i8 addrspace(1)* @a
|
|
; CHECK: @a = addrspace(1) global i8 0
|
|
@a2 = global i8 addrspace(1)* @a
|
|
@a = addrspace(1) global i8 0
|