Lines Matching refs:TargetLibraryInfoImpl
20 static cl::opt<TargetLibraryInfoImpl::VectorLibrary> ClVectorLibrary(
22 cl::init(TargetLibraryInfoImpl::NoLibrary),
23 cl::values(clEnumValN(TargetLibraryInfoImpl::NoLibrary, "none",
25 clEnumValN(TargetLibraryInfoImpl::Accelerate, "Accelerate",
27 clEnumValN(TargetLibraryInfoImpl::SVML, "SVML",
30 StringRef const TargetLibraryInfoImpl::StandardNames[LibFunc::NumLibFuncs] = {
56 static void initialize(TargetLibraryInfoImpl &TLI, const Triple &T, in initialize()
540 TargetLibraryInfoImpl::TargetLibraryInfoImpl() { in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
547 TargetLibraryInfoImpl::TargetLibraryInfoImpl(const Triple &T) { in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
554 TargetLibraryInfoImpl::TargetLibraryInfoImpl(const TargetLibraryInfoImpl &TLI) in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
563 TargetLibraryInfoImpl::TargetLibraryInfoImpl(TargetLibraryInfoImpl &&TLI) in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
574 TargetLibraryInfoImpl &TargetLibraryInfoImpl::operator=(const TargetLibraryInfoImpl &TLI) { in operator =()
583 TargetLibraryInfoImpl &TargetLibraryInfoImpl::operator=(TargetLibraryInfoImpl &&TLI) { in operator =()
604 bool TargetLibraryInfoImpl::getLibFunc(StringRef funcName, in getLibFunc()
624 bool TargetLibraryInfoImpl::isValidProtoForLibFunc(const FunctionType &FTy, in isValidProtoForLibFunc()
1412 bool TargetLibraryInfoImpl::getLibFunc(const Function &FDecl, in getLibFunc()
1420 void TargetLibraryInfoImpl::disableAllFunctions() { in disableAllFunctions()
1440 void TargetLibraryInfoImpl::addVectorizableFunctions(ArrayRef<VecDesc> Fns) { in addVectorizableFunctions()
1448 void TargetLibraryInfoImpl::addVectorizableFunctionsFromVecLib( in addVectorizableFunctionsFromVecLib()
1607 bool TargetLibraryInfoImpl::isFunctionVectorizable(StringRef funcName) const { in isFunctionVectorizable()
1618 StringRef TargetLibraryInfoImpl::getVectorizedFunction(StringRef F, in getVectorizedFunction()
1633 StringRef TargetLibraryInfoImpl::getScalarizedFunction(StringRef F, in getScalarizedFunction()
1664 TargetLibraryInfoImpl &TargetLibraryAnalysis::lookupInfoImpl(const Triple &T) { in lookupInfoImpl()
1665 std::unique_ptr<TargetLibraryInfoImpl> &Impl = in lookupInfoImpl()
1668 Impl.reset(new TargetLibraryInfoImpl(T)); in lookupInfoImpl()
1673 unsigned TargetLibraryInfoImpl::getWCharSize(const Module &M) const { in getWCharSize()
1691 const TargetLibraryInfoImpl &TLIImpl) in TargetLibraryInfoWrapperPass()