[PATCH] Fix PR15267

Duncan Sands baldrick at free.fr
Wed Feb 20 02:35:07 PST 2013


Hi Michael,

 > The root cause of PR15267 is the current logic assume byte-addressable
> element during extloading from a vector. With <4 x i1> in memory, this
> logic breaks. The attached patch fixes that by loading all bytes
> associated to that type, extracting bits and re-packing them again to
> form each element.

it sounds like you consider <4 x i1> to be bitpacked in memory, like i4.
Is that right?

Ciao, Duncan.




More information about the llvm-commits mailing list