aboutsummaryrefslogtreecommitdiff
path: root/gcc/diagnostic-format-json.cc
diff options
context:
space:
mode:
authorIlya Leoshkevich <iii@linux.ibm.com>2019-10-10 17:00:29 +0000
committerIlya Leoshkevich <iii@gcc.gnu.org>2019-10-10 17:00:29 +0000
commit3245582f7d5cf4a5f69218add91a15aa606e8822 (patch)
treefdcf32824e9008e70b705baee6af497f414c4b41 /gcc/diagnostic-format-json.cc
parentd26082357676a3c3843595dfe88a6c682b56e334 (diff)
downloadgcc-3245582f7d5cf4a5f69218add91a15aa606e8822.zip
gcc-3245582f7d5cf4a5f69218add91a15aa606e8822.tar.gz
gcc-3245582f7d5cf4a5f69218add91a15aa606e8822.tar.bz2
[PATCH 1/3] S/390: Do not use signaling vector comparisons on z13
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-10-10 Ilya Leoshkevich <iii@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. From-SVN: r276842
Diffstat (limited to 'gcc/diagnostic-format-json.cc')
0 files changed, 0 insertions, 0 deletions