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: ARM port bug


On Fri, Jun 01, 2001 at 06:30:32PM +0100, Richard Earnshaw wrote:
>       lfmfd   f4, 1, [sp]!
> 	ldmfd	sp!, {r4, r5, r6, pc}
> 
> We would need to expand this as two insns, one that restored the floating 
> point registers, and one that restored the integer registers *and 
> returned*.

Exactly.  So what's the problem, other than the general
uglyness of representing the load-multiple?



r~


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