1 2 3 4 5 6 7 8 9
; RUN: llvm-as < %s | opt -instcombine -disable-output %Ty = type opaque int %test(%Ty *%X) { %Y = cast %Ty* %X to int* %Z = load int* %Y ret int %Z }