Lines Matching refs:MappingCost
295 MappingCost Cost = MappingCost::ImpossibleCost(); in findBestMapping()
299 MappingCost CurCost = in findBestMapping()
441 RegBankSelect::MappingCost RegBankSelect::computeMapping( in computeMapping()
444 const RegBankSelect::MappingCost *BestCost) { in computeMapping()
448 return MappingCost::ImpossibleCost(); in computeMapping()
451 MappingCost Cost(MBFI ? MBFI->getBlockFreq(MI.getParent()) : 1); in computeMapping()
504 return MappingCost::ImpossibleCost(); in computeMapping()
530 return MappingCost::ImpossibleCost(); in computeMapping()
649 MappingCost DefaultCost = computeMapping(MI, *BestMapping, RepairPts); in assignInstr()
651 if (DefaultCost == MappingCost::ImpossibleCost()) in assignInstr()
957 RegBankSelect::MappingCost::MappingCost(const BlockFrequency &LocalFreq) in MappingCost() function in RegBankSelect::MappingCost
960 bool RegBankSelect::MappingCost::addLocalCost(uint64_t Cost) { in addLocalCost()
970 bool RegBankSelect::MappingCost::addNonLocalCost(uint64_t Cost) { in addNonLocalCost()
980 bool RegBankSelect::MappingCost::isSaturated() const { in isSaturated()
985 void RegBankSelect::MappingCost::saturate() { in saturate()
990 RegBankSelect::MappingCost RegBankSelect::MappingCost::ImpossibleCost() { in ImpossibleCost()
991 return MappingCost(UINT64_MAX, UINT64_MAX, UINT64_MAX); in ImpossibleCost()
994 bool RegBankSelect::MappingCost::operator<(const MappingCost &Cost) const { in operator <()
1071 bool RegBankSelect::MappingCost::operator==(const MappingCost &Cost) const { in operator ==()
1077 LLVM_DUMP_METHOD void RegBankSelect::MappingCost::dump() const { in dump()
1083 void RegBankSelect::MappingCost::print(raw_ostream &OS) const { in print()