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. _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev