Searched refs:VL0 (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 1361 LoadsState canVectorizeLoads(ArrayRef<Value *> VL, const Value *VL0, 4547 ArrayRef<Value *> VL, const Value *VL0, SmallVectorImpl<unsigned> &Order, in canVectorizeLoads() argument 4555 Type *ScalarTy = VL0->getType(); in canVectorizeLoads() 4690 cast<LoadInst>(VL0)->getPointerOperand(), in canVectorizeLoads() 4757 Loop *L = LI->getLoopFor(cast<LoadInst>(VL0)->getParent()); in canVectorizeLoads() 6296 auto *VL0 = cast<Instruction>(S.OpValue); in getScalarsVectorizationState() local 6300 if (VL0->getNumOperands() > MaxPHINumOperands) in getScalarsVectorizationState() 6317 bool Reuse = canReuseExtract(VL, VL0, CurrentOrder); in getScalarsVectorizationState() 6354 switch (canVectorizeLoads(VL, VL0, CurrentOrder, PointerOps)) { in getScalarsVectorizationState() 6363 Type *ScalarTy = VL0->getType(); in getScalarsVectorizationState() [all …]
|