Lines Matching refs:Chan
129 for (unsigned Chan = 0; Chan < 4; ++Chan) { in runOnMachineFunction() local
130 bool Mask = (Chan != TRI.getHWRegChan(DstReg)); in runOnMachineFunction()
132 R600::R600_TReg32RegClass.getRegister((DstBase * 4) + Chan); in runOnMachineFunction()
134 TII->buildSlotOfVectorInstruction(MBB, &MI, Chan, SubDstReg); in runOnMachineFunction()
135 if (Chan > 0) { in runOnMachineFunction()
141 if (Chan != 3) in runOnMachineFunction()
195 for (unsigned Chan = 0; Chan < 4; Chan++) { in runOnMachineFunction() local
210 unsigned SubRegIndex = R600RegisterInfo::getSubRegFromChannel(Chan); in runOnMachineFunction()
215 unsigned SubRegIndex0 = R600RegisterInfo::getSubRegFromChannel(CubeSrcSwz[Chan]); in runOnMachineFunction()
216 unsigned SubRegIndex1 = R600RegisterInfo::getSubRegFromChannel(CubeSrcSwz[3 - Chan]); in runOnMachineFunction()
225 unsigned SubRegIndex = R600RegisterInfo::getSubRegFromChannel(Chan); in runOnMachineFunction()
230 Mask = (Chan != TRI.getHWRegChan(DstReg)); in runOnMachineFunction()
232 DstReg = R600::R600_TReg32RegClass.getRegister((DstBase * 4) + Chan); in runOnMachineFunction()
236 NotLast = (Chan != 3 ); in runOnMachineFunction()
254 if (Chan != 0) in runOnMachineFunction()