[PATCH 5/9] powerpc: Introduce VSX thread_struct and CONFIG_VSX
Benjamin Herrenschmidt
benh at kernel.crashing.org
Thu Jun 19 19:33:39 EST 2008
On Thu, 2008-06-19 at 01:10 -0500, Kumar Gala wrote:
> > I still think using the union makes it is easier to read than what you
> > have here. Also, it better reflects the structure of what's being
> > stored there.
>
> I don't think that holds much weight with me. We don't union the
> vector128 type to show it also supports float, u16, and u8 types.
But this is different. The same registers are either basic FP regs or
full VSX regs.
I don't see what's wrong with union, it's a nice way to express things.
> I stick by the fact that the ONLY place it looks like you access the
> union via the .vsr member is for memset or memcpy so you clearly know
> if the size should be sizeof(double) or sizeof(vector).
>
> Also, I can see the case in the future that 'fpr's become
What's wrong with the union ? there's nothing ugly about them..
Cheers,
Ben.
More information about the Linuxppc-dev
mailing list