Home
last modified time | relevance | path

Searched refs:CostPerUse (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCRegisterInfo.td33 let CostPerUse=1 in {
48 let CostPerUse=1 in {
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.td41 // CostPerUse is set higher for registers that may not be compressible as they
50 let CostPerUse = 1 in {
67 let CostPerUse = 1 in {
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86RegisterInfo.td63 let CostPerUse = 1 in {
128 let SubRegIndices = [sub_8bit, sub_8bit_hi_phony], CostPerUse = 1,
154 let SubRegIndices = [sub_16bit, sub_16bit_hi], CostPerUse = 1,
178 let CostPerUse = 1 in {
221 let CostPerUse = 1 in {
248 } // CostPerUse
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h203 unsigned CostPerUse; // Extra cost of instructions using register. member
371 return InfoDesc[RegNo].CostPerUse; in getCostPerUse()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp160 CostPerUse(R->getValueAsInt("CostPerUse")), in CodeGenRegister()
650 unsigned CostPerUse = 0; in expand() local
656 CostPerUse = std::max(CostPerUse, in expand()
693 RV.setValue(IntInit::get(CostPerUse)); in expand()
H A DCodeGenRegisters.h154 unsigned CostPerUse; member
H A DRegisterInfoEmitter.cpp1442 OS << Reg.CostPerUse << ", " in runTargetDesc()
1666 OS << "\tCostPerUse: " << R.CostPerUse << '\n'; in debugDump()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMRegisterInfo.td81 let CostPerUse = 1 in {
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTarget.td163 // CostPerUse - Additional cost of instructions using this register compared
165 // minimize the number of instructions using a register with a CostPerUse.
168 int CostPerUse = 0;