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]

Re: Floating point registers vs. LOAD_EXTEND_OP on alpha


    > I'd very strongly recommend the latter.  I've seens lots of other
    > problems with SImode in FP.

    If I understand correctly, we have the same problem on hppa64, although
    LOAD_EXTEND_OP currently specifies ZERO_EXTEND for SImode.

    Are you suggesting removal or obfuscation?  

I'm not sure what "obfuscation" means in this context.  What I'm suggesting
for Alpha is that SImode not be allowed for FP.  The win in doing so is
very small, while the win for LOAD_EXTEND_OP is very large.

I don't know the PA well enough to suggest the best approach there.


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