Searched refs:supportsEfficientVectorElementLoadStore (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h88 bool supportsEfficientVectorElementLoadStore() { function in class:llvm::HexagonTTIImpl
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h69 bool supportsEfficientVectorElementLoadStore() { return true; } function in class:llvm::SystemZTTIImpl
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h676 bool supportsEfficientVectorElementLoadStore() const;
1262 virtual bool supportsEfficientVectorElementLoadStore() = 0;
1597 bool supportsEfficientVectorElementLoadStore() override {
1598 return Impl.supportsEfficientVectorElementLoadStore();
H A DTargetTransformInfoImpl.h324 bool supportsEfficientVectorElementLoadStore() { return false; } function in class:llvm::TargetTransformInfoImplBase
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp400 bool TargetTransformInfo::supportsEfficientVectorElementLoadStore() const { function in class:TargetTransformInfo
401 return TTIImpl->supportsEfficientVectorElementLoadStore();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5979 (!isa<LoadInst>(I) || !TTI.supportsEfficientVectorElementLoadStore()))
5987 if (isa<StoreInst>(I) && TTI.supportsEfficientVectorElementLoadStore())

Completed in 98 milliseconds