Searched refs:RegWeight (Results 1 – 17 of 17) sorted by relevance
/external/swiftshader/third_party/subzero/src/ |
D | IceOperand.cpp | 96 bool operator<(const RegWeight &A, const RegWeight &B) { in operator <() 99 bool operator<=(const RegWeight &A, const RegWeight &B) { return !(B < A); } in operator <=() 100 bool operator==(const RegWeight &A, const RegWeight &B) { in operator ==() 217 RegWeight Variable::getWeight(const Cfg *Func) const { in getWeight() 219 return RegWeight(RegWeight::Inf); in getWeight() 221 return RegWeight(RegWeight::Zero); in getWeight() 545 RegWeight VariablesMetadata::getUseWeight(const Variable *Var) const { in getUseWeight() 547 return RegWeight(1); // conservative answer in getUseWeight() 662 Ostream &operator<<(Ostream &Str, const RegWeight &W) { in operator <<() 665 if (W.getWeight() == RegWeight::Inf) in operator <<()
|
D | IceOperand.h | 571 class RegWeight { 574 RegWeight() = default; 575 explicit RegWeight(BaseType Weight) : Weight(Weight) {} in RegWeight() function 576 RegWeight(const RegWeight &) = default; 577 RegWeight &operator=(const RegWeight &) = default; 588 void addWeight(const RegWeight &Other) { addWeight(Other.Weight); } in addWeight() 595 Ostream &operator<<(Ostream &Str, const RegWeight &W); 596 bool operator<(const RegWeight &A, const RegWeight &B); 597 bool operator<=(const RegWeight &A, const RegWeight &B); 598 bool operator==(const RegWeight &A, const RegWeight &B); [all …]
|
D | IceRegAlloc.cpp | 88 const llvm::SmallVector<RegWeight, LinearScan::REGS_SIZE> &Weights) { in findMinWeightIndex() argument 606 Iter.Weights[RegAlias].setWeight(RegWeight::Inf); in filterFreeWithPrecoloredRanges() 672 RegWeight W = Item->getWeight(Func); in handleNoFreeRegisters() 683 RegWeight W = Item->getWeight(Func); in handleNoFreeRegisters() 901 std::fill(Iter.Weights.begin(), Iter.Weights.end(), RegWeight()); in scan() 915 Iter.Weights[i].setWeight(RegWeight::Inf); in scan()
|
D | IceRegAlloc.h | 71 llvm::SmallVector<RegWeight, REGS_SIZE> Weights;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMBaseRegisterInfo.cpp | 863 if (SrcRCWeight.RegWeight > NewRCWeight.RegWeight) in shouldCoalesce() 865 if (DstRCWeight.RegWeight > NewRCWeight.RegWeight) in shouldCoalesce() 878 << NewRCWeight.RegWeight << "\n"); in shouldCoalesce() 889 It->second += NewRCWeight.RegWeight; in shouldCoalesce()
|
/external/llvm/lib/Target/ARM/ |
D | ARMBaseRegisterInfo.cpp | 808 if (SrcRCWeight.RegWeight > NewRCWeight.RegWeight) in shouldCoalesce() 810 if (DstRCWeight.RegWeight > NewRCWeight.RegWeight) in shouldCoalesce() 823 << NewRCWeight.RegWeight << "\n"); in shouldCoalesce() 834 It->second += NewRCWeight.RegWeight; in shouldCoalesce()
|
/external/llvm/lib/Target/AMDGPU/ |
D | R600RegisterInfo.cpp | 24 RCW.RegWeight = 0; in R600RegisterInfo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | R600RegisterInfo.cpp | 24 RCW.RegWeight = 0; in R600RegisterInfo()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | RegisterClassInfo.cpp | 193 TRI->getRegClassWeight(RC).RegWeight * NReserved; in computePSetLimit()
|
D | MachineLICM.cpp | 901 RCCost = W.RegWeight; in calcRegisterCost() 906 RCCost = W.RegWeight; in calcRegisterCost() 908 RCCost = -W.RegWeight; in calcRegisterCost()
|
/external/llvm/lib/CodeGen/ |
D | RegisterClassInfo.cpp | 180 TRI->getRegClassWeight(RC).RegWeight * NReserved; in computePSetLimit()
|
D | MachineLICM.cpp | 815 RCCost = W.RegWeight; in calcRegisterCost() 820 RCCost = W.RegWeight; in calcRegisterCost() 822 RCCost = -W.RegWeight; in calcRegisterCost()
|
/external/llvm/utils/TableGen/ |
D | CodeGenRegisters.cpp | 1466 unsigned RegWeight = Reg->getWeight(RegBank); in normalizeWeight() local 1467 if (UberSet->Weight > RegWeight) { in normalizeWeight() 1476 AdjustUnit = RegBank.newRegUnit(UberSet->Weight - RegWeight); in normalizeWeight() 1482 RegBank.increaseRegUnitWeight(AdjustUnit, UberSet->Weight - RegWeight); in normalizeWeight()
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 246 unsigned RegWeight; member
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetRegisterInfo.h | 218 unsigned RegWeight; member
|
D | MachineRegisterInfo.h | 1182 Weight = TRI->getRegClassWeight(RC).RegWeight; in PSetIterator()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineRegisterInfo.h | 1034 Weight = TRI->getRegClassWeight(RC).RegWeight; in PSetIterator()
|