[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compile-rtl, II
From: |
Andy Wingo |
Subject: |
Re: compile-rtl, II |
Date: |
Mon, 21 Jan 2013 18:39:18 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) |
On Mon 15 Oct 2012 16:05, Stefan Israelsson Tampe <address@hidden> writes:
> (arg1, return-address, old-frame, program, arg2 ...)
>
> This way we do not need to copy the program field at a tail call
What would you do for 0 arguments?
> Also another kind of difficulty will arise, many instructions only
> take a value of 256 register positions
Do you have examples? I think the idea I had in mind was to reserve the
last two or three of the 8-bit-addressable registers as temporaries, and
emit long-mov shuffles to handle those cases.
Andy
--
http://wingolog.org/
- Re: compile-rtl, II,
Andy Wingo <=