This is the mail archive of the gcc@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]

Re: Possible CSE quirk involving SUBREG on the i386



  > It appears that CSE changed (reg/v:HI 23) in insn 16 to
  > (subreg:HI (reg:SI 22) 0) yet it did not perform this
  > same substitution in insn 18.  I would have expected
  > the same substitution in both places.
In that case, you might see if it was rejected because the perceived
cost wasn't worth the benefit.  It may also be the case that the
zero_extendhisi pattern won't accept a subreg.  I haven't looked.

jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]