| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | InstructionSelect.cpp | 184 const TargetRegisterClass *DstRC = MRI.getRegClassOrNull(DstReg); in runOnMachineFunction() 276 const TargetRegisterClass *RC = MRI.getRegClassOrNull(VReg); in runOnMachineFunction()
|
| H A D | Utils.cpp | 67 auto *OldRegClass = MRI.getRegClassOrNull(Reg); in constrainOperandRegClass() 93 } else if (OldRegClass != MRI.getRegClassOrNull(Reg)) { in constrainOperandRegClass() 215 return DstRBC.is<const RegisterBank *>() && MRI.getRegClassOrNull(SrcReg) && in canReplaceReg() 217 *MRI.getRegClassOrNull(SrcReg)); in canReplaceReg()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizer.cpp | 88 auto *RC = MRI.getRegClassOrNull(MI->getOperand(0).getReg()); in addConstantsToTrack() 89 if (!MRI.getRegClassOrNull(Reg) && RC) in addConstantsToTrack() 205 if (!MRI.getRegClassOrNull(Reg)) in propagateSPIRVType() 227 if (auto *RC = MRI.getRegClassOrNull(Reg)) { in insertAssignInstr()
|
| H A D | SPIRVInstrInfo.cpp | 52 auto DefRegClass = MRI.getRegClassOrNull(MI.getOperand(0).getReg()); in isTypeDeclInstr()
|
| H A D | SPIRVBuiltins.cpp | 615 if (!MRI->getRegClassOrNull(Tmp)) in buildAtomicCompareExchangeInst() 1502 if (!MRI->getRegClassOrNull(GWSPtr)) in buildNDRange() 1909 if (!MIRBuilder.getMRI()->getRegClassOrNull(ReturnRegister)) in lowerBuiltin()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MIRVRegNamerUtils.cpp | 171 const TargetRegisterClass *RC = MRI.getRegClassOrNull(VReg); in createVirtualRegisterWithLowerName()
|
| H A D | MIRCanonicalizerPass.cpp | 319 if (!MRI.getRegClassOrNull(Dst)) in propagateLocalCopies()
|
| H A D | TargetRegisterInfo.cpp | 179 if (RegInfo.getRegClassOrNull(Reg)) in printRegClassOrBank()
|
| H A D | MachineVerifier.cpp | 1133 const TargetRegisterClass *DstRC = MRI->getRegClassOrNull(Dst); in verifyPreISelGenericInstruction() 1134 if (DstRC && DstRC != MRI->getRegClassOrNull(Src)) { in verifyPreISelGenericInstruction() 2241 const TargetRegisterClass *RC = MRI->getRegClassOrNull(Reg); in visitMachineOperand()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegisterInfo.h | 232 const TargetRegisterClass *RC = getRegClassOrNull(VReg); in shouldTrackSubRegLiveness() 680 const TargetRegisterClass *getRegClassOrNull(Register Reg) const { in getRegClassOrNull() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMachineFunctionInfo.cpp | 803 const TargetRegisterClass *RC = MRI.getRegClassOrNull(Reg); in usesAGPRs()
|
| H A D | AMDGPUInstructionSelector.cpp | 183 if (!MRI->getRegClassOrNull(SrcReg)) in selectCOPY() 462 if (!MRI->getRegClassOrNull(Dst1Reg)) in selectG_UADDO_USUBO_UADDE_USUBE() 1572 if (!MRI->getRegClassOrNull(Reg)) in selectEndCfIntrinsic() 2195 if (!MRI->getRegClassOrNull(CCReg)) in selectG_SELECT() 2924 if (!MRI->getRegClassOrNull(CondReg)) in selectG_BRCOND()
|
| H A D | AMDGPULegalizerInfo.cpp | 2790 if (!B.getMRI()->getRegClassOrNull(PCReg)) in buildPCRelGlobalAddress() 2808 Register AddrLo = !RequiresHighHalf && !MRI.getRegClassOrNull(DstReg) in buildAbsGlobalAddress() 2812 if (!MRI.getRegClassOrNull(AddrLo)) in buildAbsGlobalAddress() 2834 Register AddrDst = !MRI.getRegClassOrNull(DstReg) in buildAbsGlobalAddress() 2838 if (!MRI.getRegClassOrNull(AddrDst)) in buildAbsGlobalAddress()
|
| H A D | SIISelLowering.cpp | 15387 const TargetRegisterClass *RC = MRI.getRegClassOrNull(Reg); in finalizeLowering()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCMIPeephole.cpp | 1221 const TargetRegisterClass *SrcRC = MRI->getRegClassOrNull(SrcReg); in simplifyCode() 1222 const TargetRegisterClass *DstRC = MRI->getRegClassOrNull(DstReg); in simplifyCode()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVETPAndVPTOptimisationsPass.cpp | 617 const TargetRegisterClass *RegClass = RegInfo.getRegClassOrNull(DstReg); in IsWritingToVCCR()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.cpp | 1018 auto Idx = MRI.getRegClassOrNull(Src) == &AArch64::XSeqPairsClassRegClass in getInstrMapping()
|
| H A D | AArch64InstructionSelector.cpp | 4271 MRI.getRegClassOrNull(I.getOperand(1).getReg()); in selectUnmergeValues()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86InstructionSelector.cpp | 335 const TargetRegisterClass *OldRC = MRI.getRegClassOrNull(DstReg); in selectCopy() 1550 if (!MRI.getRegClassOrNull(DstReg)) { in selectImplicitDefOrPHI()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.cpp | 4106 return MF ? MF->getRegInfo().getRegClassOrNull(Reg) : nullptr; in getRegClass()
|