aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/parse.c
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2021-01-06 16:33:27 +0800
committerliuhongt <hongtao.liu@intel.com>2021-06-01 09:58:14 +0800
commit28daadc98094501175c9dfe4a985871fa6aa4f94 (patch)
tree54832e2f67bb6faa9e11f4c0f7df11b35a98183c /gcc/fortran/parse.c
parent715914d3f9e4e40af58d22103c7650cdd720ef92 (diff)
downloadgcc-28daadc98094501175c9dfe4a985871fa6aa4f94.zip
gcc-28daadc98094501175c9dfe4a985871fa6aa4f94.tar.gz
gcc-28daadc98094501175c9dfe4a985871fa6aa4f94.tar.bz2
Extend is_cond_scalar_reduction to handle nop_expr after/before scalar reduction.[PR98365]
gcc/ChangeLog: PR tree-optimization/98365 * tree-if-conv.c (strip_nop_cond_scalar_reduction): New function. (is_cond_scalar_reduction): Handle nop_expr in cond scalar reduction. (convert_scalar_cond_reduction): Ditto. (predicate_scalar_phi): Ditto. gcc/testsuite/ChangeLog: PR tree-optimization/98365 * gcc.target/i386/pr98365.c: New test.
Diffstat (limited to 'gcc/fortran/parse.c')
0 files changed, 0 insertions, 0 deletions