Hi, The SSA names are represented as i.xyz_abc... For example D.2204_50 What is the singnificanse of 2204 and 50? What information can we get from that variable name? Also let b[50] be an int array declared in a .c program. In PHI nodes it is referred as b_6. But b_6 is not used any where else. References to b[] are done by b[D.2204_50] but not with b_6. Why so? Where can I found more information about gcc's SSA repesentaion?? I got gcc's internal documentation file. Very less information is given. Thanks in advance. ___________________________________________________________ Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html