Searched refs:copyCost (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.cpp | 220 unsigned AArch64RegisterBankInfo::copyCost(const RegisterBank &A, in copyCost() function in AArch64RegisterBankInfo 238 return RegisterBankInfo::copyCost(A, B, Size); in copyCost() 351 copyCost(AArch64::GPRRegBank, AArch64::FPRRegBank, in getInstrAlternativeMappings() 358 copyCost(AArch64::GPRRegBank, AArch64::FPRRegBank, in getInstrAlternativeMappings() 723 DefaultMappingID, copyCost(*DstRB, *SrcRB, Size), in getInstrMapping() 742 DefaultMappingID, copyCost(DstRB, SrcRB, Size), in getInstrMapping() 838 Cost = copyCost( in getInstrMapping()
|
H A D | AArch64RegisterBankInfo.h | 149 unsigned copyCost(const RegisterBank &A, const RegisterBank &B,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | RegisterBankInfo.h | 633 virtual unsigned copyCost(const RegisterBank &A, const RegisterBank &B, in copyCost() function 645 return copyCost(Dst, Src, Size) == std::numeric_limits<unsigned>::max(); in cannotCopy()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegisterBankInfo.h | 170 unsigned copyCost(const RegisterBank &A, const RegisterBank &B,
|
H A D | SIRegisterInfo.td | 882 int copyCost = !sra(!add(numRegs, 1), 1)> { 888 let AllocationPriority = !sub(numRegs, 1), CopyCost = copyCost, HasSGPR = 1 in {
|
H A D | AMDGPURegisterBankInfo.cpp | 230 unsigned AMDGPURegisterBankInfo::copyCost(const RegisterBank &Dst, in copyCost() function in AMDGPURegisterBankInfo 258 return RegisterBankInfo::copyCost(Dst, Src, Size); in copyCost()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | RegBankSelect.cpp | 279 unsigned Cost = RBI->copyCost(*DesiredRegBank, *CurRegBank, in getRepairCost()
|