Lines Matching refs:MappingCost

296   MappingCost Cost = MappingCost::ImpossibleCost();  in findBestMapping()
300 MappingCost CurCost = in findBestMapping()
442 RegBankSelect::MappingCost RegBankSelect::computeMapping( in computeMapping()
445 const RegBankSelect::MappingCost *BestCost) { in computeMapping()
449 return MappingCost::ImpossibleCost(); in computeMapping()
452 MappingCost Cost(MBFI ? MBFI->getBlockFreq(MI.getParent()) in computeMapping()
511 return MappingCost::ImpossibleCost(); in computeMapping()
537 return MappingCost::ImpossibleCost(); in computeMapping()
659 MappingCost DefaultCost = computeMapping(MI, *BestMapping, RepairPts); in assignInstr()
661 if (DefaultCost == MappingCost::ImpossibleCost()) in assignInstr()
975 RegBankSelect::MappingCost::MappingCost(BlockFrequency LocalFreq) in MappingCost() function in RegBankSelect::MappingCost
978 bool RegBankSelect::MappingCost::addLocalCost(uint64_t Cost) { in addLocalCost()
988 bool RegBankSelect::MappingCost::addNonLocalCost(uint64_t Cost) { in addNonLocalCost()
998 bool RegBankSelect::MappingCost::isSaturated() const { in isSaturated()
1003 void RegBankSelect::MappingCost::saturate() { in saturate()
1008 RegBankSelect::MappingCost RegBankSelect::MappingCost::ImpossibleCost() { in ImpossibleCost()
1009 return MappingCost(UINT64_MAX, UINT64_MAX, UINT64_MAX); in ImpossibleCost()
1012 bool RegBankSelect::MappingCost::operator<(const MappingCost &Cost) const { in operator <()
1089 bool RegBankSelect::MappingCost::operator==(const MappingCost &Cost) const { in operator ==()
1095 LLVM_DUMP_METHOD void RegBankSelect::MappingCost::dump() const { in dump()
1101 void RegBankSelect::MappingCost::print(raw_ostream &OS) const { in print()