[LLVMdev] Problem with code generated for call using stdcall convention
Reid Kleckner
rnk at mit.edu
Thu Dec 10 11:39:16 CST 2009
On Thu, Dec 10, 2009 at 12:21 PM, Nick Lewycky <nicholas at mxc.ca> wrote:
> Hans Wennborg wrote:
>> I too have stumbled over this.
>>
>> Wouldn't it be a good idea to add a check for this to the function
>> verifier pass?
>
> No. This is a FAQ: http://llvm.org/docs/FAQ.html#callconvwrong
IMO you could move the cc to the type and still replace mismatched
calls with unreachable. Are there other design considerations for not
doing this?
Reid
More information about the LLVMdev
mailing list