[LLVMdev] Identified Types using OCaml..
Frank White
frankwhite1003 at gmail.com
Thu Dec 12 16:15:13 PST 2013
Hello all…
The conclusion of the LLVM Kaleidoscope example talks about the ability of create types and structures.
I would like to find a way to create a recursive structure type using the OCaml bindings. My purpose is to be able to create more advanced types such linked lists and trees.
My understanding is that I have to create identified, named types but I haven’t found any functions that allow me to do this.
An example of the desired LLVM IR is as follows.
%struct.node = type { i16, i16, %struct.node* }
Is there anyone who can point me in the right direction?
Thanks in advance.
Frank
More information about the llvm-dev
mailing list