[LLVMdev] Large integers (original) (raw)

Mario Schwalbe mario at se.inf.tu-dresden.de
Sat Jul 7 12:19:07 PDT 2012


-----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, Mario -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJP+IurAAoJEDv0fP6GapNt728H/1FxnzvXMUMNVxaKWKKNLd1Z BHyYbzDEGXD8DncBSyEj3XpccuEqXvVgjFBUKG5oCw7nQlSbmEipWDvVyM1nzVL0 VwKjmMmIyDDpxzN2rYz2vttbCOrAMcbwNsbaSnf+rXYHytezWnGN1jAZwV/Zx2wL w3x7mcQUMaPg0Wf9jUXzWgEip9/CuY6gqqpjwMEzTp2Vbl0ZF6z67TE+An5aeY7H tEwgOLYhsXqIN4SyqBCD8MCWhTZvH/TWQWWFuxik8E82QDno+Bz1QZOKWDFO+SWw cTfumInVRhuMSZj4WWMQibuakAvHvHx2Z92+oQQ38vSRPAS7IC72itZcbgXcEio= =P7eZ -----END PGP SIGNATURE-----



More information about the llvm-dev mailing list