Displaying 1 result from an estimated 1 matches for "defusesites_f".
Did you mean:
defusesites_fer
2007 Apr 07
1
[LLVMdev] Pass management
...ager schedules my
pass to run before TwoAddress, and, because TwoAddress does not preserve
it, the pass manager call my pass again. That is what I want to avoid. I
wish I could require TwoAddress in my pass. Could someone tell me how to
avoid that error message? My getAnalysis method is:
void DefUseSites_Fer::getAnalysisUsage(AnalysisUsage &AU) const {
AU.addRequired<LoopInfo>();
// AU.addRequiredID(TwoAddressInstructionPassID);
AU.addRequired<SplitPhiGroups_Fer>();
AU.setPreservesAll();
}
Thanks a lot,
Fernando