Searched refs:VecDesc (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetLibraryInfo.cpp | 1163 static bool compareByScalarFnName(const VecDesc &LHS, const VecDesc &RHS) { in compareByScalarFnName() 1167 static bool compareByVectorFnName(const VecDesc &LHS, const VecDesc &RHS) { in compareByVectorFnName() 1187 const VecDesc VecFuncs[] = { in addVectorizableFunctionsFromVecLib() 1195 const VecDesc VecFuncs[] = { in addVectorizableFunctionsFromVecLib() 1203 const VecDesc VecFuncs[] = { in addVectorizableFunctionsFromVecLib() 1211 const VecDesc VecFuncs[] = { in addVectorizableFunctionsFromVecLib() 1219 const VecDesc VecFuncs[] = { in addVectorizableFunctionsFromVecLib() 1227 const VecDesc VecFuncs_VF2[] = { in addVectorizableFunctionsFromVecLib() 1233 const VecDesc VecFuncs_VF4[] = { in addVectorizableFunctionsFromVecLib() 1259 const VecDesc VecFuncs[] = { in addVectorizableFunctionsFromVecLib() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetLibraryInfo.h | 43 class VecDesc { 51 VecDesc() = delete; 52 VecDesc(StringRef ScalarFnName, StringRef VectorFnName, in VecDesc() function 106 std::vector<VecDesc> VectorDescs; 109 std::vector<VecDesc> ScalarDescs; 192 void addVectorizableFunctions(ArrayRef<VecDesc> Fns); 218 const VecDesc *getVectorMappingInfo(StringRef F, const ElementCount &VF, 405 const VecDesc *getVectorMappingInfo(StringRef F, const ElementCount &VF, in getVectorMappingInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | InjectTLIMappings.cpp | 42 const VecDesc *VD) { in addVariantDeclaration() 95 const VecDesc *VD = TLI.getVectorMappingInfo(ScalarName, VF, Predicate); in addMappingsFromTLI()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ReplaceWithVeclib.cpp | 154 const VecDesc *VD = in replaceWithCallToVeclib()
|