middle-end/108086 - more operand scanner reduction in inlining
authorRichard Biener <rguenther@suse.de>
Fri, 16 Dec 2022 08:25:40 +0000 (09:25 +0100)
committerRichard Biener <rguenther@suse.de>
Fri, 16 Dec 2022 08:29:55 +0000 (09:29 +0100)
commit711e0acdbb2645f5a8aa89014488c24e89ccb0f7
treefccb8ee327260a35e1d6c2265806ae69ef6b4efb
parent18af26fc375398f0a7cd7bae5aabebd447f8c899
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.
gcc/tree-inline.cc