/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerContext.cpp | 106 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 D | CallEvent.cpp | 658 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 D | UnixAPIChecker.cpp | 167 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 D | MallocChecker.cpp | 3253 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 D | MipsMachineFunction.cpp | 94 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 D | SampleProfReader.cpp | 157 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 D | SampleProfWriter.cpp | 636 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 D | SampleContextTracker.h | 37 FunctionId FName = FunctionId(), 40 : ParentContext(Parent), FuncName(FName), FuncSamples(FSamples), 194 ContextTrieNode *getTopLevelContextNode(FunctionId FName); 195 ContextTrieNode &addTopLevelContextNode(FunctionId FName);
|
H A D | ProfiledCallGraph.h | 54 ProfiledCallGraphNode(FunctionId FName = FunctionId()) : Name(FName)
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SampleContextTracker.cpp | 235 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 D | SampleProfileProbe.cpp | 350 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 D | ubsan_handlers.cpp | 854 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 D | AMDGPULibFunc.h | 374 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 D | CommandLine.cpp | 1136 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 D | SampleProfWriter.h | 205 std::error_code writeNameIdx(FunctionId FName); 212 void addName(FunctionId FName);
|
H A D | SampleProf.h | 1406 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 D | MDBuilder.h | 96 MDNode *createPseudoProbeDesc(uint64_t GUID, uint64_t Hash, StringRef FName);
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | MDBuilder.cpp | 353 StringRef FName) { in createPseudoProbeDesc() argument 358 Ops[2] = createString(FName); in createPseudoProbeDesc()
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | RetainSummaryManager.h | 607 StringRef FName, QualType RetTy); 612 StringRef FName,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | GCOVProfiling.cpp | 544 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 D | CommonArgs.cpp | 1045 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 D | llvm-profdata.cpp | 1139 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 D | CommandLine.h | 2174 llvm::Error expandResponseFile(StringRef FName,
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 3548 llvm::DIFile *FName = getOrCreateFile(FileLoc); in CreateTempMacroFile() local 3550 return DBuilder.createTempMacroFile(Parent, Line, FName); in CreateTempMacroFile()
|