llvm::SwitchInst
[oota-llvm.git] / lib / Transforms / Scalar / CorrelatedValuePropagation.cpp
index 3fd72a4306cb405bfdad676e8026fea307778e18..9b0aadb0b5b032bbea22b6ed21b190506847dc81 100644 (file)
@@ -199,7 +199,7 @@ bool CorrelatedValuePropagation::processSwitch(SwitchInst *SI) {
   // Analyse each switch case in turn.  This is done in reverse order so that
   // removing a case doesn't cause trouble for the iteration.
   bool Changed = false;
-  for (SwitchInst::CaseIt CI = SI->caseEnd(), CE = SI->caseBegin(); CI-- != CE;
+  for (SwitchInst::CaseIt CI = SI->case_end(), CE = SI->case_begin(); CI-- != CE;
        ) {
     ConstantInt *Case = CI.getCaseValue();