1 ; RUN: llc < %s 2 ; PR4975 3 4 %0 = type <{ [0 x i32] }> 5 %union.T0 = type { } 6 7 @.str = private constant [1 x i8] c" " 8 9 define void @t(%0) nounwind { 10 entry: 11 %arg0 = alloca %union.T0 12 %1 = bitcast %union.T0* %arg0 to %0* 13 store %0 %0, %0* %1, align 1 14 ret void 15 } 16 17 declare i32 @printf(i8*, ...) 18