On 31.01.2015 16:49, Alan Cox wrote:
> On Sat, 31 Jan 2015 08:31:42 +0100
> Philipp Klaus Krause <p...@spth.de> wrote:
> 
>> On 31.01.2015 06:47, Dave McGuire wrote:
>>> On 01/26/2015 04:51 PM, Philipp Klaus Krause wrote:
>>>> When I get around to do some more work on the Z80 port, the Z180
>>>> port will also benefit from it. I intend to particularly look into
>>>> more flexible handling of registers a and iy to improve code
>>>> generation.
> 
> Any plan to use hl' de' and bc' for long values ?
> 
> (ie 
>       add hl, de
>       exx
>       adc hl, de
>       exx
> )
> 
> rather than tending end up generating 4 8bit add/adc's using (ix)
> 
> Alan
> 
> 

AFAIR some users want to keep the second register set reserved for
interrupt handlers or syscalls. However once we have the more flexible
handling of iy we will be able to generate code like

add iy, de
adc hl, bc

for 32-bit additions.

Philipp


Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to