[LLVMdev] Problem with code generated for call using stdcall convention
Reid Kleckner
rnk at mit.edu
Thu Dec 10 09:39:16 PST 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 llvm-dev
mailing list