Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp144 return RBI.constrainGenericRegister(DstReg, *RC, *MRI); in selectCOPY()
205 RBI.constrainGenericRegister(MO.getReg(), *RC, *MRI); in selectCOPY()
245 return RBI.constrainGenericRegister(DefReg, *DefRC, *MRI); in selectPHI()
413 if (!RBI.constrainGenericRegister(DstReg, RC, *MRI)) in selectG_ADD_SUB()
576 if (!RBI.constrainGenericRegister(DstReg, *DstRC, *MRI)) in selectG_MERGE_VALUES()
701 return RBI.constrainGenericRegister(Dst, RC, *MRI) && in selectG_BUILD_VECTOR()
702 RBI.constrainGenericRegister(Src0, RC, *MRI); in selectG_BUILD_VECTOR()
1536 !RBI.constrainGenericRegister(DstReg, *RC, *MRI)) in selectReturnAddress()
1714 if (!RBI.constrainGenericRegister(BaseOffset, in selectDSGWSIntrinsic()
2945 return RBI.constrainGenericRegister( in selectG_GLOBAL_VALUE()
[all …]
H A DAMDGPURegisterBankInfo.cpp740 constrainGenericRegister(SrcPart, AMDGPU::VGPR_32RegClass, MRI); in buildReadFirstLane()
1851 return constrainGenericRegister(DstReg, AMDGPU::VGPR_32RegClass, MRI) && in buildVCopy()
1852 constrainGenericRegister(SrcReg, AMDGPU::SReg_32RegClass, MRI); in buildVCopy()
1871 return constrainGenericRegister(SrcReg, AMDGPU::SReg_64RegClass, MRI) && in buildVCopy()
1872 constrainGenericRegister(DstReg, AMDGPU::VReg_64RegClass, MRI); in buildVCopy()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp263 RBI.constrainGenericRegister(Reg, *RC, MRI); in selectDebugInstr()
337 if (!RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectCopy()
745 if (!RBI.constrainGenericRegister(SrcReg, *SrcRC, MRI) || in selectTurnIntoCOPY()
746 !RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectTurnIntoCOPY()
808 if (!RBI.constrainGenericRegister(SrcReg, *SrcRC, MRI) || in selectTruncOrPtrToInt()
809 !RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectTruncOrPtrToInt()
918 if (!RBI.constrainGenericRegister(SrcReg, *SrcRC, MRI) || in selectAnyext()
919 !RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectAnyext()
1033 RBI.constrainGenericRegister( in selectFCmp()
1272 if (!RBI.constrainGenericRegister(SrcReg, *SrcRC, MRI) || in emitExtractSubreg()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp984 RBI.constrainGenericRegister(Reg, *RC, MRI); in selectDebugInstr()
2950 RBI.constrainGenericRegister(Copy, *RC, MRI); in select()
3502 RBI.constrainGenericRegister(DstReg, *DstRC, MRI); in select()
3878 RBI.constrainGenericRegister(DstReg, *SrcRC, MRI); in selectVectorICmp()
3933 RBI.constrainGenericRegister(DstReg, *RC, MRI); in emitNarrowVector()
4071 RBI.constrainGenericRegister(*DstReg, *DstRC, MRI); in emitExtractVectorElt()
4091 RBI.constrainGenericRegister(*DstReg, *DstRC, MRI); in emitExtractVectorElt()
4277 RBI.constrainGenericRegister(CopyTo, *RC, MRI); in selectUnmergeValues()
5849 RBI.constrainGenericRegister( in emitConstantVector()
5920 return RBI.constrainGenericRegister(Dst, *DstRC, MRI); in tryOptBuildVecToSubregToReg()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp531 return RBI.constrainGenericRegister(DefReg, *DefRC, MRI); in select()
876 if (!RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectCopy()
897 if (!RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectImplicitDef()
911 RBI.constrainGenericRegister(DstReg, RISCV::GPRRegClass, MRI); in materializeImm()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterBankInfo.h666 constrainGenericRegister(Register Reg, const TargetRegisterClass &RC,
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp223 if (!RBI.constrainGenericRegister(DstReg, *RC, MRI)) { in selectCopy()
1147 if (!RBI.constrainGenericRegister(DstReg, *RC, MRI)) { in select()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterBankInfo.cpp134 const TargetRegisterClass *RegisterBankInfo::constrainGenericRegister( in constrainGenericRegister() function in RegisterBankInfo
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCInstructionSelector.cpp145 if (!RBI.constrainGenericRegister(DstReg, *DstRC, MRI)) { in selectCopy()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp48 if (!RBI.constrainGenericRegister(Reg, RegClass, MRI)) in constrainRegToClass()