llvm-project/llvm/test/Transforms/InstCombine/2004-05-07-UnsizedCastLoad.ll

10 lines
171 B
LLVM

; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine -disable-output
%Ty = type opaque
int %test(%Ty *%X) {
%Y = cast %Ty* %X to int*
%Z = load int* %Y
ret int %Z
}