Re: [PATCH] Add support for powerpc ISA 2.07 128-bit add/subtract builtins

2014-03-12 Thread David Edelsohn
On Wed, Mar 12, 2014 at 5:20 PM, Michael Meissner wrote: > Internally within IBM, the people wanting to use the new 128-bit integer > instructions (and the integer decimal support instructions that I will be > doing > soon), asked for a new type to do the calculations in, rather than depend on >

Re: [PATCH] Add support for powerpc ISA 2.07 128-bit add/subtract builtins

2014-03-08 Thread David Edelsohn
On Wed, Mar 5, 2014 at 3:57 PM, Michael Meissner wrote: > This patch adds support for the PowerPC ISA 2.07 (power8) 128-bit add/subtract > instructions that use the Altivec (VMX) register set (vaddumq, etc.). > > Unfortunately at the moment, TImode (__int128_t) is not allowed to use the > VSX/VMX

[PATCH] Add support for powerpc ISA 2.07 128-bit add/subtract builtins

2014-03-05 Thread Michael Meissner
This patch adds support for the PowerPC ISA 2.07 (power8) 128-bit add/subtract instructions that use the Altivec (VMX) register set (vaddumq, etc.). Unfortunately at the moment, TImode (__int128_t) is not allowed to use the VSX/VMX register set, unless you use the undocumented switch -mvsx-timode.