[LLVMdev] Adapting Kalaidoscope tutorial for use with LLVM.NET/LLVM-F#?

Duncan Sands baldrick at free.fr
Tue May 15 00:12:17 PDT 2012


Hi Keith,

> Hi, Does any documentation exist (or maybe could someone give an
> overview) on what kind of stuff we're missing out on by binding to the
> C API? I'd be really interested to know.

the C++ API (in include/llvm/) is definitive.  You can rummage around in there
to find out what functionality exists.

Ciao, Duncan.

>
> Thank you,
> Keith
>
> On Mon, May 14, 2012 at 3:39 AM, Duncan Sands<baldrick at free.fr>  wrote:
>> Hi Mikael,
>>
>>>      2. LLVM.NET/LLVM-F#<http://LLVM.NET/LLVM-F#>  uses the C API.  Are there
>>> anything important missing from this API, things that are only accessible
>>> through the C API?
>>
>> there's lots missing from the C API because functionality is added when someone
>> needs it.  In the other direction, there's nothing the C binding can do that
>> the C++ API can't as far as I know.  That's not to say that the C binding maps
>> directly onto the C++ API, some methods map to a sequence of C++ calls.
>>
>> Ciao, Duncan
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
>




More information about the llvm-dev mailing list