Lines Matching defs:Chan
69 unsigned Chan = Instr->getOperand(i + 1).getImm();
71 UndefReg.push_back(Chan);
73 RegToChan[MO.getReg()] = Chan;
168 unsigned Chan) {
170 if (RemapChan[j].first == Chan)
173 llvm_unreachable("Chan wasn't reassigned");
192 unsigned Chan = getReassignedChan(RemapChan, Swizzle);
198 .addImm(Chan);
199 UpdatedRegToChan[SubReg] = Chan;
201 std::find(UpdatedUndef.begin(), UpdatedUndef.end(), Chan);
204 assert(std::find(UpdatedUndef.begin(), UpdatedUndef.end(), Chan) ==
206 "UpdatedUndef shouldn't contain Chan more than once!");