Searched refs:CostPerUse (Results 1 – 8 of 8) sorted by relevance
33 let CostPerUse=[1] in {41 let CostPerUse=[1] in {59 let CostPerUse=[1] in {
219 const uint8_t *CostPerUse; // Extra cost of instructions using register. member378 return ArrayRef(&InfoDesc->CostPerUse[Idx * NumRegs], NumRegs); in getRegisterCosts()
78 // CostPerUse is set higher for registers that may not be compressible as they87 let CostPerUse = [0, 1] in {104 let CostPerUse = [0, 1] in {
163 CostPerUse(R->getValueAsListOfInts("CostPerUse")), in CodeGenRegister()671 SmallVector<Init *, 2> CostPerUse; in expand() local672 CostPerUse.insert(CostPerUse.end(), CostList->begin(), CostList->end()); in expand()721 RV.setValue(ListInit::get(CostPerUse, CostList->getElementType())); in expand()
177 std::vector<int64_t> CostPerUse; variable
1443 NumRegCosts = std::max((size_t)NumRegCosts, Reg.CostPerUse.size()); in runTargetDesc()1453 auto Costs = Reg.CostPerUse; in runTargetDesc()1882 for (const auto &Cost : R.CostPerUse) in debugDump()
196 // CostPerUse - Additional cost of instructions using this register compared198 // minimize the number of instructions using a register with a CostPerUse.209 list<int> CostPerUse = [0];
88 let CostPerUse = [1] in {