Searched refs:VecInst (Results 1 – 2 of 2) sorted by relevance
168 Instruction *VecInst, unsigned NumSubVectors, FixedVectorType *SubVecTy, in decompose() argument170 assert((isa<LoadInst>(VecInst) || isa<ShuffleVectorInst>(VecInst)) && in decompose()173 Type *VecWidth = VecInst->getType(); in decompose()180 if (auto *SVI = dyn_cast<ShuffleVectorInst>(VecInst)) { in decompose()195 LoadInst *LI = cast<LoadInst>(VecInst); in decompose()
890 Instruction *VecInst; in vectorizeChain() local901 VecInst = Builder.CreateAlignedLoad(VecTy, in vectorizeChain()913 V = Builder.CreateShuffleVector(VecInst, Mask, I->getName()); in vectorizeChain()916 V = Builder.CreateExtractElement(VecInst, Builder.getInt32(VecIdx), in vectorizeChain()944 reorder(VecInst); in vectorizeChain()974 VecInst = Builder.CreateAlignedStore( in vectorizeChain()980 propagateMetadata(VecInst, C); in vectorizeChain()