Lines Matching refs:Chan
141 for (unsigned Chan = 0; Chan < 4; ++Chan) { in runOnMachineFunction() local
142 bool Mask = (Chan != TRI.getHWRegChan(DstReg)); in runOnMachineFunction()
144 R600::R600_TReg32RegClass.getRegister((DstBase * 4) + Chan); in runOnMachineFunction()
146 TII->buildSlotOfVectorInstruction(MBB, &MI, Chan, SubDstReg); in runOnMachineFunction()
147 if (Chan > 0) { in runOnMachineFunction()
153 if (Chan != 3) in runOnMachineFunction()
207 for (unsigned Chan = 0; Chan < 4; Chan++) { in runOnMachineFunction() local
222 unsigned SubRegIndex = R600RegisterInfo::getSubRegFromChannel(Chan); in runOnMachineFunction()
227 unsigned SubRegIndex0 = R600RegisterInfo::getSubRegFromChannel(CubeSrcSwz[Chan]); in runOnMachineFunction()
228 unsigned SubRegIndex1 = R600RegisterInfo::getSubRegFromChannel(CubeSrcSwz[3 - Chan]); in runOnMachineFunction()
237 unsigned SubRegIndex = R600RegisterInfo::getSubRegFromChannel(Chan); in runOnMachineFunction()
242 Mask = (Chan != TRI.getHWRegChan(DstReg)); in runOnMachineFunction()
244 DstReg = R600::R600_TReg32RegClass.getRegister((DstBase * 4) + Chan); in runOnMachineFunction()
248 NotLast = (Chan != 3 ); in runOnMachineFunction()
266 if (Chan != 0) in runOnMachineFunction()