Home
last modified time | relevance | path

Searched refs:VL0 (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1361 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 …]