reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/GlobalISel/RegBankSelect.h
  458     static MappingCost ImpossibleCost();
  461     bool operator<(const MappingCost &Cost) const;
  463     bool operator==(const MappingCost &Cost) const;
  465     bool operator!=(const MappingCost &Cost) const { return !(*this == Cost); }
  467     bool operator>(const MappingCost &Cost) const {
  478     friend raw_ostream &operator<<(raw_ostream &OS, const MappingCost &Cost) {
  591   MappingCost
  595                  const MappingCost *BestCost = nullptr);
lib/CodeGen/GlobalISel/RegBankSelect.cpp
  295   MappingCost Cost = MappingCost::ImpossibleCost();
  295   MappingCost Cost = MappingCost::ImpossibleCost();
  299     MappingCost CurCost =
  441 RegBankSelect::MappingCost RegBankSelect::computeMapping(
  444     const RegBankSelect::MappingCost *BestCost) {
  448     return MappingCost::ImpossibleCost();
  451   MappingCost Cost(MBFI ? MBFI->getBlockFreq(MI.getParent()) : 1);
  504       return MappingCost::ImpossibleCost();
  530       return MappingCost::ImpossibleCost();
  630     MappingCost DefaultCost = computeMapping(MI, *BestMapping, RepairPts);
  632     if (DefaultCost == MappingCost::ImpossibleCost())
  970 RegBankSelect::MappingCost RegBankSelect::MappingCost::ImpossibleCost() {
  974 bool RegBankSelect::MappingCost::operator<(const MappingCost &Cost) const {
 1051 bool RegBankSelect::MappingCost::operator==(const MappingCost &Cost) const {