Home
last modified time | relevance | path

Searched refs:setRegBank (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp143 MRI.setRegBank(DstReg, *NewBank); in applyBank()
174 MRI.setRegBank(Reg, *RB); in applyBank()
655 MRI->setRegBank(LoLHS, *Bank); in split64BitValueForMapping()
656 MRI->setRegBank(HiLHS, *Bank); in split64BitValueForMapping()
749 MRI.setRegBank(PhiReg, *DefBank); in executeInWaterfallLoop()
2022 MRI.setRegBank(DstReg, DstBank); in foldExtractEltToCmpSelect()
2039 MRI.setRegBank(Copy, Bank); in constrainRegToBank()
2043 MRI.setRegBank(Reg, Bank); in constrainRegToBank()
2115 MRI.setRegBank(Select, DstBank); in foldInsertEltToCmpSelect()
2632 MRI.setRegBank(ZextLo, *BankLo); in applyMappingImpl()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.cpp691 void MipsRegisterBankInfo::setRegBank(MachineInstr &MI, in setRegBank() function in MipsRegisterBankInfo
704 MRI.setRegBank(Dest, getRegBank(Mips::GPRBRegBankID)); in setRegBank()
709 MRI.setRegBank(Dest, getRegBank(Mips::GPRBRegBankID)); in setRegBank()
762 setRegBank(*NewMI, MRI); in applyMappingImpl()
H A DMipsRegisterBankInfo.h50 void setRegBank(MachineInstr &MI, MachineRegisterInfo &MRI) const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp604 MRI->setRegBank(Reg, *ValMapping.BreakDown[0].RegBank); in applyMapping()
638 MRI->setRegBank(MI.getOperand(0).getReg(), *RB); in assignInstr()
H A DRegisterBankInfo.cpp712 MRI.setRegBank(NewVReg, *PartMap->RegBank); in createVRegs()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp63 void MachineRegisterInfo::setRegBank(Register Reg, in setRegBank() function in MachineRegisterInfo
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h676 void setRegBank(Register Reg, const RegisterBank &RegBank);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp1327 MRI.setRegBank(DefReg, RegBank); in selectMergeValues()
1333 MRI.setRegBank(Tmp, RegBank); in selectMergeValues()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp655 MRI.setRegBank(Reg, *Info.D.RegBank); in setupRegisterInfo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp1935 MRI.setRegBank(Trunc.getReg(0), RBI.getRegBank(AArch64::GPRRegBankID)); in preISelLower()
2029 MRI.setRegBank(PtrToInt.getReg(0), RBI.getRegBank(AArch64::FPRRegBankID)); in convertPtrAddToAdd()
2031 MRI.setRegBank(PtrToInt.getReg(0), RBI.getRegBank(AArch64::GPRRegBankID)); in convertPtrAddToAdd()
6166 MRI.setRegBank(Copy.getReg(0), *DstRB); in fixupPHIOpBanks()