search for: defusesites_fer

Displaying 1 result from an estimated 1 matches for "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