Re: Register allocation and multi-reg HARD_FRAME_POINTER

2010-02-01 Thread Uros Bizjak
On 01/30/2010 06:48 PM, Ian Lance Taylor wrote: Uros Bizjak writes: The target that I would like to support has 8-bit registers, so for any sane compilation, stack pointer, frame pointer and hard frame pointer all need to be constructed from at least two registers, to form 16-bit register

Re: Register allocation and multi-reg HARD_FRAME_POINTER

2010-01-30 Thread Ian Lance Taylor
Uros Bizjak writes: > The target that I would like to support has 8-bit registers, so for > any sane compilation, stack pointer, frame pointer and hard frame > pointer all need to be constructed from at least two registers, to > form 16-bit register pair {rA, rB}. > > The stack pointer is defined

Register allocation and multi-reg HARD_FRAME_POINTER

2010-01-30 Thread Uros Bizjak
Hello! The target that I would like to support has 8-bit registers, so for any sane compilation, stack pointer, frame pointer and hard frame pointer all need to be constructed from at least two registers, to form 16-bit register pair {rA, rB}. The stack pointer is defined as a fixed register