Question on Gimple Tree
Srinivas Pasupuleti
vaasu1234@gmail.com
Wed Dec 23 10:40:00 GMT 2009
Hello,
I have written a pass to traverse gimple tree and include some print
function calls with arguments as the LHS(lval) variable of every
gimple modify statement. (this is part of my profiling work)
I would like to know if it is possible to access the address of the
gimple variables.
for e.g.,
The following is a gimple statement (all are int variables):
D.2629_17 = D.2629_27 + D.2629_22 ;
In my pass I have added a print function call as below
print(D.2629_17)
The above works perfect
I want to pass address of the gimple variable
print(&D.2629_17)
Is the above possible to do. If so, how to do it??
I need to do for memory profiling and dynamic dependency testing.
Please provide your comments. It will be greatly helpful.
Thanks,
Srinivas
More information about the Gcc-help
mailing list