Lines Matching refs:funcName
691 static StringRef sanitizeFunctionName(StringRef funcName) { in sanitizeFunctionName() argument
694 if (funcName.empty() || funcName.find('\0') != StringRef::npos) in sanitizeFunctionName()
699 return GlobalValue::dropLLVMManglingEscape(funcName); in sanitizeFunctionName()
702 bool TargetLibraryInfoImpl::getLibFunc(StringRef funcName, LibFunc &F) const { in getLibFunc() argument
703 funcName = sanitizeFunctionName(funcName); in getLibFunc()
704 if (funcName.empty()) in getLibFunc()
709 const auto *I = std::lower_bound(Start, End, funcName); in getLibFunc()
710 if (I != End && *I == funcName) { in getLibFunc()
1687 bool TargetLibraryInfoImpl::isFunctionVectorizable(StringRef funcName) const { in isFunctionVectorizable()
1688 funcName = sanitizeFunctionName(funcName); in isFunctionVectorizable()
1689 if (funcName.empty()) in isFunctionVectorizable()
1693 llvm::lower_bound(VectorDescs, funcName, compareWithScalarFnName); in isFunctionVectorizable()
1694 return I != VectorDescs.end() && StringRef(I->ScalarFnName) == funcName; in isFunctionVectorizable()