Displaying 2 results from an estimated 2 matches for "6qb0cp".
2012 Jul 07
0
[LLVMdev] Large integers
The Scalar Replacement of Aggregates pass (-scalarrepl) generates these big integers. We recently added a constructor parameter to limit the size of the wide integer loads.
-----Original Message-----
From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of Mario Schwalbe
Sent: Saturday, July 07, 2012 22:19
To: llvmdev at cs.uiuc.edu
Subject: [LLVMdev] Large
2012 Jul 07
2
[LLVMdev] Large integers
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi devs,
I'd like to ask for some advise about optimization passes.
Which pass might be responsible for this LLVM IR and why?
%0 = load i288* bitcast ([9 x i32]* @array to i288*), align 16
%1 = lshr i288 %0, 224
array is just a global constant array of 9 integers
and the code only accesses individual elements.
The LLVM version is 3.1.
Thanks,