CL was meant to mean Command Line. Given the use of the class and the use of 'CL' in existing LLVM code (e.g. the namespace) I thought it was an ok use of the acronym. I guess it's not as widely known as I thought. Will come up with something different.
The use of cl::list is being used because the order of applications of transformations is likely to be important. Also, certain transforms may need re-application. I know this is future-proofing somewhat but the cost is trivial in my mind and it also helps to keep things nicely encapsulated. http://llvm-reviews.chandlerc.com/D251 _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
