Home
last modified time | relevance | path

Searched refs:CopyCost (Results 1 – 14 of 14) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSIRegisterInfo.td218 let CopyCost = -1;
223 let CopyCost = 1;
416 let CopyCost = -1;
422 let CopyCost = -1;
428 let CopyCost = -1;
464 let CopyCost = 1;
471 let CopyCost = SGPR_64.CopyCost;
482 let CopyCost = 1;
488 let CopyCost = 1;
494 let CopyCost = 1;
[all …]
HDR600RegisterInfo.td241 let CopyCost = -1;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
HDLanaiRegisterInfo.td61 let CopyCost = -1; // Don't allow copying of status registers
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
HDMCRegisterInfo.h42 const int8_t CopyCost; variable
84 int getCopyCost() const { return CopyCost; } in getCopyCost()
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
HDCodeGenRegisters.cpp805 CopyCost = R->getValueAsInt("CopyCost"); in CodeGenRegisterClass()
825 CopyCost(0), in CodeGenRegisterClass()
847 CopyCost = Super.CopyCost; in inheritProperties()
HDCodeGenRegisters.h330 int CopyCost; variable
HDRegisterInfoEmitter.cpp1076 assert(isInt<8>(RC.CopyCost) && "Copy cost too large."); in runMCDesc()
1081 << RC.CopyCost << ", " in runMCDesc()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86RegisterInfo.td564 let CopyCost = -1; // Don't allow copying of status registers.
568 let CopyCost = -1; // Don't allow copying of status registers.
572 let CopyCost = -1; // Don't allow copying of status registers.
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/
HDAVRRegisterInfo.td228 let CopyCost = -1; // Don't allow copying of status registers
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMRegisterInfo.td353 let CopyCost = -1; // Don't allow copying of status registers.
359 // let CopyCost = -1; // Don't allow copying of status registers.
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZRegisterInfo.td295 let isAllocatable = 0, CopyCost = -1 in
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCRegisterInfo.td383 let CopyCost = -1;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Target/
HDTarget.td234 // CopyCost - This value is used to specify the cost of copying a value
238 int CopyCost = 1;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64RegisterInfo.td239 let CopyCost = -1; // Don't allow copying of status registers.