aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/resolve
diff options
context:
space:
mode:
authorJeff Law <jlaw@ventanamicro.com>2023-08-07 14:34:40 -0600
committerJeff Law <jlaw@ventanamicro.com>2023-08-07 14:34:40 -0600
commit18c453f0e633abb9b317947b011ec6e07780fba8 (patch)
treeffd39e3f9cbbcb97188ace3bd4c99e3ccf2adb5a /gcc/rust/resolve
parentadfc236c6294d339d30222178160fdea55ab2e87 (diff)
downloadgcc-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/rust/resolve')
0 files changed, 0 insertions, 0 deletions