Home
last modified time | relevance | path

Searched refs:FunctionId (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DFunctionId.h36 class FunctionId {
59 FunctionId() = default;
62 explicit FunctionId(StringRef Str) in FunctionId() function
67 explicit FunctionId(uint64_t HashCode) in FunctionId() function
135 inline bool operator==(const FunctionId &LHS, const FunctionId &RHS) {
139 inline bool operator!=(const FunctionId &LHS, const FunctionId &RHS) {
143 inline bool operator<(const FunctionId &LHS, const FunctionId &RHS) {
147 inline bool operator<=(const FunctionId &LHS, const FunctionId &RHS) {
151 inline bool operator>(const FunctionId &LHS, const FunctionId &RHS) {
155 inline bool operator>=(const FunctionId &LHS, const FunctionId &RHS) {
[all …]
H A DSampleProf.h379 uint64_t removeCalledTarget(FunctionId F) {
465 FunctionId Func;
531 SampleContext(FunctionId Func)
554 Func = FunctionId(ContextStr);
571 FunctionId Callee;
589 Func = FunctionId(EntrySplit.first);
645 void setFunction(FunctionId newFunction) {
711 FunctionId Func;
1294 return FunctionId(Name);
1399 FrameNode(FunctionId FName = FunctionId(),
[all …]
H A DSampleProfWriter.h199 virtual MapVector<FunctionId, uint32_t> &getNameTable() { return NameTable; } in getNameTable()
205 std::error_code writeNameIdx(FunctionId FName);
207 inline void stablizeNameTable(MapVector<FunctionId, uint32_t> &NameTable,
208 std::set<FunctionId> &V);
210 MapVector<FunctionId, uint32_t> NameTable;
212 void addName(FunctionId FName);
H A DSampleProfReader.h412 auto It = Profiles.find(FunctionId(Fname)); in getSamplesFor()
418 auto It = Profiles.find(FunctionId(*NameInProfile)); in getSamplesFor()
477 virtual std::vector<FunctionId> *getNameTable() { return nullptr; } in getNameTable()
594 std::vector<FunctionId> *getNameTable() override { in getNameTable()
638 ErrorOr<FunctionId> readStringFromTable(size_t *RetIdx = nullptr);
655 std::vector<FunctionId> NameTable;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DFunctionId.h17 class FunctionId {
19 FunctionId() : Index(0) {} in FunctionId() function
21 explicit FunctionId(uint32_t Index) : Index(Index) {} in FunctionId() function
29 inline bool operator==(const FunctionId &A, const FunctionId &B) {
33 inline bool operator!=(const FunctionId &A, const FunctionId &B) {
37 inline bool operator<(const FunctionId &A, const FunctionId &B) {
41 inline bool operator<=(const FunctionId &A, const FunctionId &B) {
45 inline bool operator>(const FunctionId &A, const FunctionId &B) {
49 inline bool operator>=(const FunctionId &A, const FunctionId &B) {
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleContextTracker.h37 FunctionId FName = FunctionId(),
43 FunctionId ChildName);
46 FunctionId ChildName,
50 FunctionId getFuncName() const;
70 FunctionId FuncName;
120 FunctionSamples *getBaseSamplesFor(FunctionId Name,
132 FunctionId CalleeName);
143 HashKeyMap<std::unordered_map, FunctionId, ContextSamplesTy>
193 FunctionId CalleeName);
194 ContextTrieNode *getTopLevelContextNode(FunctionId FName);
[all …]
H A DProfiledCallGraph.h54 ProfiledCallGraphNode(FunctionId FName = FunctionId()) : Name(FName) in Name()
57 FunctionId Name;
137 void addProfiledFunction(FunctionId Name) { in addProfiledFunction()
150 void addProfiledCall(FunctionId CallerName, FunctionId CalleeName,
211 HashKeyMap<llvm::DenseMap, FunctionId, ProfiledCallGraphNode*>
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerDataFlowTrace.h52 uint32_t GetCounter(size_t FunctionId, size_t BasicBlockId) { in GetCounter() argument
53 auto It = Functions.find(FunctionId); in GetCounter()
62 uint32_t GetNumberOfBlocks(size_t FunctionId) { in GetNumberOfBlocks() argument
63 auto It = Functions.find(FunctionId); in GetNumberOfBlocks()
69 uint32_t GetNumberOfCoveredBlocks(size_t FunctionId) { in GetNumberOfCoveredBlocks() argument
70 auto It = Functions.find(FunctionId); in GetNumberOfCoveredBlocks()
H A DFuzzerDataFlowTrace.cpp48 size_t FunctionId = 0; in AppendCoverage() local
49 SS >> FunctionId; in AppendCoverage()
51 FunctionsWithDFT.insert(FunctionId); in AppendCoverage()
68 auto It = Functions.find(FunctionId); in AppendCoverage()
71 ? Functions.insert({FunctionId, std::vector<uint32_t>(NumBlocks)}) in AppendCoverage()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleContextTracker.cpp31 FunctionId CalleeName) { in getChildContext()
106 FunctionId CalleeName) { in removeChildContext()
116 FunctionId ContextTrieNode::getFuncName() const { return FuncName; } in getFuncName()
235 FunctionId FName = getRepInFormat(CalleeName); in getCalleeContextSamplesFor()
319 FunctionSamples *SampleContextTracker::getBaseSamplesFor(FunctionId Name, in getBaseSamplesFor()
369 const Instruction &Inst, FunctionId CalleeName) { in promoteMergeContextSamplesTree()
466 FunctionId CalleeName) { in getCalleeContextFor()
481 SmallVector<std::pair<LineLocation, FunctionId>, 10> S; in getContextFor()
507 FunctionId CalleeName = S[I].second; in getContextFor()
541 SampleContextTracker::getTopLevelContextNode(FunctionId FName) { in getTopLevelContextNode()
[all …]
H A DSampleProfile.cpp471 auto It = FlattenedProfiles.find(FunctionId(CanonFName)); in getFlattenedSamplesFor()
481 std::map<LineLocation, std::unordered_set<FunctionId>>
487 const std::map<LineLocation, std::unordered_set<FunctionId>>
492 const std::map<LineLocation, std::unordered_set<FunctionId>>
504 const std::map<LineLocation, std::unordered_set<FunctionId>>
2351 std::unordered_map<FunctionId, std::set<LineLocation>> in runStaleProfileMatching()
2358 FunctionId CalleeName = *Callees.begin(); in runStaleProfileMatching()
2564 SymbolMap[FunctionId(OrigName)] = F; in runOnModule()
2567 auto r = SymbolMap.emplace(FunctionId(NewName), F); in runOnModule()
2580 SymbolMap.emplace(FunctionId(*MapName), F); in runOnModule()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCCodeView.h40 uint32_t FunctionId; variable
51 : Label(Label), FunctionId(functionid), FileNum(fileNum), Line(line), in MCCVLoc()
60 unsigned getFunctionId() const { return FunctionId; } in getFunctionId()
76 void setFunctionId(unsigned FID) { FunctionId = FID; } in setFunctionId()
175 void recordCVLoc(MCContext &Ctx, const MCSymbol *Label, unsigned FunctionId,
H A DMCObjectStreamer.h172 void emitCVLocDirective(unsigned FunctionId, unsigned FileNo, unsigned Line,
175 void emitCVLinetableDirective(unsigned FunctionId, const MCSymbol *Begin,
H A DMCStreamer.h958 virtual bool emitCVFuncIdDirective(unsigned FunctionId);
962 virtual bool emitCVInlineSiteIdDirective(unsigned FunctionId, unsigned IAFunc,
967 virtual void emitCVLocDirective(unsigned FunctionId, unsigned FileNo,
973 virtual void emitCVLinetableDirective(unsigned FunctionId,
/freebsd-14.2/sys/contrib/dev/acpica/components/hardware/
H A Dhwxfsleep.c173 UINT32 FunctionId);
398 UINT32 FunctionId) in ACPI_EXPORT_SYMBOL()
401 ACPI_SLEEP_FUNCTIONS *SleepFunctions = &AcpiSleepDispatch[FunctionId]; in ACPI_EXPORT_SYMBOL()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProfWriter.cpp349 std::set<FunctionId> V; in writeNameTable()
636 std::error_code SampleProfileWriterBinary::writeNameIdx(FunctionId FName) { in writeNameIdx()
645 void SampleProfileWriterBinary::addName(FunctionId FName) { in addName()
683 MapVector<FunctionId, uint32_t> &NameTable, std::set<FunctionId> &V) { in stablizeNameTable() argument
688 for (const FunctionId &N : V) in stablizeNameTable()
694 std::set<FunctionId> V; in writeNameTable()
841 FunctionId Callee = J.first; in writeBody()
H A DSampleProfReader.cpp396 FSamples.setFunction(FunctionId(FName)); in readImpl()
410 FunctionId(name_count.first), in readImpl()
520 ErrorOr<FunctionId>
884 FunctionId FName = FContext.getFunction(); in readFuncProfiles()
1075 FunctionId FID(*Name); in readNameTable()
1080 NameTable.push_back(FunctionId(*Name)); in readNameTable()
1109 NameTable.emplace_back(FunctionId(FID)); in readNameTableSec()
1133 NameTable.emplace_back(FunctionId(*FID)); in readNameTableSec()
1645 FProfile = &Profiles[FunctionId(Name)]; in readOneFunctionProfile()
1659 FProfile->setFunction(FunctionId(Name)); in readOneFunctionProfile()
[all …]
H A DSampleProf.cpp264 void FunctionSamples::findAllNames(DenseSet<FunctionId> &NameSet) const { in findAllNames()
415 FunctionId CalleeName) { in getOrCreateChildFrame()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCObjectStreamer.cpp580 void MCObjectStreamer::emitCVLocDirective(unsigned FunctionId, unsigned FileNo, in emitCVLocDirective() argument
585 if (!checkCVLocSection(FunctionId, FileNo, Loc)) in emitCVLocDirective()
591 getContext().getCVContext().recordCVLoc(getContext(), LineSym, FunctionId, in emitCVLocDirective()
596 void MCObjectStreamer::emitCVLinetableDirective(unsigned FunctionId, in emitCVLinetableDirective() argument
599 getContext().getCVContext().emitLineTableForFunction(*this, FunctionId, Begin, in emitCVLinetableDirective()
601 this->MCStreamer::emitCVLinetableDirective(FunctionId, Begin, End); in emitCVLinetableDirective()
H A DMCAsmStreamer.cpp294 bool emitCVInlineSiteIdDirective(unsigned FunctionId, unsigned IAFunc,
297 void emitCVLocDirective(unsigned FunctionId, unsigned FileNo, unsigned Line,
300 void emitCVLinetableDirective(unsigned FunctionId, const MCSymbol *FnStart,
1784 bool MCAsmStreamer::emitCVInlineSiteIdDirective(unsigned FunctionId, in emitCVInlineSiteIdDirective() argument
1789 OS << "\t.cv_inline_site_id " << FunctionId << " within " << IAFunc in emitCVInlineSiteIdDirective()
1791 return MCStreamer::emitCVInlineSiteIdDirective(FunctionId, IAFunc, IAFile, in emitCVInlineSiteIdDirective()
1800 if (!checkCVLocSection(FunctionId, FileNo, Loc)) in emitCVLocDirective()
1803 OS << "\t.cv_loc\t" << FunctionId << " " << FileNo << " " << Line << " " in emitCVLocDirective()
1819 void MCAsmStreamer::emitCVLinetableDirective(unsigned FunctionId, in emitCVLinetableDirective() argument
1822 OS << "\t.cv_linetable\t" << FunctionId << ", "; in emitCVLinetableDirective()
[all …]
H A DMCStreamer.cpp302 bool MCStreamer::emitCVFuncIdDirective(unsigned FunctionId) { in emitCVFuncIdDirective() argument
303 return getContext().getCVContext().recordFunctionId(FunctionId); in emitCVFuncIdDirective()
306 bool MCStreamer::emitCVInlineSiteIdDirective(unsigned FunctionId, in emitCVInlineSiteIdDirective() argument
317 FunctionId, IAFunc, IAFile, IALine, IACol); in emitCVInlineSiteIdDirective()
320 void MCStreamer::emitCVLocDirective(unsigned FunctionId, unsigned FileNo, in emitCVLocDirective() argument
347 void MCStreamer::emitCVLinetableDirective(unsigned FunctionId, in emitCVLinetableDirective() argument
H A DMCCodeView.cpp132 unsigned FunctionId, unsigned FileNo, in recordCVLoc() argument
136 Label, FunctionId, FileNo, Line, Column, PrologueEnd, IsStmt}); in recordCVLoc()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp378 bool parseCVFunctionId(int64_t &FunctionId, StringRef DirectiveName);
3783 bool AsmParser::parseCVFunctionId(int64_t &FunctionId, in parseCVFunctionId() argument
3789 check(FunctionId < 0 || FunctionId >= UINT_MAX, Loc, in parseCVFunctionId()
3810 int64_t FunctionId; in parseDirectiveCVFuncId() local
3812 if (parseCVFunctionId(FunctionId, ".cv_func_id") || parseEOL()) in parseDirectiveCVFuncId()
3815 if (!getStreamer().emitCVFuncIdDirective(FunctionId)) in parseDirectiveCVFuncId()
3831 int64_t FunctionId; in parseDirectiveCVInlineSiteId() local
3838 if (parseCVFunctionId(FunctionId, ".cv_inline_site_id")) in parseDirectiveCVInlineSiteId()
3890 int64_t FunctionId, FileNumber; in parseDirectiveCVLoc() local
3891 if (parseCVFunctionId(FunctionId, ".cv_loc") || in parseDirectiveCVLoc()
[all …]
H A DMasmParser.cpp5045 bool MasmParser::parseCVFunctionId(int64_t &FunctionId, in parseCVFunctionId() argument
5051 check(FunctionId < 0 || FunctionId >= UINT_MAX, Loc, in parseCVFunctionId()
5072 int64_t FunctionId; in parseDirectiveCVFuncId() local
5074 if (parseCVFunctionId(FunctionId, ".cv_func_id") || parseEOL()) in parseDirectiveCVFuncId()
5077 if (!getStreamer().emitCVFuncIdDirective(FunctionId)) in parseDirectiveCVFuncId()
5093 int64_t FunctionId; in parseDirectiveCVInlineSiteId() local
5100 if (parseCVFunctionId(FunctionId, ".cv_inline_site_id")) in parseDirectiveCVInlineSiteId()
5152 int64_t FunctionId, FileNumber; in parseDirectiveCVLoc() local
5153 if (parseCVFunctionId(FunctionId, ".cv_loc") || in parseDirectiveCVLoc()
5213 int64_t FunctionId; in parseDirectiveCVLinetable() local
[all …]
/freebsd-14.2/sys/contrib/dev/acpica/include/
H A Dactbl3.h659 UINT32 FunctionId; member

12