Home
last modified time | relevance | path

Searched refs:getCommonSubClass (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSMEPeepholeOpt.cpp125 return TRI.getCommonSubClass(&AArch64::ZPRRegClass, RC) || in isSVERegOp()
126 TRI.getCommonSubClass(&AArch64::PPRRegClass, RC); in isSVERegOp()
H A DAArch64InstrInfo.cpp771 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect()
778 if (!RI.getCommonSubClass(RC, MRI.getRegClass(DstReg))) in canInsertSelect()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveStacks.cpp66 OldRC = TRI->getCommonSubClass(OldRC, RC); in getOrCreateInterval()
H A DTargetRegisterInfo.cpp324 TargetRegisterInfo::getCommonSubClass(const TargetRegisterClass *A, in getCommonSubClass() function in TargetRegisterInfo
448 return TRI.getCommonSubClass(DefRC, SrcRC) != nullptr; in shareSameRegisterFile()
H A DDetectDeadLanes.cpp105 return !TRI.getCommonSubClass(SrcRC, DstRC); in isCrossCopy()
H A DMachineRegisterInfo.cpp75 MRI.getTargetRegisterInfo()->getCommonSubClass(OldRC, RC); in constrainRegClass()
H A DRegisterCoalescer.cpp523 NewRC = TRI.getCommonSubClass(DstRC, SrcRC); in setRegisters()
1424 TRI->getCommonSubClass(DefRC, DstRC); in reMaterializeTrivialDef()
1521 NewRC = TRI->getCommonSubClass(NewRC, DefRC); in reMaterializeTrivialDef()
H A DMachineInstr.cpp1052 CurRC = TRI->getCommonSubClass(CurRC, OpRC); in getRegClassConstraintEffect()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp149 TRI->getCommonSubClass(getRC32(FalseMO, VRM, MRI), in getRegAllocationHints()
152 RC = TRI->getCommonSubClass(RC, in getRegAllocationHints()
H A DSystemZInstrInfo.cpp613 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteAGPRCopyMFMA.cpp196 TRI.getCommonSubClass(Src2ExceptRC, NewSrc2ConstraintRC); in run()
H A DSIFoldOperands.cpp935 else if (!TRI->getCommonSubClass(RC, OpRC)) in getRegSeqInit()
1074 if (!TRI->getCommonSubClass(OpRC, SplatRC)) in tryFoldRegSeqSplat()
H A DSIInstrInfo.cpp6361 SRC = RI.getCommonSubClass(SRC, DstRC); in readlaneVGPRToSGPR()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h878 getCommonSubClass(const TargetRegisterClass *A,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp139 TRI->getCommonSubClass(UseRC, RC); in EmitCopyFromReg()
215 VTRC = TRI->getCommonSubClass(RC, VTRC); in CreateVirtualRegisters()
H A DDAGCombiner.cpp20462 if (!TRI || TRI->getCommonSubClass(ArgRC, ResRC)) in canMergeExpensiveCrossRegisterBankCopy()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp128 if (const auto *SubRC = TRI.getCommonSubClass( in constrainOperandRegClass()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp1542 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect()
1575 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in insertSelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp4173 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc20645 {"_ZN4llvm17getCommonSubClassEPKNS_19TargetRegisterClassES2_", "llvm::getCommonSubClass(llvm::Targe…