[LLVMdev] Passing String to an external function in llvm
David Blaikie
dblaikie at gmail.com
Thu Jul 25 09:25:06 PDT 2013
On Thu, Jul 25, 2013 at 9:07 AM, Abhinash Jain <omnia at mailinator.com> wrote:
> Hi All,
>
> On my llvm pass I have some variable named "expr" which is being declared as
> :-
> string expr; // or char *expr; //
I don't understand this question - these are C++ declarations, not
LLVM declarations (not to mention LLVM IR doesn't have "variables", as
such). So what's the actual LLVM entity you're dealing with?
> Now I want to pass this "expr" to some external function.
> How can I do this??
Have you tried compiling some code with Clang to see what IR it
produces for different types, calls, and passing?
>
> Similarly, How can I pass variable "var" to an external function which is
> being decalred as :-
> Vector<int> var;
>
> Any help will be appreciated..............
>
>
>
> --
> View this message in context: http://llvm.1065342.n5.nabble.com/Passing-String-to-an-external-function-in-llvm-tp59798.html
> Sent from the LLVM - Dev mailing list archive at Nabble.com.
> _______________________________________________
> 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