On Thu, Oct 08, 2015 at 02:16:16PM +0100, Wilco Dijkstra wrote: > This patch improves support for instructions that allow FP zero immediate. > All FP compares generated > by various patterns should use aarch64_fp_compare_operand. LDP/STP uses > aarch64_reg_or_fp_zero. > Passes regression on AArch64. > > OK for commit?
OK. Thanks, James > > ChangeLog: > 2015-10-08 Wilco Dijkstra <wdijk...@arm.com> > > * gcc/config/aarch64/aarch64.md (cbranch<mode>4): > Use aarch64_fp_compare_operand. > (store_pairsf): Use aarch64_reg_or_fp_zero. > (store_pairdf): Likewise. > (cstore<mode>4): Use aarch64_fp_compare_operand. > (cmov<mode>6): Likewise. > * gcc/config/aarch64/aarch64-ldpstp.md: Use aarch64_reg_or_fp_zero. >