diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2022-08-08 15:13:51 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2022-08-08 16:08:51 -0400 |
commit | ef623bb58594958a7959f8f031f65a50eb0e5890 (patch) | |
tree | 857027e0fbb693afd507c6c34169a3802ba036c8 /lto-plugin | |
parent | 053876cdbe8057210e6f4da4eec2df58f92ccd4c (diff) |
Evaluate condition arguments with the correct type.linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allyesconfiglinaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-allmodconfiglinaro-local/ci/tcwg_gnu_native_check_gcc/master-armlinaro-local/ci/tcwg_gcc_check/master-aarch64linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_profiled_lto_leanlinaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_debuglinaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_ltolinaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_O3linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3_LTOlinaro-local/ci/tcwg_bmk_llvm_tk1/llvm-master-arm-spec2k6-O3_LTOlinaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-arm-spec2k6-Oslinaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-O2_LTO
Processing of a cond_expr requires that a range of the correct type for the
operands of the cond_expr is passed in.
PR tree-optimization/106556
gcc/
* gimple-range-gori.cc (gori_compute::condexpr_adjust): Use the
type of the cond_expr operands being evaluted.
gcc/testsuite/
* gfortran.dg/pr106556.f90: New.
Diffstat (limited to 'lto-plugin')
0 files changed, 0 insertions, 0 deletions