[Bug middle-end/32680] unneeded movsbl

2007-07-08 Thread romikb at mail dot ru
--- Comment #2 from romikb at mail dot ru 2007-07-09 05:44 --- (In reply to comment #1) >> eax register allready contains char > not true Can you explain, please, why it is not true? Direct call of "function1" not produce "unneed movsb", so why indirect

[Bug c/32680] New: unneeded movsbl

2007-07-08 Thread romikb at mail dot ru
Product: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: romikb at mail dot ru http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32680