IBM Z: Restrict vec_cmp<m><n> on z13
Commit 5d9ade39b8
("IBM Z: Fix PR97326: Enable fp compares in
vec_cmp") made it possible to create rtxes that describe signaling
comparisons on z13, which are not supported by the hardware. Restrict
this by using vcond_comparison_operator predicate.
gcc/ChangeLog:
2020-11-24 Ilya Leoshkevich <iii@linux.ibm.com>
* config/s390/vector.md: Use vcond_comparison_operator
predicate.
This commit is contained in:
parent
fbd4553d99
commit
4acba48590
1 changed files with 1 additions and 1 deletions
|
@ -1561,7 +1561,7 @@
|
|||
|
||||
(define_expand "vec_cmp<mode><tointvec>"
|
||||
[(set (match_operand:<TOINTVEC> 0 "register_operand" "")
|
||||
(match_operator:<TOINTVEC> 1 ""
|
||||
(match_operator:<TOINTVEC> 1 "vcond_comparison_operator"
|
||||
[(match_operand:V_HW 2 "register_operand" "")
|
||||
(match_operand:V_HW 3 "register_operand" "")]))]
|
||||
"TARGET_VX"
|
||||
|
|
Loading…
Add table
Reference in a new issue