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: Feature request: ability to describe x86 register halves as contraints.


>   > Is it possible to add such an extension to the constraints language? 
>   > Hopefully only minimal changes should be needed for this. 
> First there'd have to be a way to describe hi/lo halves of registers
> in RTL.  I'm not aware of any such mechanism.

I think we should change SUBREG to count addressable units instead of
'words'.  This would also fix some brokenness when there are
varying register sizes (E.g. floating point wider than integer...)


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