; RUN: opt < %s -instcombine -disable-output | |
%opaque_struct = type opaque | |
@G = external global [0 x %opaque_struct] | |
declare void @foo(%opaque_struct*) | |
define void @bar() { | |
call void @foo(%opaque_struct* bitcast ([0 x %opaque_struct]* @G to %opaque_struct*)) | |
ret void | |
} |