• Home
  • Raw
  • Download

Lines Matching refs:TargetLibraryInfoImpl

19 static cl::opt<TargetLibraryInfoImpl::VectorLibrary> ClVectorLibrary(
21 cl::init(TargetLibraryInfoImpl::NoLibrary),
22 cl::values(clEnumValN(TargetLibraryInfoImpl::NoLibrary, "none",
24 clEnumValN(TargetLibraryInfoImpl::Accelerate, "Accelerate",
28 const char *const TargetLibraryInfoImpl::StandardNames[LibFunc::NumLibFuncs] = {
54 static void initialize(TargetLibraryInfoImpl &TLI, const Triple &T, in initialize()
417 TargetLibraryInfoImpl::TargetLibraryInfoImpl() { in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
424 TargetLibraryInfoImpl::TargetLibraryInfoImpl(const Triple &T) { in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
431 TargetLibraryInfoImpl::TargetLibraryInfoImpl(const TargetLibraryInfoImpl &TLI) in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
438 TargetLibraryInfoImpl::TargetLibraryInfoImpl(TargetLibraryInfoImpl &&TLI) in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
446 TargetLibraryInfoImpl &TargetLibraryInfoImpl::operator=(const TargetLibraryInfoImpl &TLI) { in operator =()
452 TargetLibraryInfoImpl &TargetLibraryInfoImpl::operator=(TargetLibraryInfoImpl &&TLI) { in operator =()
470 bool TargetLibraryInfoImpl::getLibFunc(StringRef funcName, in getLibFunc()
490 bool TargetLibraryInfoImpl::isValidProtoForLibFunc(const FunctionType &FTy, in isValidProtoForLibFunc()
994 bool TargetLibraryInfoImpl::getLibFunc(const Function &FDecl, in getLibFunc()
1002 void TargetLibraryInfoImpl::disableAllFunctions() { in disableAllFunctions()
1024 void TargetLibraryInfoImpl::addVectorizableFunctions(ArrayRef<VecDesc> Fns) { in addVectorizableFunctions()
1032 void TargetLibraryInfoImpl::addVectorizableFunctionsFromVecLib( in addVectorizableFunctionsFromVecLib()
1082 bool TargetLibraryInfoImpl::isFunctionVectorizable(StringRef funcName) const { in isFunctionVectorizable()
1093 StringRef TargetLibraryInfoImpl::getVectorizedFunction(StringRef F, in getVectorizedFunction()
1108 StringRef TargetLibraryInfoImpl::getScalarizedFunction(StringRef F, in getScalarizedFunction()
1139 TargetLibraryInfoImpl &TargetLibraryAnalysis::lookupInfoImpl(const Triple &T) { in lookupInfoImpl()
1140 std::unique_ptr<TargetLibraryInfoImpl> &Impl = in lookupInfoImpl()
1143 Impl.reset(new TargetLibraryInfoImpl(T)); in lookupInfoImpl()
1160 const TargetLibraryInfoImpl &TLIImpl) in TargetLibraryInfoWrapperPass()