Beispiel #1
0
void WinEHStatePass::getAnalysisUsage(AnalysisUsage &AU) const {
    // This pass should only insert a stack allocation, memory accesses, and
    // localrecovers.
    AU.setPreservesCFG();
}
Beispiel #2
0
 virtual void getAnalysisUsage(AnalysisUsage &AU) const {
   AU.setPreservesCFG();
 }
Beispiel #3
0
void ObjCARCContract::getAnalysisUsage(AnalysisUsage &AU) const {
  AU.addRequired<AliasAnalysis>();
  AU.addRequired<DominatorTree>();
  AU.setPreservesCFG();
}