On 01.10.19 15:27, Ilya Leoshkevich wrote: > z13 supports only non-signaling vector comparisons. This means we > cannot vectorize LT, LE, GT, GE and LTGT when compiling for z13. Notify > middle-end about this by using more restrictive operator predicate in > vcond<V_HW:mode><V_HW2:mode>. > > gcc/ChangeLog: > > 2019-08-21 Ilya Leoshkevich <i...@linux.ibm.com> > > PR target/77918 > * config/s390/vector.md (vcond_comparison_operator): New > predicate. > (vcond<V_HW:mode><V_HW2:mode>): Use vcond_comparison_operator.
Ok. Thanks! Andreas