Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp329 static bool allConstant(ArrayRef<Value *> VL) { in allConstant() function
5130 if (isSplat(TE.Scalars) && !allConstant(TE.Scalars) && in getReorderingData()
5545 !allConstant(UserTE->getOperand(I))) in canReorderOperands()
6234 } else if (!allConstant(Operands.front()) && in areAltOperandsProfitable()
6250 if (allConstant(Op) || in areAltOperandsProfitable()
6689 assert((allConstant(VL) || allSameType(VL)) && "Invalid types!"); in buildTree_rec()
6893 if (!AreAllSameInsts || allConstant(VL) || isSplat(VL) || in buildTree_rec()
8254 if ((!Root && allConstant(VL)) || all_of(VL, IsaPred<UndefValue>)) in getBuildVectorCost()
8693 if (E.isGather() && allConstant(E.Scalars)) in createShuffle()
9278 if (allConstant(VL)) in getEntryCost()
[all …]