Displaying 3 results from an estimated 3 matches for "7fff29c28ac8".
2011 Jul 25
1
[LLVMdev] print the memory address computed by getelementptr
...seems that I do not get the memory address when passing the value of the GEP instruction.
For instance, when I print the address accessed by the second operandof the store instruction
store %struct.linked* %tmp23.reload8, %struct.linked** %curr.037.reg2mem
I obtain a memory address of the form
7fff29c28ac8
But when I try to get the address stored in the GEP
%tmp18 = getelementptr inbounds %struct.linked* %curr.025.reload, i64 0, i32 0
I obtain
2084a10
which is not the memory location I expect. Is this the computed memory location, or I did not access it correctly?
Thank you.
Alexandra
_____...
2011 Jul 20
0
[LLVMdev] print the memory address computed by getelementptr
On 7/20/11 10:02 AM, Jimborean Alexandra wrote:
> Hi,
>
> I want to print the memory locations computed by getelementptr. As I
> understood, getelementptr does not access the memory, but it contains
> the address it computes. I want to print these addresses at runtime
> (or process them). So, I try to build a function that takes as
> argument a pointer and prints its
2011 Jul 20
3
[LLVMdev] print the memory address computed by getelementptr
Hi,
I want to print the memory locations computed by getelementptr. As I understood,
getelementptr does not access the memory, but it contains the address it
computes. I want to print these addresses at runtime (or process them). So, I
try to build a function that takes as argument a pointer and prints its value.
And to call this function, by sending the gep instruction as a parameter.