Home
last modified time | relevance | path

Searched refs:getPhysRegClass (Results 1 – 15 of 15) sorted by relevance

/external/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.h90 const TargetRegisterClass *getPhysRegClass(unsigned Reg) const;
107 RC = getPhysRegClass(Reg); in isSGPRReg()
DSIFixSGPRCopies.cpp138 TRI.getPhysRegClass(SrcReg); in getCopyRegClasses()
146 TRI.getPhysRegClass(DstReg); in getCopyRegClasses()
DSIFoldOperands.cpp213 TRI.getPhysRegClass(UseReg); in foldOperand()
241 TRI.getPhysRegClass(DestReg); in foldOperand()
DSIRegisterInfo.cpp680 const TargetRegisterClass *SIRegisterInfo::getPhysRegClass(unsigned Reg) const { in getPhysRegClass() function in SIRegisterInfo
880 const TargetRegisterClass *RC = getPhysRegClass(Reg); in getPhysRegSubReg()
1011 RC = getPhysRegClass(Reg); in isVGPR()
DSIShrinkInstructions.cpp77 return TRI.hasVGPRs(TRI.getPhysRegClass(MO->getReg())); in isVGPR()
DSILowerControlFlow.cpp604 const TargetRegisterClass *SuperRC = TRI->getPhysRegClass(VecReg); in computeIndirectRegAndOffset()
605 const TargetRegisterClass *RC = TRI->getPhysRegClass(SubReg); in computeIndirectRegAndOffset()
DSIWholeQuadMode.cpp184 TRI->hasVGPRs(TRI->getPhysRegClass(Reg))) { in scanInstructions()
DSIInstrInfo.cpp1857 return RI.getPhysRegClass(Reg); in getOpRegClass()
1973 RI.getPhysRegClass(Reg); in isLegalRegOperand()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.h129 const TargetRegisterClass *getPhysRegClass(unsigned Reg) const;
146 RC = getPhysRegClass(Reg); in isSGPRReg()
DSIFixSGPRCopies.cpp170 TRI.getPhysRegClass(SrcReg); in getCopyRegClasses()
178 TRI.getPhysRegClass(DstReg); in getCopyRegClasses()
DSIRegisterInfo.cpp687 const TargetRegisterClass *RC = getPhysRegClass(SuperReg); in spillSGPR()
858 const TargetRegisterClass *RC = getPhysRegClass(SuperReg); in restoreSGPR()
1224 const TargetRegisterClass *SIRegisterInfo::getPhysRegClass(unsigned Reg) const { in getPhysRegClass() function in SIRegisterInfo
1501 return getPhysRegClass(Reg); in getRegClassForReg()
DSIFoldOperands.cpp372 TRI->getPhysRegClass(DestReg); in foldOperand()
412 TRI->getPhysRegClass(UseReg); in foldOperand()
DSIWholeQuadMode.cpp389 TRI->hasVGPRs(TRI->getPhysRegClass(Reg))) { in scanInstructions()
DSIInstrInfo.cpp497 const TargetRegisterClass *RC = RI.getPhysRegClass(DestReg); in copyPhysReg()
571 if (!RI.isSGPRClass(RI.getPhysRegClass(SrcReg))) { in copyPhysReg()
3055 return RI.getPhysRegClass(Reg); in getOpRegClass()
3170 RI.getPhysRegClass(Reg); in isLegalRegOperand()
DAMDGPUISelDAGToDAG.cpp320 return TRI->getPhysRegClass(Reg); in getOperandRegClass()