Re: TREE_CODE: arrays and variables

2007-04-17 Thread Diego Novillo
Andrea Callia D'Iddio wrote on 04/17/07 08:30: > I know that if expression 'e' is a variable or an array element, then > TREE_CODE(e)==VAR_DECL. But how can I know if 'e' is a variable, or an > array element? and, if it's an array element, how can I know which is > the index value? can I have othe

TREE_CODE: arrays and variables

2007-04-17 Thread Andrea Callia D'Iddio
Hi all, I added a new gcc pass, in wich I've to elaborate GIMPLE code... for every GIMPLE statement I use TREE_CODE macro to know if is an assignment, an IF-THEN-ELSE, etc. and for every GIMPLE expression I use also TREE_CODE macro to know if it's an integer constant, an addition, etc. I know tha