Lines Matching defs:Dst
37 Register Dst = Extract->getReg(0);
40 LLT DstTy = MRI.getType(Dst);
84 MatchInfo = [=](MachineIRBuilder &B) { B.buildUndef(Dst); };
130 Register Dst = Extract->getReg(0);
140 B.buildExtractVectorElement(Dst, Insert->getVectorReg(), Index);
179 Register Dst = Extract->getReg(0);
182 B.buildCopy(Dst, Build->getSourceReg(Index.getZExtValue()));
240 Register Dst = Extract->getReg(0);
241 LLT DstTy = MRI.getType(Dst);
249 B.buildTrunc(Dst, Build->getSourceReg(MaybeIndex->Value.getZExtValue()));
300 Register Dst = Extract->getReg(0);
301 LLT DstTy = MRI.getType(Dst);
305 MatchInfo = [=](MachineIRBuilder &B) { B.buildUndef(Dst); };
336 B.buildExtractVectorElement(Dst, NewVector, Idx);
346 Register Dst = Insert->getReg(0);
347 LLT DstTy = MRI.getType(Dst);
358 MatchInfo = [=](MachineIRBuilder &B) { B.buildUndef(Dst); };
371 Register Dst = Add->getReg(0);
378 B.buildVScale(Dst, LHSVScale->getSrc() + RHSVScale->getSrc());
393 Register Dst = MO.getReg();
399 B.buildVScale(Dst, LHSVScale->getSrc() * *MaybeRHS);
410 Register Dst = MO.getReg();
411 LLT DstTy = MRI.getType(Dst);
419 B.buildAdd(Dst, Sub->getLHSReg(), VScale, Sub->getFlags());
434 Register Dst = MO.getReg();
435 LLT DstTy = MRI.getType(Dst);
442 B.buildVScale(Dst, LHSVScale->getSrc().shl(*MaybeRHS));