This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
I'm worried about this change. The proposed RTL might be what GCC generates for this particular case, but the pattern hardly looks canonical: a sign-extend of a multiply that contained sign-extended operands.
Are you sure that fixing this particular case doesn't introduce a regression elsewhere?
Alternatively, is there some part of the manual that describes the form you have as the correct canonical form?
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |