search for: passargfilt

Displaying 3 results from an estimated 3 matches for "passargfilt".

Did you mean: passargfilter
2007 Aug 10
3
[LLVMdev] Choosing Alias Analysis
...ine options. // template<typename Filter> class FilteredPassNameParser : public PassNameParser { private: Filter filter; public: bool ignorablePassImpl(const PassInfo *P) const { return !filter(*P); } }; //===----------------------------------------------------------------------===// // PassArgFilter - A filter for use with PassNameFilterParser that only // accepts a Pass whose Arg matches certain strings. // // Use like this: // // extern const char AllowedPassArgs[] = "-anders_aa -dse"; // // static cl::list< // const PassInfo*, // bool, // FilteredPassNameParser<PassA...
2007 Aug 10
0
[LLVMdev] Choosing Alias Analysis
On Friday 10 August 2007 15:12, David Greene wrote: > Perhaps an easier way is to just expose the -simple-register-coalescing > and -conservative-register-coalescing options to the user, but I don't know > how to do that on an individual pass bases. opt just jams then all in with > PassNameParser. PassNameParser.h makes reference to a > FilteredPassNameParser that sounds
2007 Aug 10
2
[LLVMdev] Choosing Alias Analysis
On Friday 10 August 2007 13:54, Devang Patel wrote: > > Or is it sufficient than an Andersen's object is constructed and > > that that > > constitutes "availability?" > > What do you mean by "available" ? You are using quotes :) "Available" as referenced by PassSupport.h: /// RegisterAnalysisGroup - Register a Pass as a member of an