reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
550 for (BasicBlock::iterator LI = LStart; LI != LE; ++LI, ++Index) { 552 Next[Index] = Cur[Index-1]; 552 Next[Index] = Cur[Index-1]; 553 Next[Index].Cost += MatchCost; 554 Next[Index].Path.push_back(DC_match); 556 } else if (Next[Index-1].Cost <= Cur[Index].Cost) { 556 } else if (Next[Index-1].Cost <= Cur[Index].Cost) { 557 Next[Index] = Next[Index-1]; 557 Next[Index] = Next[Index-1]; 558 Next[Index].Cost += LeftCost; 559 Next[Index].Path.push_back(DC_left); 561 Next[Index] = Cur[Index]; 561 Next[Index] = Cur[Index]; 562 Next[Index].Cost += RightCost; 563 Next[Index].Path.push_back(DC_right);