Lines Matching refs:funcName
963 static StringRef sanitizeFunctionName(StringRef funcName) { in sanitizeFunctionName() argument
966 if (funcName.empty() || funcName.contains('\0')) in sanitizeFunctionName()
971 return GlobalValue::dropLLVMManglingEscape(funcName); in sanitizeFunctionName()
984 bool TargetLibraryInfoImpl::getLibFunc(StringRef funcName, LibFunc &F) const { in getLibFunc() argument
985 funcName = sanitizeFunctionName(funcName); in getLibFunc()
986 if (funcName.empty()) in getLibFunc()
992 if (auto Loc = Indices.find(funcName); Loc != Indices.end()) { in getLibFunc()
1331 bool TargetLibraryInfoImpl::isFunctionVectorizable(StringRef funcName) const { in isFunctionVectorizable()
1332 funcName = sanitizeFunctionName(funcName); in isFunctionVectorizable()
1333 if (funcName.empty()) in isFunctionVectorizable()
1337 llvm::lower_bound(VectorDescs, funcName, compareWithScalarFnName); in isFunctionVectorizable()
1338 return I != VectorDescs.end() && StringRef(I->getScalarFnName()) == funcName; in isFunctionVectorizable()