Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInjectTLIMappings.cpp56 Function *VecFunc = in addVariantDeclaration() local
58 VecFunc->copyAttributesFrom(CI.getCalledFunction()); in addVariantDeclaration()
65 assert(!VecFunc->size() && "VFABI attribute requires `@llvm.compiler.used` " in addVariantDeclaration()
67 appendToCompilerUsed(*M, {VecFunc}); in addVariantDeclaration()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6746 Function *VecFunc = nullptr; in setVectorizedCallDecision() local
6808 VecFunc = CI->getModule()->getFunction(Info.VectorName); in setVectorizedCallDecision()
6815 if (VecFunc && UsesMask && !MaskRequired) in setVectorizedCallDecision()
6819 VecFunc->getFunctionType()->getContext()), in setVectorizedCallDecision()
6822 if (TLI && VecFunc && !CI->isNoBuiltin()) in setVectorizedCallDecision()
6845 setCallWideningDecision(CI, VF, Decision, VecFunc, IID, in setVectorizedCallDecision()
H A DSLPVectorizer.cpp5476 Function *VecFunc = VFDatabase(*CI).getVectorizedFunction(Shape); in getScalarsVectorizationState() local
5478 if (!VecFunc && !isTriviallyVectorizable(ID)) { in getScalarsVectorizationState()
5492 (VecFunc && in getScalarsVectorizationState()
5493 VecFunc != VFDatabase(*CI2).getVectorizedFunction(Shape)) || in getScalarsVectorizationState()
6472 Function *VecFunc = VFDatabase(*CI).getVectorizedFunction(Shape); in getVectorCallCosts() local
6474 if (!CI->isNoBuiltin() && VecFunc) { in getVectorCallCosts()