Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Weights

326       if (!Weights.empty())
485 // list, so we fill all Weights with 0's.
486 if (weight != 0 && Weights.empty())
487 Weights.resize(Successors.size());
489 if (weight != 0 || !Weights.empty())
490 Weights.push_back(weight);
502 if (!Weights.empty()) {
504 Weights.erase(WI);
515 if (!Weights.empty()) {
517 Weights.erase(WI);
556 if (!Weights.empty()) {
559 Weights.erase(OldWI);
583 if (!fromMBB->Weights.empty())
584 Weight = *fromMBB->Weights.begin();
599 if (!fromMBB->Weights.empty())
600 Weight = *fromMBB->Weights.begin();
1111 if (Weights.empty())
1121 assert(Weights.size() == Successors.size() && "Async weight list!");
1123 assert(index < Weights.size() && "Not a current successor!");
1124 return Weights.begin() + index;
1131 assert(Weights.size() == Successors.size() && "Async weight list!");
1133 assert(index < Weights.size() && "Not a current successor!");
1134 return Weights.begin() + index;