diff options
author | Jakub Jelinek <jakub@redhat.com> | 2014-02-04 14:08:00 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2014-02-04 14:08:00 +0100 |
commit | 8e91d222caa45afa9dc15aff60df1bf378fe2545 (patch) | |
tree | c3cb8d1b945a0700909d02857e6552cf666be347 /gcc/ada/a-direio.adb | |
parent | eb259c4a329898bbae30bf7b55f9598fa73c7dd1 (diff) | |
download | gcc-8e91d222caa45afa9dc15aff60df1bf378fe2545.zip gcc-8e91d222caa45afa9dc15aff60df1bf378fe2545.tar.gz gcc-8e91d222caa45afa9dc15aff60df1bf378fe2545.tar.bz2 |
re PR tree-optimization/60023 (ICE: verify_gimple failed: dead STMT in EH table with -O3 -fnon-call-exceptions -mavx2)
PR tree-optimization/60023
* tree-if-conv.c (predicate_mem_writes): Pass true instead of
false to gsi_replace.
* tree-vect-stmts.c (vect_finish_stmt_generation): If stmt
has been in some EH region and vec_stmt could throw, add
vec_stmt into the same EH region.
* tree-data-ref.c (get_references_in_stmt): If IFN_MASK_LOAD
has no lhs, ignore it.
* internal-fn.c (expand_MASK_LOAD): Likewise.
* g++.dg/vect/pr60023.cc: New test.
From-SVN: r207464
Diffstat (limited to 'gcc/ada/a-direio.adb')
0 files changed, 0 insertions, 0 deletions