Replace mysterious code causing a g++-4.2 warning

with hopefully correct code that pleases g++-4.2.

llvm-svn: 40051
This commit is contained in:
Duncan Sands 2007-07-19 09:42:01 +00:00
parent 42f7a9c379
commit 60f28bff4c
2 changed files with 9 additions and 18 deletions

View File

@ -153,12 +153,9 @@ bool CGPassManager::doFinalization(CallGraph &CG) {
void CallGraphSCCPass::assignPassManager(PMStack &PMS,
PassManagerType PreferredType) {
// Find CGPassManager
while (!PMS.empty()) {
if (PMS.top()->getPassManagerType() > PMT_CallGraphPassManager)
PMS.pop();
else;
break;
}
while (!PMS.empty() &&
PMS.top()->getPassManagerType() > PMT_CallGraphPassManager)
PMS.pop();
CGPassManager *CGP = dynamic_cast<CGPassManager *>(PMS.top());

View File

@ -261,12 +261,9 @@ bool LPPassManager::runOnFunction(Function &F) {
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());
@ -281,12 +278,9 @@ void LoopPass::preparePassManager(PMStack &PMS) {
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());