Lines Matching refs:getValueOperand
4298 !isValidElementType(SI->getValueOperand()->getType())) in collectUserStores()
4316 SI->getValueOperand()->getType() != in collectUserStores()
4317 StoresVec.back()->getValueOperand()->getType()) in collectUserStores()
4335 Type *S0Ty = S0->getValueOperand()->getType(); in CanFormVector()
4340 getPointersDiff(S0Ty, S0Ptr, SI->getValueOperand()->getType(), in CanFormVector()
4635 if (SI->getValueOperand()->getType()->isVectorTy()) { in buildTree_rec()
5295 llvm::Type *ScalarTy = cast<StoreInst>(VL0)->getValueOperand()->getType(); in buildTree_rec()
5322 *OIter = SI->getValueOperand(); in buildTree_rec()
5817 ScalarTy = SI->getValueOperand()->getType(); in getEntryCost()
7400 ScalarTy = SI->getValueOperand()->getType(); in getGatherCost()
7608 isa<StoreInst>(VL[0]) ? cast<StoreInst>(VL[0])->getValueOperand() : VL[0]; in gather()
7874 ScalarTy = Store->getValueOperand()->getType(); in vectorizeTree()
9628 return DL->getTypeSizeInBits(Store->getValueOperand()->getType()); in getVectorElementSize()
10132 Stores[K]->getValueOperand()->getType(), Stores[K]->getPointerOperand(), in vectorizeStores()
10133 Stores[Idx]->getValueOperand()->getType(), in vectorizeStores()
10207 Type *StoreTy = Store->getValueOperand()->getType(); in vectorizeStores()
10209 if (auto *Trunc = dyn_cast<TruncInst>(Store->getValueOperand())) in vectorizeStores()
10258 if (!isValidElementType(SI->getValueOperand()->getType())) in collectSeedInstructions()
12382 if (isa<UndefValue>(V->getValueOperand()) || in vectorizeStoreChains()
12383 isa<UndefValue>(V2->getValueOperand())) in vectorizeStoreChains()
12385 if (auto *I1 = dyn_cast<Instruction>(V->getValueOperand())) in vectorizeStoreChains()
12386 if (auto *I2 = dyn_cast<Instruction>(V2->getValueOperand())) { in vectorizeStoreChains()
12403 if (isa<Constant>(V->getValueOperand()) && in vectorizeStoreChains()
12404 isa<Constant>(V2->getValueOperand())) in vectorizeStoreChains()
12406 return V->getValueOperand()->getValueID() < in vectorizeStoreChains()
12407 V2->getValueOperand()->getValueID(); in vectorizeStoreChains()
12416 if (isa<UndefValue>(V1->getValueOperand()) || in vectorizeStoreChains()
12417 isa<UndefValue>(V2->getValueOperand())) in vectorizeStoreChains()
12419 if (auto *I1 = dyn_cast<Instruction>(V1->getValueOperand())) in vectorizeStoreChains()
12420 if (auto *I2 = dyn_cast<Instruction>(V2->getValueOperand())) { in vectorizeStoreChains()
12426 if (isa<Constant>(V1->getValueOperand()) && in vectorizeStoreChains()
12427 isa<Constant>(V2->getValueOperand())) in vectorizeStoreChains()
12429 return V1->getValueOperand()->getValueID() == in vectorizeStoreChains()
12430 V2->getValueOperand()->getValueID(); in vectorizeStoreChains()
12433 unsigned EltSize = DL->getTypeSizeInBits(SI->getValueOperand()->getType()); in vectorizeStoreChains()
12445 if (!isValidElementType(Pair.second.front()->getValueOperand()->getType())) in vectorizeStoreChains()