void LoopPass::preparePassManager(PMStack &PMS) {
// Find LPPassManager
- while (!PMS.empty()) {
- if (PMS.top()->getPassManagerType() > PMT_LoopPassManager)
- PMS.pop();
- else;
- break;
- }
+ while (!PMS.empty() &&
+ PMS.top()->getPassManagerType() > PMT_LoopPassManager)
+ PMS.pop();
LPPassManager *LPPM = dynamic_cast<LPPassManager *>(PMS.top());
void LoopPass::assignPassManager(PMStack &PMS,
PassManagerType PreferredType) {
// Find LPPassManager
- while (!PMS.empty()) {
- if (PMS.top()->getPassManagerType() > PMT_LoopPassManager)
- PMS.pop();
- else;
- break;
- }
+ while (!PMS.empty() &&
+ PMS.top()->getPassManagerType() > PMT_LoopPassManager)
+ PMS.pop();
LPPassManager *LPPM = dynamic_cast<LPPassManager *>(PMS.top());