Home
last modified time | relevance | path

Searched refs:FName (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCheckerContext.cpp106 StringRef FName = II->getName(); in isCLibraryFunction() local
107 if (FName == Name) in isCLibraryFunction()
110 if (FName.starts_with("__inline") && FName.contains(Name)) in isCLibraryFunction()
123 StringRef FName = II->getName(); in isHardenedVariantOf() local
124 return (FName.consume_front(Parts) && ...) && FName.empty(); in isHardenedVariantOf()
H A DCallEvent.cpp658 StringRef FName = II->getName(); in argumentsMayEscape() local
662 if (FName.ends_with("NoCopy")) in argumentsMayEscape()
667 if (FName.starts_with("NS") && FName.contains("Insert")) in argumentsMayEscape()
672 if (FName.starts_with("CF") || FName.starts_with("CG")) { in argumentsMayEscape()
673 return StrInStrNoCase(FName, "InsertValue") != StringRef::npos || in argumentsMayEscape()
674 StrInStrNoCase(FName, "AddValue") != StringRef::npos || in argumentsMayEscape()
675 StrInStrNoCase(FName, "SetValue") != StringRef::npos || in argumentsMayEscape()
676 StrInStrNoCase(FName, "WithData") != StringRef::npos || in argumentsMayEscape()
677 StrInStrNoCase(FName, "AppendValue") != StringRef::npos || in argumentsMayEscape()
678 StrInStrNoCase(FName, "SetAttribute") != StringRef::npos; in argumentsMayEscape()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DUnixAPIChecker.cpp167 StringRef FName = C.getCalleeName(FD); in checkPreCall() local
168 if (FName.empty()) in checkPreCall()
171 if (FName == "open") in checkPreCall()
174 else if (FName == "openat") in checkPreCall()
177 else if (FName == "pthread_once") in checkPreCall()
180 else if (is_contained({"getdelim", "getline"}, FName)) in checkPreCall()
594 StringRef FName = C.getCalleeName(FD); in checkPreStmt() local
595 if (FName.empty()) in checkPreStmt()
598 if (FName == "calloc") in checkPreStmt()
601 else if (FName == "malloc") in checkPreStmt()
[all …]
H A DMallocChecker.cpp3253 StringRef FName = II->getName(); in mayFreeAnyEscapedMemoryOrIsModeledExplicitly() local
3257 if (FName.ends_with("NoCopy")) { in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
3276 if (FName == "funopen") in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
3283 if (FName == "setbuf" || FName =="setbuffer" || in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
3284 FName == "setlinebuf" || FName == "setvbuf") { in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
3299 if (FName == "CGBitmapContextCreate" || in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
3300 FName == "CGBitmapContextCreateWithData" || in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
3301 FName == "CVPixelBufferCreateWithBytes" || in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
3302 FName == "CVPixelBufferCreateWithPlanarBytes" || in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
3303 FName == "OSAtomicEnqueue") { in mayFreeAnyEscapedMemoryOrIsModeledExplicitly()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsMachineFunction.cpp94 const GlobalValue *FName = &MF.getFunction(); in initGlobalBaseReg()
96 .addGlobalAddress(FName, 0, MipsII::MO_GPOFF_HI); in initGlobalBaseReg()
100 .addGlobalAddress(FName, 0, MipsII::MO_GPOFF_LO); in initGlobalBaseReg()
123 const GlobalValue *FName = &MF.getFunction(); in initGlobalBaseReg()
125 .addGlobalAddress(FName, 0, MipsII::MO_GPOFF_HI); in initGlobalBaseReg()
128 .addGlobalAddress(FName, 0, MipsII::MO_GPOFF_LO); in initGlobalBaseReg()
93 const GlobalValue *FName = &MF.getFunction(); initGlobalBaseReg() local
122 const GlobalValue *FName = &MF.getFunction(); initGlobalBaseReg() local
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProfReader.cpp157 static bool ParseHead(const StringRef &Input, StringRef &FName, in ParseHead() argument
163 FName = Input.substr(0, n1); in ParseHead()
348 StringRef FName; in readImpl() local
349 if (!ParseHead(*LineIt, FName, NumSamples, NumHeadSamples)) { in readImpl()
355 SampleContext FContext(FName, CSNameTable); in readImpl()
365 StringRef FName; in readImpl() local
372 Discriminator, FName, TargetCountMap, FunctionHash, in readImpl()
395 LineLocation(LineOffset, Discriminator))[FunctionId(FName)]; in readImpl()
396 FSamples.setFunction(FunctionId(FName)); in readImpl()
460 StringRef FName; in hasFormat() local
[all …]
H A DSampleProfWriter.cpp636 std::error_code SampleProfileWriterBinary::writeNameIdx(FunctionId FName) { in writeNameIdx() argument
638 const auto &Ret = NTable.find(FName); in writeNameIdx()
645 void SampleProfileWriterBinary::addName(FunctionId FName) { in addName() argument
647 NTable.insert(std::make_pair(FName, 0)); in addName()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleContextTracker.h37 FunctionId FName = FunctionId(),
40 : ParentContext(Parent), FuncName(FName), FuncSamples(FSamples),
194 ContextTrieNode *getTopLevelContextNode(FunctionId FName);
195 ContextTrieNode &addTopLevelContextNode(FunctionId FName);
H A DProfiledCallGraph.h54 ProfiledCallGraphNode(FunctionId FName = FunctionId()) : Name(FName)
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleContextTracker.cpp235 FunctionId FName = getRepInFormat(CalleeName); in getCalleeContextSamplesFor() local
239 ContextTrieNode *CalleeContext = getCalleeContextFor(DIL, FName); in getCalleeContextSamplesFor()
541 SampleContextTracker::getTopLevelContextNode(FunctionId FName) { in getTopLevelContextNode() argument
542 assert(!FName.empty() && "Top level node query must provide valid name"); in getTopLevelContextNode()
543 return RootContext.getChildContext(LineLocation(0, 0), FName); in getTopLevelContextNode()
547 SampleContextTracker::addTopLevelContextNode(FunctionId FName) { in addTopLevelContextNode() argument
548 assert(!getTopLevelContextNode(FName) && "Node to add must not exist"); in addTopLevelContextNode()
549 return *RootContext.getOrCreateChildContext(LineLocation(0, 0), FName); in addTopLevelContextNode()
H A DSampleProfileProbe.cpp350 StringRef FName = F.getName(); in instrumentOneFunc() local
352 FName = SP->getLinkageName(); in instrumentOneFunc()
353 if (FName.empty()) in instrumentOneFunc()
354 FName = SP->getName(); in instrumentOneFunc()
356 uint64_t Guid = Function::getGUID(FName); in instrumentOneFunc()
448 auto *MD = MDB.createPseudoProbeDesc(Guid, Hash, FName); in instrumentOneFunc()
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.cpp854 const char *FName = FLoc.get()->info.function; in handleCFIBadIcall() local
855 if (!FName) in handleCFIBadIcall()
856 FName = "(unknown)"; in handleCFIBadIcall()
857 Diag(FLoc, DL_Note, ET, "%0 defined here") << FName; in handleCFIBadIcall()
936 const char *FName = FLoc.get()->info.function; in handleFunctionTypeMismatch() local
937 if (!FName) in handleFunctionTypeMismatch()
938 FName = "(unknown)"; in handleFunctionTypeMismatch()
942 << FName << Data->Type; in handleFunctionTypeMismatch()
943 Diag(FLoc, DL_Note, ET, "%0 defined here") << FName; in handleFunctionTypeMismatch()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.h374 explicit AMDGPULibFunc(StringRef FName, FunctionType *FT); in getId()
455 explicit AMDGPUUnmangledLibFunc(StringRef FName, FunctionType *FT) { in mangle()
456 Name = std::string(FName);
442 AMDGPUUnmangledLibFunc(StringRef FName,FunctionType * FT) AMDGPUUnmangledLibFunc() argument
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DCommandLine.cpp1136 StringRef FName, SmallVectorImpl<const char *> &NewArgv) { in expandResponseFile() argument
1137 assert(sys::path::is_absolute(FName)); in expandResponseFile()
1139 FS->getBufferForFile(FName); in expandResponseFile()
1142 return llvm::createStringError(EC, Twine("cannot not open file '") + FName + in expandResponseFile()
1172 StringRef BasePath = llvm::sys::path::parent_path(FName); in expandResponseFile()
1254 const char *FName = Arg + 1; in expandResponseFiles() local
1258 if (llvm::sys::path::is_relative(FName)) { in expandResponseFiles()
1264 CWD.getError(), Twine("cannot get absolute path for: ") + FName); in expandResponseFiles()
1269 llvm::sys::path::append(CurrDir, FName); in expandResponseFiles()
1270 FName = CurrDir.c_str(); in expandResponseFiles()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProfWriter.h205 std::error_code writeNameIdx(FunctionId FName);
212 void addName(FunctionId FName);
H A DSampleProf.h1406 FrameNode(FunctionId FName = FunctionId(),
1409 : FuncName(FName), FuncSamples(FSamples), CallSiteLoc(CallLoc){};
1575 inline std::string getUniqueInternalLinkagePostfix(const StringRef &FName) {
1577 Md5.update(FName);
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMDBuilder.h96 MDNode *createPseudoProbeDesc(uint64_t GUID, uint64_t Hash, StringRef FName);
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMDBuilder.cpp353 StringRef FName) { in createPseudoProbeDesc() argument
358 Ops[2] = createString(FName); in createPseudoProbeDesc()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DRetainSummaryManager.h607 StringRef FName, QualType RetTy);
612 StringRef FName,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp544 StringRef FName = sys::path::filename(Filename); in mangleName() local
547 return std::string(FName); in mangleName()
548 sys::path::append(CurPath, FName); in mangleName()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DCommonArgs.cpp1045 StringRef FName = A->getValue(); in addLTOOptions() local
1046 if (!llvm::sys::fs::exists(FName)) in addLTOOptions()
1047 D.Diag(diag::err_drv_no_such_file) << FName; in addLTOOptions()
1050 "sample-profile=" + FName)); in addLTOOptions()
/freebsd/contrib/llvm-project/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp1139 StringRef FName = Name.substr(0, PrefixPos - 1); in adjustInstrProfile() local
1159 NewName.str() + getUniqueInternalLinkagePostfix(FName); in adjustInstrProfile()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DCommandLine.h2174 llvm::Error expandResponseFile(StringRef FName,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp3548 llvm::DIFile *FName = getOrCreateFile(FileLoc); in CreateTempMacroFile() local
3550 return DBuilder.createTempMacroFile(Parent, Line, FName); in CreateTempMacroFile()