diff options
author | Jeff Law <jlaw@ventanamicro.com> | 2023-08-07 14:34:40 -0600 |
---|---|---|
committer | Jeff Law <jlaw@ventanamicro.com> | 2023-08-07 14:34:40 -0600 |
commit | 18c453f0e633abb9b317947b011ec6e07780fba8 (patch) | |
tree | ffd39e3f9cbbcb97188ace3bd4c99e3ccf2adb5a /gcc/tree-inline.h | |
parent | adfc236c6294d339d30222178160fdea55ab2e87 (diff) | |
download | gcc-18c453f0e633abb9b317947b011ec6e07780fba8.zip gcc-18c453f0e633abb9b317947b011ec6e07780fba8.tar.gz gcc-18c453f0e633abb9b317947b011ec6e07780fba8.tar.bz2 |
[committed][RISC-V]Don't reject constants in cmov condition
This test is too aggressive. Constants have VOIDmode, so we need to let the
through this phase of conditional move support.
Fixes several missed conditional moves with the trunk.
gcc/
* config/riscv/riscv.cc (riscv_expand_conditional_move): Allow
VOIDmode operands to conditional before canonicalization.
Diffstat (limited to 'gcc/tree-inline.h')
0 files changed, 0 insertions, 0 deletions