blob: 32eb5b9d48680e70cf52158f9639c0a70b6ca900 [file] [log] [blame]
Rafael Espindola27c076a2014-05-16 19:35:39 +00001; RUN: llvm-as < %s | llvm-dis | FileCheck %s
Duncan P. N. Exon Smith13f5c582014-08-19 21:08:27 +00002; RUN: verify-uselistorder %s
Matt Arsenaultee60d392014-01-02 20:55:01 +00003
4; Test that global aliases are allowed to be constant addrspacecast
5
6@i = internal addrspace(1) global i8 42
David Blaikie21f77df2015-09-11 03:22:04 +00007@ia = internal alias i8 addrspace(2)*, addrspacecast (i8 addrspace(1)* @i to i8 addrspace(2)* addrspace(3)*)
8; CHECK: @ia = internal alias i8 addrspace(2)*, addrspacecast (i8 addrspace(2)* addrspace(1)* bitcast (i8 addrspace(1)* @i to i8 addrspace(2)* addrspace(1)*) to i8 addrspace(2)* addrspace(3)*)