Re: [v2][AArch64, 1/6] Reimplement scalar fixed-point intrinsics

2016-06-08 Thread James Greenhalgh
On Mon, Jun 06, 2016 at 02:38:58PM +0100, Jiong Wang wrote: > On 27/05/16 17:52, Jiong Wang wrote: > > > > > >On 27/05/16 14:03, James Greenhalgh wrote: > >>On Tue, May 24, 2016 at 09:23:36AM +0100, Jiong Wang wrote: > >>> * config/aarch64/aarch64-simd-builtins.def: Rename to > >>>

[v2][AArch64, 1/6] Reimplement scalar fixed-point intrinsics

2016-06-06 Thread Jiong Wang
On 27/05/16 17:52, Jiong Wang wrote: On 27/05/16 14:03, James Greenhalgh wrote: On Tue, May 24, 2016 at 09:23:36AM +0100, Jiong Wang wrote: * config/aarch64/aarch64-simd-builtins.def: Rename to aarch64-builtins.def. Why? We already have some number of intrinsics in here tha

Re: [AArch64, 1/6] Reimplement scalar fixed-point intrinsics

2016-05-27 Thread Jiong Wang
On 27/05/16 14:03, James Greenhalgh wrote: On Tue, May 24, 2016 at 09:23:36AM +0100, Jiong Wang wrote: * config/aarch64/aarch64-simd-builtins.def: Rename to aarch64-builtins.def. Why? We already have some number of intrinsics in here that are not strictly SIMD, but I don't s

Re: [AArch64, 1/6] Reimplement scalar fixed-point intrinsics

2016-05-27 Thread James Greenhalgh
On Tue, May 24, 2016 at 09:23:36AM +0100, Jiong Wang wrote: > This patch reimplement scalar intrinsics for conversion between floating- > point and fixed-point. > > Previously, all such intrinsics are implemented through inline assembly. > This patch added RTL pattern for these operations that tho

[AArch64, 1/6] Reimplement scalar fixed-point intrinsics

2016-05-24 Thread Jiong Wang
This patch reimplement scalar intrinsics for conversion between floating- point and fixed-point. Previously, all such intrinsics are implemented through inline assembly. This patch added RTL pattern for these operations that those intrinsics can be implemented through builtins. gcc/ 2016-05-23