diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2018-01-29 20:58:23 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2018-01-29 20:58:23 +0000 |
commit | 74d82e6b688546121764363c154af4bfe2d480f1 (patch) | |
tree | cea9966958f939db1ea3448f9452e7a5c89bb6e4 /gcc/tree-ssa-loop-ivcanon.c | |
parent | dcbb27dd3f494812c89b530b7dcf06cfad2ff10b (diff) | |
download | gcc-74d82e6b688546121764363c154af4bfe2d480f1.zip gcc-74d82e6b688546121764363c154af4bfe2d480f1.tar.gz gcc-74d82e6b688546121764363c154af4bfe2d480f1.tar.bz2 |
compiler: don't insert write barriers if we've seen errors
The compiler skips the escape analysis pass if it has seen any errors.
The write barrier pass, especially the check-escapes portion, relies
on escape analysis running. So don't run this pass if there have been
any errors, as it may cause further unreliable error reports.
Reviewed-on: https://go-review.googlesource.com/90575
From-SVN: r257163
Diffstat (limited to 'gcc/tree-ssa-loop-ivcanon.c')
0 files changed, 0 insertions, 0 deletions