Lines Matching refs:Shuffle
1080 Value *Shuffle = in simplifyAMDGCNMemoryIntrinsicDemanded() local
1083 return Shuffle; in simplifyAMDGCNMemoryIntrinsicDemanded()
1219 ShuffleVectorInst *Shuffle = cast<ShuffleVectorInst>(I); in SimplifyDemandedVectorElts() local
1221 Shuffle->getOperand(0)->getType()->getVectorNumElements(); in SimplifyDemandedVectorElts()
1225 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts()
1249 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts()
1280 if (LHSVWidth == Shuffle->getType()->getNumElements()) { in SimplifyDemandedVectorElts()
1287 if (auto *CV = dyn_cast<ConstantVector>(Shuffle->getOperand(0))) { in SimplifyDemandedVectorElts()
1288 Op = Shuffle->getOperand(1); in SimplifyDemandedVectorElts()
1294 if (auto *CV = dyn_cast<ConstantVector>(Shuffle->getOperand(1))) { in SimplifyDemandedVectorElts()
1295 Op = Shuffle->getOperand(0); in SimplifyDemandedVectorElts()
1304 Shuffle->getName()); in SimplifyDemandedVectorElts()
1305 InsertNewInstWith(New, *Shuffle); in SimplifyDemandedVectorElts()
1317 Shuffle->getMaskValue(i))); in SimplifyDemandedVectorElts()