Home
last modified time | relevance | path

Searched refs:MappingCost (Results 1 – 2 of 2) sorted by relevance

/src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ !
H A DRegBankSelect.cpp296 MappingCost Cost = MappingCost::ImpossibleCost(); in findBestMapping()
300 MappingCost CurCost = in findBestMapping()
443 RegBankSelect::MappingCost RegBankSelect::computeMapping( in computeMapping()
446 const RegBankSelect::MappingCost *BestCost) { in computeMapping()
450 return MappingCost::ImpossibleCost(); in computeMapping()
453 MappingCost Cost(MBFI ? MBFI->getBlockFreq(MI.getParent()) in computeMapping()
512 return MappingCost::ImpossibleCost(); in computeMapping()
538 return MappingCost::ImpossibleCost(); in computeMapping()
660 MappingCost DefaultCost = computeMapping(MI, *BestMapping, RepairPts); in assignInstr()
662 if (DefaultCost == MappingCost::ImpossibleCost()) in assignInstr()
[all …]
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ !
H A DRegBankSelect.h422 class MappingCost {
433 MappingCost(uint64_t LocalCost, uint64_t NonLocalCost, uint64_t LocalFreq) in MappingCost() function
443 MappingCost(BlockFrequency LocalFreq);
459 static MappingCost ImpossibleCost();
462 bool operator<(const MappingCost &Cost) const;
464 bool operator==(const MappingCost &Cost) const;
466 bool operator!=(const MappingCost &Cost) const { return !(*this == Cost); }
468 bool operator>(const MappingCost &Cost) const {
479 friend raw_ostream &operator<<(raw_ostream &OS, const MappingCost &Cost) {
592 MappingCost
[all …]