[PATCH] Some middle-end improvements for bitfield handling
Geert Bosch
bosch@gnat.com
Wed Jun 30 20:52:00 GMT 2004
On Jun 30, 2004, at 09:55, Richard Kenner wrote:
> We may want to lower bitfields in some cases, for example if
> the vectorizer determines that accesses in a loop can be
> vectorized.
>
> I don't follow. How could it do that for fields that were not arrays?
> We don't currently support arrays of bitfields.
For example, you may have an array of 32-bit structs with
bitfields and a loop body performing operations on those fields.
When you lower these operations to operations on 32-bit unsigned
integers, they might be a candidate for vectorizing.
-Geert
More information about the Gcc-patches
mailing list