[llvm-dev] PtrToInt in array initializer
Tim Northover via llvm-dev
llvm-dev at lists.llvm.org
Fri Sep 9 00:53:32 PDT 2016
On 8 September 2016 at 18:37, Doug Christman via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> Note that the use of ptrtoint in the array initializer causes all array
> elements to take on the type [2 x i64] instead of i64. If the output
> is manually edited to change the element types to i64, llc compiles it
> without error.
I think the problem is on the "LLVMConstArray" line. The first
argument is called "ElementTy" so it should probably just be TYPE_INT.
More information about the llvm-dev