[LLVMdev] how to get and modify a global variable inside a module
Dong Chen
jameschennerd at gmail.com
Wed Dec 5 05:49:31 PST 2012
hi Duncan Sands,
i have tried the functions:
GlobalValue * getNamedValue (StringRef Name) const
GlobalVariable * getGlobalVariable (StringRef Name, bool
AllowInternal=false) const
GlobalVariable * getNamedGlobal (StringRef Name) const
but i think these functions just return the ID or something else (not the
Global Variable's main memory address, i am not sure)
here is the thing. i want to know the exact main memory address of the
Global Varibale's address when ExecutionEngine execut the *.ll code. further
more, i want to change the address, is it possible?
do you have some good idea?
thank you very much
--
View this message in context: http://llvm.1065342.n5.nabble.com/how-to-get-and-modify-a-global-variable-inside-a-module-tp52289p52295.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
More information about the llvm-dev
mailing list