[PATCH][ARM] PR target/69135: Mark ARMv8 vcvt instructions as unconditional

Kyrill Tkachov kyrylo.tkachov@foss.arm.com
Fri Jan 15 15:05:00 GMT 2016


Hi all,

In this PR the ARMv8 vcvt instructions end up being conditionalised when they don't have a conditional form.
setting the predicable attribute to "no" is not enough. We need to set the "conds" attribute to unconditional as well.

Bootstrapped and tested on arm-none-linux-gnueabihf.
Ok for trunk and GCC 5?

Thanks,
Kyrill

2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

     PR target/69135
     * config/arm/vfp.md (l<vrint_pattern><su_optab><mode>si2): Set "conds"
     attribute to unconditional.  Remove %? from output template.

2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

     PR target/69135
     * gcc.target/arm/pr69135_1.c: New test.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arm-vcvt-armv8.patch
Type: text/x-patch
Size: 1772 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20160115/fad0673f/attachment.bin>


More information about the Gcc-patches mailing list