https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122182
Bug ID: 122182
Summary: may_propagate_copy_into_asm always return true since
r0-118216
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Keywords: inline-asm, internal-improvement
Severity: enhancement
Priority: P3
Component: tree-optimization
Assignee: pinskia at gcc dot gnu.org
Reporter: pinskia at gcc dot gnu.org
Target Milestone: ---
It has been 13 years (r0-118216-g01c59d23df7eef) since
may_propagate_copy_into_asm has always returned true. It is time to remove it;
I noticed this because forwprop does not even check it when propagating into an
inline-asm.
Plus with the hard register constraints as part of inline-asm now this is less
like from being needed.