Home
last modified time | relevance | path

Searched refs:getSubRegFromChannel (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600ExpandSpecialInstrs.cpp223 unsigned SubRegIndex = AMDGPURegisterInfo::getSubRegFromChannel(Chan); in runOnMachineFunction()
228 unsigned SubRegIndex0 = AMDGPURegisterInfo::getSubRegFromChannel(CubeSrcSwz[Chan]); in runOnMachineFunction()
229 unsigned SubRegIndex1 = AMDGPURegisterInfo::getSubRegFromChannel(CubeSrcSwz[3 - Chan]); in runOnMachineFunction()
238 unsigned SubRegIndex = AMDGPURegisterInfo::getSubRegFromChannel(Chan); in runOnMachineFunction()
H A DAMDGPURegisterInfo.h32 static unsigned getSubRegFromChannel(unsigned Channel);
H A DAMDGPURegisterInfo.cpp30 unsigned AMDGPURegisterInfo::getSubRegFromChannel(unsigned Channel) { in getSubRegFromChannel() function in AMDGPURegisterInfo
H A DSIShrinkInstructions.cpp332 Reg = TRI.getSubReg(Reg, TRI.getSubRegFromChannel(I)); in getSubRegForIndex()
335 Sub = TRI.getSubRegFromChannel(I + countTrailingZeros(LM.getAsInteger())); in getSubRegForIndex()
H A DR600ControlFlowFinalizer.cpp312 AMDGPURegisterInfo::getSubRegFromChannel(TRI->getHWRegChan(Reg)), in isCompatibleWithClause()
321 AMDGPURegisterInfo::getSubRegFromChannel(TRI->getHWRegChan(Reg)), in isCompatibleWithClause()
H A DAMDGPUISelDAGToDAG.cpp442 unsigned Sub = AMDGPURegisterInfo::getSubRegFromChannel(i); in SelectBuildVector()
452 unsigned Sub = AMDGPURegisterInfo::getSubRegFromChannel(i); in SelectBuildVector()
H A DR600InstrInfo.cpp81 unsigned SubRegIndex = AMDGPURegisterInfo::getSubRegFromChannel(I); in copyPhysReg()
H A DSIRegisterInfo.cpp590 ValueReg : getSubReg(ValueReg, getSubRegFromChannel(i)); in buildSpillLoadStore()
H A DSIInstrInfo.cpp3633 .addReg(SrcReg, 0, RI.getSubRegFromChannel(i)); in readlaneVGPRToSGPR()
3642 MIB.addImm(RI.getSubRegFromChannel(i)); in readlaneVGPRToSGPR()