Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.cpp430 return getCommonSubClass(&AMDGPU::VGPR_32RegClass, RC) != nullptr; in hasVGPRs()
432 return getCommonSubClass(&AMDGPU::VReg_64RegClass, RC) != nullptr; in hasVGPRs()
434 return getCommonSubClass(&AMDGPU::VReg_96RegClass, RC) != nullptr; in hasVGPRs()
436 return getCommonSubClass(&AMDGPU::VReg_128RegClass, RC) != nullptr; in hasVGPRs()
438 return getCommonSubClass(&AMDGPU::VReg_256RegClass, RC) != nullptr; in hasVGPRs()
440 return getCommonSubClass(&AMDGPU::VReg_512RegClass, RC) != nullptr; in hasVGPRs()
501 return getCommonSubClass(DefRC, SrcRC) != nullptr; in shouldRewriteCopySrc()
DSILowerI1Copies.cpp111 TRI->getCommonSubClass(SrcRC, &AMDGPU::SGPR_64RegClass)) { in runOnMachineFunction()
137 } else if (TRI->getCommonSubClass(DstRC, &AMDGPU::SGPR_64RegClass) && in runOnMachineFunction()
DSIInstrInfo.cpp1694 if (RI.getCommonSubClass(&AMDGPU::VReg_64RegClass, VRC)) in legalizeOpWithMove()
1789 return RI.getCommonSubClass(RC, RI.getRegClass(OpInfo.RegClass)) == RC; in isLegalRegOperand()
2085 if (RI.getCommonSubClass(MRI.getRegClass(SRsrc->getReg()), in legalizeOperands()
/external/llvm/lib/CodeGen/
DLiveStackAnalysis.cpp72 S2RCMap[Slot] = TRI->getCommonSubClass(OldRC, RC); in getOrCreateInterval()
DTargetRegisterInfo.cpp202 TargetRegisterInfo::getCommonSubClass(const TargetRegisterClass *A, in getCommonSubClass() function in TargetRegisterInfo
324 return TRI.getCommonSubClass(DefRC, SrcRC) != nullptr; in shareSameRegisterFile()
DMachineRegisterInfo.cpp53 getTargetRegisterInfo()->getCommonSubClass(OldRC, RC); in constrainRegClass()
DRegisterCoalescer.cpp365 NewRC = TRI.getCommonSubClass(DstRC, SrcRC); in setRegisters()
961 TRI->getCommonSubClass(DefRC, DstRC); in reMaterializeTrivialDef()
995 NewRC = TRI->getCommonSubClass(NewRC, DefRC); in reMaterializeTrivialDef()
DMachineInstr.cpp1162 CurRC = TRI->getCommonSubClass(CurRC, OpRC); in getRegClassConstraintEffect()
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h626 getCommonSubClass(const TargetRegisterClass *A,
/external/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp142 TRI->getCommonSubClass(UseRC, RC, VT.SimpleTy); in EmitCopyFromReg()
230 VTRC = TRI->getCommonSubClass(RC, VTRC); in CreateVirtualRegisters()
DDAGCombiner.cpp10337 if (!TRI || TRI->getCommonSubClass(ArgRC, ResRC)) in canMergeExpensiveCrossRegisterBankCopy()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp701 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect()
736 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in insertSelect()
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp367 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect()
/external/llvm/lib/Target/X86/
DX86InstrInfo.cpp4211 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect()