Hi, 1) I know that internal passes are C->GENERIC->GIMPLE->RTL->ASSEMBLY. what are the internal functions(in what files) in which above internal representation of a program is passed as an argument?? Actually I wnat to write a GIMPLE code and pass it as an argument to that internal function. 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