[llvm-commits] [Backend API CHANGE] Calling-convention lowering proposal update

Chris Lattner clattner at apple.com
Sun Aug 2 23:17:19 PDT 2009


On Aug 2, 2009, at 12:15 PM, Dan Gohman wrote:

> Hello,
>
> Here is a new version of my major calling-convention patch, which was
> first described here:
>
> http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-April/021908.html
>
> In summary, this patch simpifies the way information is passed between
> target-independent code and target-dependent code. Instead of encoding
> lots of information in FORMAL_ARGUMENTS, CALL, and RET nodes
> which must be decoded, the information is now kept in regular data
> structures, and communicated via APIs. It also reworks how tail  
> calls are
> lowered.

Looks very nice to me!

-Chris



More information about the llvm-commits mailing list