Re: [PATCH] PR target/66824: Allow software FP SFmode in FP splitter

2015-07-16 Thread Uros Bizjak
On Wed, Jul 15, 2015 at 3:37 PM, H.J. Lu wrote: > On Wed, Jul 15, 2015 at 5:05 AM, Uros Bizjak wrote: >> On Wed, Jul 15, 2015 at 1:36 PM, Uros Bizjak wrote: >> I couldn't figure a way to add conditional constraints for "?r/rmF" and "r/rmF". I simply disabled *movsf_internal if TARGET

Re: [PATCH] PR target/66824: Allow software FP SFmode in FP splitter

2015-07-15 Thread H.J. Lu
On Wed, Jul 15, 2015 at 5:05 AM, Uros Bizjak wrote: > On Wed, Jul 15, 2015 at 1:36 PM, Uros Bizjak wrote: > >>> I couldn't figure a way to add conditional constraints for "?r/rmF" and >>> "r/rmF". I simply disabled *movsf_internal if TARGET_HARD_FP_REGS >>> is false and added a new "*movsf_inte

Re: [PATCH] PR target/66824: Allow software FP SFmode in FP splitter

2015-07-15 Thread Uros Bizjak
On Wed, Jul 15, 2015 at 1:36 PM, Uros Bizjak wrote: >> I couldn't figure a way to add conditional constraints for "?r/rmF" and >> "r/rmF". I simply disabled *movsf_internal if TARGET_HARD_FP_REGS >> is false and added a new "*movsf_internal_soft_fp" pattern. >> >> OK for trunk if there is no re

Re: [PATCH] PR target/66824: Allow software FP SFmode in FP splitter

2015-07-15 Thread Uros Bizjak
On Mon, Jul 13, 2015 at 6:09 PM, H.J. Lu wrote: > On Sun, Jul 12, 2015 at 10:56 AM, Uros Bizjak wrote: >> On Sat, Jul 11, 2015 at 9:23 PM, H.J. Lu wrote: >>> On Thu, Jul 09, 2015 at 01:58:22PM -0700, H.J. Lu wrote: On Thu, Jul 09, 2015 at 12:13:38PM -0700, H.J. Lu wrote: > ix86_split_l

Re: [PATCH] PR target/66824: Allow software FP SFmode in FP splitter

2015-07-13 Thread H.J. Lu
On Sun, Jul 12, 2015 at 10:56 AM, Uros Bizjak wrote: > On Sat, Jul 11, 2015 at 9:23 PM, H.J. Lu wrote: >> On Thu, Jul 09, 2015 at 01:58:22PM -0700, H.J. Lu wrote: >>> On Thu, Jul 09, 2015 at 12:13:38PM -0700, H.J. Lu wrote: >>> > ix86_split_long_move can optimize floating point constant move, whi

Re: [PATCH] PR target/66824: Allow software FP SFmode in FP splitter

2015-07-12 Thread Uros Bizjak
On Sat, Jul 11, 2015 at 9:23 PM, H.J. Lu wrote: > On Thu, Jul 09, 2015 at 01:58:22PM -0700, H.J. Lu wrote: >> On Thu, Jul 09, 2015 at 12:13:38PM -0700, H.J. Lu wrote: >> > ix86_split_long_move can optimize floating point constant move, which >> > can be used to optimize SFmode move for IA MCU. >>

[PATCH] PR target/66824: Allow software FP SFmode in FP splitter

2015-07-11 Thread H.J. Lu
On Thu, Jul 09, 2015 at 01:58:22PM -0700, H.J. Lu wrote: > On Thu, Jul 09, 2015 at 12:13:38PM -0700, H.J. Lu wrote: > > ix86_split_long_move can optimize floating point constant move, which > > can be used to optimize SFmode move for IA MCU. > > > > OK for trunk if there is no regression? > > > >