point array in llvm