[LLVMdev] llvm-gcc + abi stuff

Rafael Espindola espindola at google.com
Thu Jan 24 03:20:24 PST 2008


> It's useful to notice that the formulation of something in the IR
> doesn't force the code generator to do anything (e.g. x86-32 passes
> almost everything in the stack regardless of whether you use scalars
> or byval), but it does have an impact on the optimizers and compile
> time.

I still have the crazy idea that it should be possible to represent
the stack frame explicitly in llvm IL and have the FE handle 99% of
the ABI. But that will have to wait a bit :-)

Cheers,
-- 
Rafael Avila de Espindola

Google Ireland Ltd.
Gordon House
Barrow Street
Dublin 4
Ireland

Registered in Dublin, Ireland
Registration Number: 368047



More information about the llvm-dev mailing list