2012-01-11-OpaqueBitcastCrash.ll 277 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 10 11 12 ; 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 }