Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
DAArch64RegisterBankInfo.cpp215 unsigned AArch64RegisterBankInfo::copyCost(const RegisterBank &A, in copyCost() function in AArch64RegisterBankInfo
233 return RegisterBankInfo::copyCost(A, B, Size); in copyCost()
340 /*Cost*/ copyCost(AArch64::GPRRegBank, AArch64::FPRRegBank, Size), in getInstrAlternativeMappings()
345 /*Cost*/ copyCost(AArch64::GPRRegBank, AArch64::FPRRegBank, Size), in getInstrAlternativeMappings()
645 DefaultMappingID, copyCost(*DstRB, *SrcRB, Size), in getInstrMapping()
664 DefaultMappingID, copyCost(DstRB, SrcRB, Size), in getInstrMapping()
751 Cost = copyCost( in getInstrMapping()
DAArch64RegisterBankInfo.h136 unsigned copyCost(const RegisterBank &A, const RegisterBank &B,
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DRegisterBankInfo.h613 virtual unsigned copyCost(const RegisterBank &A, const RegisterBank &B, in copyCost() function
625 return copyCost(Dst, Src, Size) == std::numeric_limits<unsigned>::max(); in cannotCopy()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPURegisterBankInfo.h168 unsigned copyCost(const RegisterBank &A, const RegisterBank &B,
DSIRegisterInfo.td860 int copyCost = !sra(!add(numRegs, 1), 1)> {
866 let AllocationPriority = !sub(numRegs, 1), CopyCost = copyCost, HasSGPR = 1 in {
DAMDGPURegisterBankInfo.cpp218 unsigned AMDGPURegisterBankInfo::copyCost(const RegisterBank &Dst, in copyCost() function in AMDGPURegisterBankInfo
246 return RegisterBankInfo::copyCost(Dst, Src, Size); in copyCost()
/openbsd/src/gnu/llvm/llvm/docs/GlobalISel/
DRegBankSelect.rst32 * **Cross-Bank Copies**: ``copyCost`` --- the cost of a ``COPY`` from one bank
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DRegBankSelect.cpp277 unsigned Cost = RBI->copyCost(*DesiredRegBank, *CurRegBank, in getRepairCost()