On Fri, Oct 23, 2015 at 1:26 PM, Michael Meissner <meiss...@linux.vnet.ibm.com> wrote: > This patch is the rs6000.h changes. It makes the IEEE 128-bit floating point > type that can go in vector registers a 'vector' type, so that the address code > in rs6000.c that determines whether to use VSX addressing works. In addition, > I > made IEEE 128-bit floating point tie with vectors and not with other scalar > floats. > > I have built the compiler with this patch applied, and run bootstrap and > regression tests with all of the patches installed. Is it ok to install on > the > trunk? > > 2015-10-22 Michael Meissner <meiss...@linux.vnet.ibm.com> > > * config/rs6000/rs6000.h (ALTIVEC_VECTOR_MODE): Add IEEE 128-bit > floating point modes that can go in vector registers. > (MODES_TIEABLE_P): Move tests for vector modes before tests for > scalar floating point, so that IEEE 128-bit floating point that > can go in vector registers bind with vectors and not FP. > (struct rs6000_args): Add libcall field.
Okay. Thanks, David