Implement PR1795, an instcombine hack for forming GEPs with integer pointer arithmetic.
[oota-llvm.git] / test / Transforms / InstCombine / getelementptr_index.ll
1 ; RUN: llvm-upgrade < %s | llvm-as | opt -instcombine | llvm-dis | grep trunc
2
3 target endian = little
4 target pointersize = 32
5
6 int* %test(int* %X, long %Idx) {
7         ; Should insert a cast to int on this target
8         %R = getelementptr int* %X, long %Idx
9         ret int* %R
10 }