[ARM][PATCH, PR 68223] arm_[su]min_cmp pattern fails

Michael Collison michael.collison@linaro.org
Fri Nov 6 06:46:00 GMT 2015


The patterns arm_smin_cmp and arm_umin_cmp patterns fail if operand 0 
and operand 2 are equal and both are less than operand 1. The solution 
is to remove the two patterns.

2015-11-06  Michael Collison  <michael.collison@linaro.org
         Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>

     PR target/68223
     * gcc/config/arm/arm.md (*arm_smin_cmp): Remove pattern.
     (*arm_umin_cmp): Likewise.
     * gcc.target/arm/mincmp.c: Remove testcase.

-- 
Michael Collison
Linaro Toolchain Working Group
michael.collison@linaro.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: bugzilla-68223-upstream.patch
Type: text/x-patch
Size: 2067 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20151106/e43b7949/attachment.bin>


More information about the Gcc-patches mailing list