Displaying 2 results from an estimated 2 matches for "addpreservedtransit".
2005 Apr 29
2
[LLVMdev] about AnalysisUsage
...makes it impossible to specify
LoopSimplify using the "addRequired" method. Was there any particular
reason to do it this way? I wouldn't mind doing the splitting myself,
though I am not using the CVS versions right now.
Also, it would be nice to have support for some sort of a
"addPreservedTransitive" method ... so that when a pass uses
"setPreservesCFG", other passes such as dominator analysis will be
automatically preserved too ...
Sameer.
--
Research Scholar, KReSIT, IIT Bombay
http://www.it.iitb.ac.in/~sameerds/
2005 Apr 29
0
[LLVMdev] about AnalysisUsage
...though I am not using the CVS versions right now.
For this, just use:
AU.addRequiredID(LoopSimplifyID);
"LoopSimplifyID" is a marker that is used to identify the pass, which is
exported from the .cpp file.
> Also, it would be nice to have support for some sort of a
> "addPreservedTransitive" method ... so that when a pass uses
> "setPreservesCFG", other passes such as dominator analysis will be
> automatically preserved too ...
It would be nice, however, if you pass doesn't modify the CFG (even if it
uses loop simplify) just say so. If it does, then you...