Lines Matching refs:Chan
142 for (unsigned Chan = 0; Chan < 4; ++Chan) { in runOnMachineFunction() local
143 bool Mask = (Chan != TRI.getHWRegChan(DstReg)); in runOnMachineFunction()
145 R600::R600_TReg32RegClass.getRegister((DstBase * 4) + Chan); in runOnMachineFunction()
147 TII->buildSlotOfVectorInstruction(MBB, &MI, Chan, SubDstReg); in runOnMachineFunction()
148 if (Chan > 0) { in runOnMachineFunction()
154 if (Chan != 3) in runOnMachineFunction()
208 for (unsigned Chan = 0; Chan < 4; Chan++) { in runOnMachineFunction() local
223 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()
243 Mask = (Chan != TRI.getHWRegChan(DstReg)); in runOnMachineFunction()
245 DstReg = R600::R600_TReg32RegClass.getRegister((DstBase * 4) + Chan); in runOnMachineFunction()
249 NotLast = (Chan != 3 ); in runOnMachineFunction()
267 if (Chan != 0) in runOnMachineFunction()