Lines Matching defs:Chan
59 unsigned Chan = Instr->getOperand(i + 1).getImm();
61 UndefReg.emplace_back(Chan);
63 RegToChan[MO.getReg()] = Chan;
171 unsigned Chan) {
173 if (J.first == Chan)
176 llvm_unreachable("Chan wasn't reassigned");
194 unsigned Chan = getReassignedChan(RemapChan, Swizzle);
200 .addImm(Chan);
201 UpdatedRegToChan[SubReg] = Chan;
202 std::vector<Register>::iterator ChanPos = llvm::find(UpdatedUndef, Chan);
205 assert(!is_contained(UpdatedUndef, Chan) &&
206 "UpdatedUndef shouldn't contain Chan more than once!");