<div dir="ltr">Hi,<div><br></div><div style>I am new to LLVM mailing list! Am I right in adding [LLVMdev] to the subject? Or is it for some other purpose, I just saw that everyone does</div><div style>that.</div><div style>
<br></div><div style>Here is my problem. I am running my program using JIT. Once the </div><div style>program execution is complete, the control goes back to the program </div><div style>which initiated the JIT. I want to know the value of one of the global</div>
<div style>variables in my program.</div><div style>Since the variable is a global variable, I can get the pointer to it using </div><div style>the ExecutionEngine, and then obtain the value.</div><div style><br></div><div style>
I see the hierarchy as:</div><div style>GlobalVariable -> GlobalValue -> Constant</div><div style>and</div><div style>ConstantInt -> Constant</div><div style><br></div><div style>I can actually get the value of a ConstantInt variable using getValue().</div>
<div style>I am getting confused with the nomenclature of Constant. Any </div><div style>explanation for why it is called Constant?</div><div style><br></div><div style>Thanks</div><div style>Varun Agrawal</div></div>