Searched refs:VFInfo (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | VFABIDemangler.h | 125 struct VFInfo { struct 184 LLVM_ABI std::optional<VFInfo> tryDemangleForVFABI(StringRef MangledName, 209 LLVM_ABI FunctionType *createFunctionType(const VFInfo &Info,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | VectorUtils.h | 39 const SmallVector<VFInfo, 8> ScalarToVectorMappings; 44 SmallVectorImpl<VFInfo> &Mappings) { in getVFABIMappings() 57 const std::optional<VFInfo> Shape = in getVFABIMappings() 73 static SmallVector<VFInfo, 8> getMappings(const CallInst &CI) { in getMappings() 74 SmallVector<VFInfo, 8> Ret; in getMappings() 90 for (VFInfo Info : Mappings)
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | VFABIDemangler.cpp | 379 std::optional<VFInfo> VFABI::tryDemangleForVFABI(StringRef MangledName, in tryDemangleForVFABI() 509 return VFInfo({Shape, std::string(ScalarName), std::string(VectorName), ISA}); in tryDemangleForVFABI() 545 std::optional<VFInfo> Info = in getVectorVariantNames() 556 FunctionType *VFABI::createFunctionType(const VFInfo &Info, in createFunctionType() 599 std::optional<VFInfo> VI = in setVectorVariantNames()
|
| H A D | Verifier.cpp | 2506 const std::optional<VFInfo> Info = VFABI::tryDemangleForVFABI(S, FT); in verifyFunctionAttrs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | VFABIDemangling.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | InjectTLIMappings.cpp | 47 const std::optional<VFInfo> Info = VFABI::tryDemangleForVFABI( in addVariantDeclaration()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ReplaceWithVeclib.cpp | 75 static void replaceWithTLIFunction(IntrinsicInst *II, VFInfo &Info, in replaceWithTLIFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 5827 VFInfo FuncInfo; in setVectorizedCallDecision() 5830 for (VFInfo &Info : VFDatabase::getMappings(*CI)) { in setVectorizedCallDecision()
|
| H A D | SLPVectorizer.cpp | 1369 SmallVector<VFInfo> BaseMappings; in getSameOpcode() 1477 SmallVector<VFInfo> Mappings = VFDatabase(*Call).getMappings(*Call); in getSameOpcode()
|