Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp124 if (isVectorIntrinsicWithScalarOpAtArg(IID, Arg.index(), /*TTI=*/nullptr)) { in replaceWithCallToVeclib()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp1104 !isVectorIntrinsicWithScalarOpAtArg(II->getIntrinsicID(), Idx, &TTI)) in scalarizeOpOrCmp()
1141 } else if (II && isVectorIntrinsicWithScalarOpAtArg(II->getIntrinsicID(), in scalarizeOpOrCmp()
1210 if (!Scalar || (II && isVectorIntrinsicWithScalarOpAtArg( in scalarizeOpOrCmp()
2568 if (isVectorIntrinsicWithScalarOpAtArg(IID, I, &TTI) && in foldShuffleOfIntrinsics()
2581 if (isVectorIntrinsicWithScalarOpAtArg(IID, I, &TTI)) { in foldShuffleOfIntrinsics()
2604 if (isVectorIntrinsicWithScalarOpAtArg(IID, I, &TTI)) { in foldShuffleOfIntrinsics()
2734 isVectorIntrinsicWithScalarOpAtArg(II->getIntrinsicID(), Idx, TTI)) { in generateNewInstTree()
2916 if (isVectorIntrinsicWithScalarOpAtArg(II->getIntrinsicID(), Op, in foldShuffleToIdentity()
H A DLoopVectorizationLegality.cpp941 if (isVectorIntrinsicWithScalarOpAtArg(IntrinID, Idx, TTI)) { in canVectorizeInstrs()
H A DVPlanRecipes.cpp1493 if (isVectorIntrinsicWithScalarOpAtArg(VectorIntrinsicID, I.index(), in execute()
1569 return V != Op || isVectorIntrinsicWithScalarOpAtArg(getVectorIntrinsicID(), in onlyFirstLaneUsed()
H A DSLPVectorizer.cpp1539 return isVectorIntrinsicWithScalarOpAtArg(ID, Arg.index(), TTI) && in doesInTreeUserNeedToExtract()
7642 isVectorIntrinsicWithScalarOpAtArg(ID, Idx, TTI)) in reorderBottomToTop()
7677 isVectorIntrinsicWithScalarOpAtArg(ID, Idx, TTI)) in reorderBottomToTop()
8947 if (isVectorIntrinsicWithScalarOpAtArg(ID, Idx, TTI)) { in buildIntrinsicArgTypes()
9335 if (isVectorIntrinsicWithScalarOpAtArg(ID, J, TTI)) in getScalarsVectorizationState()
9351 if (isVectorIntrinsicWithScalarOpAtArg(ID, J, TTI)) { in getScalarsVectorizationState()
9910 if (isVectorIntrinsicWithScalarOpAtArg(ID, Idx, &TTI)) in buildOriginalOperands()
10660 if (isVectorIntrinsicWithScalarOpAtArg(ID, I, TTI)) in buildTreeRec()
18387 if (UseIntrinsic && isVectorIntrinsicWithScalarOpAtArg(ID, I, TTI)) { in vectorizeTree()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h155 isVectorIntrinsicWithScalarOpAtArg(Intrinsic::ID ID, unsigned ScalarOpdIdx,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp781 if (isVectorIntrinsicWithScalarOpAtArg(ID, J, TTI)) { in splitCall()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp145 bool llvm::isVectorIntrinsicWithScalarOpAtArg(Intrinsic::ID ID, in isVectorIntrinsicWithScalarOpAtArg() function in llvm
H A DConstantFolding.cpp3837 if (isVectorIntrinsicWithScalarOpAtArg(IntrinsicID, J, /*TTI=*/nullptr)) { in ConstantFoldFixedVectorCall()
3885 if (isVectorIntrinsicWithScalarOpAtArg(IntrinsicID, I, /*TTI=*/nullptr)) { in ConstantFoldScalableVectorCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1412 isVectorIntrinsicWithScalarOpAtArg(II->getIntrinsicID(), in foldShuffledIntrinsicOperands()
1430 if (isVectorIntrinsicWithScalarOpAtArg(II->getIntrinsicID(), in foldShuffledIntrinsicOperands()
1476 if (isVectorIntrinsicWithScalarOpAtArg(II->getIntrinsicID(), in foldReversedIntrinsicOperands()