[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