Home
last modified time | relevance | path

Searched refs:copyCost (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp220 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 DAArch64RegisterBankInfo.h149 unsigned copyCost(const RegisterBank &A, const RegisterBank &B,
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterBankInfo.h633 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 DAMDGPURegisterBankInfo.h170 unsigned copyCost(const RegisterBank &A, const RegisterBank &B,
H A DSIRegisterInfo.td882 int copyCost = !sra(!add(numRegs, 1), 1)> {
888 let AllocationPriority = !sub(numRegs, 1), CopyCost = copyCost, HasSGPR = 1 in {
H A DAMDGPURegisterBankInfo.cpp230 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 DRegBankSelect.cpp279 unsigned Cost = RBI->copyCost(*DesiredRegBank, *CurRegBank, in getRepairCost()