When I tried LLVM for a function with an array as an argument, the type infomation of the array seems lost. For example, for this function,<br><br>void DCT(short data[64], char step, char offset),<br><br>its corresponding LLVM code will be
<br><br>void %DCT8_int(short* %data, sbyte %step, sbyte %offset) ,<br><br>and every access of "data" will be a pointer access, instead of an array access. <br><br>Is there any way to retrieve the array type infomation back in LLVM?
<br><br><br>