[LLVMdev] Pinning registers in LLVM
David Terei
davidterei at gmail.com
Tue Jun 30 06:06:50 PDT 2009
2009/6/30 Chris Lattner <clattner at apple.com>:
>
> Interestingly (to me at least :), there is no guarantee that this value
> be in the physreg at a random point in the function.
Yep, also interesting to me though :).
> If it were important to me to implement this, I'd implement this
> extension by adding a new custom calling convention to the X86 backend
> that always passed the first i32 value in ESI and always returned the
> first i32 value in ESI.
Yeah that was my line of thinking as well. Thanks for the detailed response.
~ David
More information about the llvm-dev
mailing list