diff options
author | Richard Biener <rguenther@suse.de> | 2021-11-03 11:10:19 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-11-03 11:12:46 +0100 |
commit | c081d0a3b0291297f04a05c833d2ffa8de3a7a1a (patch) | |
tree | db558f5c00a7af1a531c327e355bb0cf8cf18566 /gcc/gcov.c | |
parent | ea2ab805acdd023f1c43302723c1fa1349be9cca (diff) | |
download | gcc-c081d0a3b0291297f04a05c833d2ffa8de3a7a1a.zip gcc-c081d0a3b0291297f04a05c833d2ffa8de3a7a1a.tar.gz gcc-c081d0a3b0291297f04a05c833d2ffa8de3a7a1a.tar.bz2 |
middle-end/103033 - drop native_interpret_expr with .DEFERRED_INIT expansion
This drops the use of native_interpret_expr which can fail even though
can_native_interpret_expr_p returns true in favor of simply folding
the VIEW_CONVERT_EXPR punning.
2021-11-03 Richard Biener <rguenther@suse.de>
PR middle-end/103033
* internal-fn.c (expand_DEFERRED_INIT): Elide the
native_interpret_expr path in favor of folding the
VIEW_CONVERT_EXPR generated when punning the RHS.
Diffstat (limited to 'gcc/gcov.c')
0 files changed, 0 insertions, 0 deletions