Home
last modified time | relevance | path

Searched refs:constrainGenericRegister (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp111 return RBI.constrainGenericRegister(Dst.getReg(), *DstRC, *MRI) && in constrainCopyLikeIntrin()
112 RBI.constrainGenericRegister(Src.getReg(), *SrcRC, *MRI); in constrainCopyLikeIntrin()
131 return RBI.constrainGenericRegister(DstReg, *RC, *MRI); in selectCOPY()
136 if (!RBI.constrainGenericRegister(DstReg, *TRI.getBoolRC(), *MRI)) in selectCOPY()
174 if (RC && !RBI.constrainGenericRegister(DstReg, *RC, *MRI)) in selectCOPY()
188 RBI.constrainGenericRegister(MO.getReg(), *RC, *MRI); in selectCOPY()
228 return RBI.constrainGenericRegister(DefReg, *DefRC, *MRI); in selectPHI()
394 if (!RBI.constrainGenericRegister(DstReg, RC, *MRI)) in selectG_ADD_SUB()
443 if (!RBI.constrainGenericRegister(Dst0Reg, AMDGPU::SReg_32RegClass, *MRI) || in selectG_UADDO_USUBO_UADDE_USUBE()
444 !RBI.constrainGenericRegister(Src0Reg, AMDGPU::SReg_32RegClass, *MRI) || in selectG_UADDO_USUBO_UADDE_USUBE()
[all …]
H A DAMDGPURegisterBankInfo.cpp859 constrainGenericRegister(OpReg, AMDGPU::VGPR_32RegClass, MRI); in executeInWaterfallLoop()
1105 constrainGenericRegister(Reg, AMDGPU::VGPR_32RegClass, MRI); in constrainOpWithReadfirstlane()
1827 return constrainGenericRegister(DstReg, AMDGPU::VGPR_32RegClass, MRI) && in buildVCopy()
1828 constrainGenericRegister(SrcReg, AMDGPU::SReg_32RegClass, MRI); in buildVCopy()
1847 return constrainGenericRegister(SrcReg, AMDGPU::SReg_64RegClass, MRI) && in buildVCopy()
1848 constrainGenericRegister(DstReg, AMDGPU::VReg_64RegClass, MRI); in buildVCopy()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp299 if (!RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectCopy()
696 if (!RBI.constrainGenericRegister(SrcReg, *SrcRC, MRI) || in selectTurnIntoCOPY()
697 !RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectTurnIntoCOPY()
759 if (!RBI.constrainGenericRegister(SrcReg, *SrcRC, MRI) || in selectTruncOrPtrToInt()
760 !RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectTruncOrPtrToInt()
869 if (!RBI.constrainGenericRegister(SrcReg, *SrcRC, MRI) || in selectAnyext()
870 !RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectAnyext()
984 RBI.constrainGenericRegister( in selectFCmp()
1064 if (!RBI.constrainGenericRegister(CarryInReg, X86::GR32RegClass, MRI)) in selectUadde()
1086 !RBI.constrainGenericRegister(CarryOutReg, X86::GR32RegClass, MRI)) in selectUadde()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp820 RBI.constrainGenericRegister(I.getOperand(0).getReg(), *To, MRI); in copySubReg()
956 if (!RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectCopy()
1881 RBI.constrainGenericRegister(NewSrc, AArch64::GPR64RegClass, MRI); in preISelLower()
2113 RBI.constrainGenericRegister(DefReg, AArch64::GPR64RegClass, MRI); in earlySelect()
2116 RBI.constrainGenericRegister(DefReg, AArch64::GPR32RegClass, MRI); in earlySelect()
2212 return RBI.constrainGenericRegister(DefReg, *DefRC, MRI); in select()
2425 return RBI.constrainGenericRegister(DefReg, FPRRC, MRI); in select()
2435 if (!RBI.constrainGenericRegister(DefReg, FPRRC, MRI)) { in select()
2513 RBI.constrainGenericRegister(I.getOperand(0).getReg(), in select()
2548 RBI.constrainGenericRegister(I.getOperand(2).getReg(), in select()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegisterBankInfo.h646 constrainGenericRegister(Register Reg, const TargetRegisterClass &RC,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp112 if (!RBI.constrainGenericRegister(DstReg, *RC, MRI)) { in selectCopy()
436 return RBI.constrainGenericRegister(DestReg, *DefRC, MRI); in select()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp223 if (!RBI.constrainGenericRegister(DstReg, *RC, MRI)) { in selectCopy()
1165 if (!RBI.constrainGenericRegister(DstReg, *RC, MRI)) { in select()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DRegisterBankInfo.cpp132 const TargetRegisterClass *RegisterBankInfo::constrainGenericRegister( in constrainGenericRegister() function in RegisterBankInfo
H A DUtils.cpp42 if (!RBI.constrainGenericRegister(Reg, RegClass, MRI)) in constrainRegToClass()