diff options
author | Richard Biener <rguenther@suse.de> | 2022-12-16 09:25:40 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2022-12-16 09:29:55 +0100 |
commit | 711e0acdbb2645f5a8aa89014488c24e89ccb0f7 (patch) | |
tree | fccb8ee327260a35e1d6c2265806ae69ef6b4efb /gcc/rust/resolve | |
parent | 18af26fc375398f0a7cd7bae5aabebd447f8c899 (diff) | |
download | gcc-711e0acdbb2645f5a8aa89014488c24e89ccb0f7.zip gcc-711e0acdbb2645f5a8aa89014488c24e89ccb0f7.tar.gz gcc-711e0acdbb2645f5a8aa89014488c24e89ccb0f7.tar.bz2 |
middle-end/108086 - more operand scanner reduction in inlining
There's another round of redundant operand scanning in
remap_gimple_stmt. The following removes this and also improves
one special-case to call a cheaper inline function.
PR middle-end/108086
* tree-inline.cc (remap_gimple_stmt): Add stmts to the
sequence without updating them. Simplify x == x detection.
Diffstat (limited to 'gcc/rust/resolve')
0 files changed, 0 insertions, 0 deletions