Home
last modified time | relevance | path

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

/external/llvm-project/llvm/include/llvm/Transforms/IPO/
DSampleContextTracker.h40 LineLocation CallLoc = {0, 0})
43 ContextTrieNode *getChildContext(const LineLocation &CallSite,
45 ContextTrieNode *getChildContext(const LineLocation &CallSite);
46 ContextTrieNode *getOrCreateChildContext(const LineLocation &CallSite,
50 ContextTrieNode &moveToChildContext(const LineLocation &CallSite,
54 void removeChildContext(const LineLocation &CallSite, StringRef CalleeName);
59 LineLocation getCallSiteLoc() const;
65 static uint32_t nodeHash(StringRef ChildName, const LineLocation &Callsite);
80 LineLocation CallSiteLoc;
/external/llvm-project/llvm/lib/Transforms/IPO/
DSampleContextTracker.cpp30 ContextTrieNode *ContextTrieNode::getChildContext(const LineLocation &CallSite, in getChildContext()
43 ContextTrieNode::getChildContext(const LineLocation &CallSite) { in getChildContext()
62 const LineLocation &CallSite, ContextTrieNode &&NodeToMove, in moveToChildContext()
66 LineLocation OldCallSite = NodeToMove.CallSiteLoc; in moveToChildContext()
105 void ContextTrieNode::removeChildContext(const LineLocation &CallSite, in removeChildContext()
126 LineLocation ContextTrieNode::getCallSiteLoc() const { return CallSiteLoc; } in getCallSiteLoc()
147 const LineLocation &Callsite) { in nodeHash()
158 const LineLocation &CallSite, StringRef CalleeName, bool AllowCreate) { in getOrCreateChildContext()
311 LineLocation CallSite(FunctionSamples::getOffset(DIL), in promoteMergeContextSamplesTree()
373 LineLocation(FunctionSamples::getOffset(DIL), in getCalleeContextFor()
[all …]
DSampleProfile.cpp213 using BodySampleCoverageMap = std::map<LineLocation, unsigned>;
580 LineLocation Loc(LineOffset, Discriminator); in markSamplesUsed()
851 return FS->findFunctionSamplesAt(LineLocation(FunctionSamples::getOffset(DIL), in findCalleeFunctionSamples()
881 if (const FunctionSamplesMap *M = FS->findFunctionSamplesMapAt(LineLocation( in findIndirectCallFunctionSamples()
/external/llvm/include/llvm/ProfileData/
DSampleProf.h88 struct LineLocation {
89 LineLocation(uint32_t L, uint32_t D) : LineOffset(L), Discriminator(D) {}
92 bool operator<(const LineLocation &O) const {
101 raw_ostream &operator<<(raw_ostream &OS, const LineLocation &Loc);
172 typedef std::map<LineLocation, SampleRecord> BodySampleMap;
174 typedef std::map<LineLocation, FunctionSamples> CallsiteSampleMap;
202 return BodySamples[LineLocation(LineOffset, Discriminator)].addSamples(
209 return BodySamples[LineLocation(LineOffset, Discriminator)].addCalledTarget(
218 const auto &ret = BodySamples.find(LineLocation(LineOffset, Discriminator));
226 FunctionSamples &functionSamplesAt(const LineLocation &Loc) {
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ProfileData/
DSampleProf.h179 struct LineLocation {
180 LineLocation(uint32_t L, uint32_t D) : LineOffset(L), Discriminator(D) {}
185 bool operator<(const LineLocation &O) const {
194 raw_ostream &operator<<(raw_ostream &OS, const LineLocation &Loc);
289 using BodySampleMap = std::map<LineLocation, SampleRecord>;
293 using CallsiteSampleMap = std::map<LineLocation, FunctionSamplesMap>;
325 return BodySamples[LineLocation(LineOffset, Discriminator)].addSamples(
333 return BodySamples[LineLocation(LineOffset, Discriminator)].addCalledTarget(
342 const auto &ret = BodySamples.find(LineLocation(LineOffset, Discriminator));
354 const auto &ret = BodySamples.find(LineLocation(LineOffset, Discriminator));
[all …]
/external/llvm-project/llvm/include/llvm/ProfileData/
DSampleProf.h237 struct LineLocation {
238 LineLocation(uint32_t L, uint32_t D) : LineOffset(L), Discriminator(D) {}
243 bool operator<(const LineLocation &O) const {
248 bool operator==(const LineLocation &O) const {
252 bool operator!=(const LineLocation &O) const {
260 raw_ostream &operator<<(raw_ostream &OS, const LineLocation &Loc);
399 LineLocation &LineLoc) {
479 using BodySampleMap = std::map<LineLocation, SampleRecord>;
483 using CallsiteSampleMap = std::map<LineLocation, FunctionSamplesMap>;
515 return BodySamples[LineLocation(LineOffset, Discriminator)].addSamples(
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ProfileData/
DSampleProf.cpp90 void LineLocation::print(raw_ostream &OS) const { in print()
97 const LineLocation &Loc) { in operator <<()
103 LLVM_DUMP_METHOD void LineLocation::dump() const { print(dbgs()); } in dump()
135 SampleSorter<LineLocation, SampleRecord> SortedBodySamples(BodySamples); in print()
149 SampleSorter<LineLocation, FunctionSamplesMap> SortedCallsiteSamples( in print()
179 SmallVector<std::pair<LineLocation, StringRef>, 10> S; in findFunctionSamples()
184 LineLocation(getOffset(DIL), DIL->getBaseDiscriminator()), in findFunctionSamples()
DSampleProfWriter.cpp238 SampleSorter<LineLocation, SampleRecord> SortedSamples(S.getBodySamples()); in writeSample()
240 LineLocation Loc = I->first; in writeSample()
255 SampleSorter<LineLocation, FunctionSamplesMap> SortedCallsiteSamples( in writeSample()
260 LineLocation Loc = I->first; in writeSample()
507 LineLocation Loc = I.first; in writeBody()
529 LineLocation Loc = J.first; in writeBody()
DSampleProfReader.cpp248 LineLocation(LineOffset, Discriminator))[FName]; in readImpl()
433 LineLocation(*LineOffset, *Discriminator))[*FName]; in readProfile()
1110 LineLocation(LineOffset, Discriminator))[Name]; in readOneFunctionProfile()
/external/llvm/lib/ProfileData/
DSampleProf.cpp65 void LineLocation::print(raw_ostream &OS) const { in print()
72 const LineLocation &Loc) { in operator <<()
77 LLVM_DUMP_METHOD void LineLocation::dump() const { print(dbgs()); } in dump()
106 SampleSorter<LineLocation, SampleRecord> SortedBodySamples(BodySamples); in print()
120 SampleSorter<LineLocation, FunctionSamples> SortedCallsiteSamples( in print()
DSampleProfWriter.cpp47 SampleSorter<LineLocation, SampleRecord> SortedSamples(S.getBodySamples()); in write()
49 LineLocation Loc = I->first; in write()
64 SampleSorter<LineLocation, FunctionSamples> SortedCallsiteSamples( in write()
68 LineLocation Loc = I->first; in write()
166 LineLocation Loc = I.first; in writeBody()
184 LineLocation Loc = J.first; in writeBody()
DSampleProfReader.cpp203 LineLocation(LineOffset, Discriminator)); in read()
356 FProfile.functionSamplesAt(LineLocation(*LineOffset, *Discriminator)); in readProfile()
628 LineLocation(LineOffset, Discriminator)); in readOneFunctionProfile()
/external/llvm-project/llvm/lib/ProfileData/
DSampleProf.cpp93 void LineLocation::print(raw_ostream &OS) const { in print()
100 const LineLocation &Loc) { in operator <<()
106 LLVM_DUMP_METHOD void LineLocation::dump() const { print(dbgs()); } in dump()
138 SampleSorter<LineLocation, SampleRecord> SortedBodySamples(BodySamples); in print()
152 SampleSorter<LineLocation, FunctionSamplesMap> SortedCallsiteSamples( in print()
182 SmallVector<std::pair<LineLocation, StringRef>, 10> S; in findFunctionSamples()
187 LineLocation(getOffset(DIL), DIL->getBaseDiscriminator()), in findFunctionSamples()
215 const LineLocation &Loc, StringRef CalleeName, in findFunctionSamplesAt()
DSampleProfWriter.cpp289 SampleSorter<LineLocation, SampleRecord> SortedSamples(S.getBodySamples()); in writeSample()
291 LineLocation Loc = I->first; in writeSample()
306 SampleSorter<LineLocation, FunctionSamplesMap> SortedCallsiteSamples( in writeSample()
311 LineLocation Loc = I->first; in writeSample()
550 LineLocation Loc = I.first; in writeBody()
572 LineLocation Loc = J.first; in writeBody()
DSampleProfReader.cpp256 LineLocation(LineOffset, Discriminator))[std::string(FName)]; in readImpl()
474 LineLocation(*LineOffset, *Discriminator))[std::string(*FName)]; in readProfile()
1240 LineLocation(LineOffset, Discriminator))[std::string(Name)]; in readOneFunctionProfile()
/external/tensorflow/tensorflow/python/autograph/pyct/
Derror_utils_test.py89 origin_info.LineLocation(filename='/path/two.py', lineno=171):
91 loc=origin_info.LineLocation(
Dorigin_info.py35 class LineLocation( class
59 return LineLocation(self.filename, self.lineno)
120 line_loc = LineLocation(final_info.loc.filename, final_info.loc.lineno)
Dorigin_info_test.py54 loc = origin_info.LineLocation('test_filename', 2)
73 definition_loc = origin_info.LineLocation('test_filename', 1)
88 call_loc = origin_info.LineLocation('test_filename', 3)
96 second_arg_loc = origin_info.LineLocation('test_filename', 5)
Derror_utils.py86 loc = origin_info.LineLocation(filename=filename, lineno=line_number)
/external/llvm-project/llvm/unittests/ProfileData/
DSampleProfTest.cpp155 FooSamples.functionSamplesAt(LineLocation(7, 0))[GooName.str()]; in testRoundTrip()
163 GooSamples.functionSamplesAt(LineLocation(9, 0))[HooName.str()]; in testRoundTrip()
252 ReadFooSamples->findFunctionSamplesAt(LineLocation(7, 0), GooName, in testRoundTrip()
261 ReadFooSamples->findFunctionSamplesAt(LineLocation(9, 0), GooName, in testRoundTrip()
270 ReadGooSamples->findFunctionSamplesAt(LineLocation(9, 0), HooName, in testRoundTrip()
/external/llvm-project/llvm/tools/llvm-profgen/
DCallContext.h21 typedef std::pair<std::string, LineLocation> FrameLocation;
DProfiledBinary.cpp361 LineLocation Line(CallerFrame.Line - CallerFrame.StartLine, in symbolize()
/external/llvm/lib/Transforms/IPO/
DSampleProfile.cpp234 typedef std::map<LineLocation, unsigned> BodySampleCoverageMap;
306 LineLocation Loc(LineOffset, Discriminator); in markSamplesUsed()
578 return FS->findFunctionSamplesAt(LineLocation( in findCalleeFunctionSamples()
593 SmallVector<LineLocation, 10> S; in findFunctionSamples()
602 S.push_back(LineLocation(getOffset(DIL->getLine(), SP->getLine()), in findFunctionSamples()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DSampleProfile.cpp201 using BodySampleCoverageMap = std::map<LineLocation, unsigned>;
550 LineLocation Loc(LineOffset, Discriminator); in markSamplesUsed()
819 return FS->findFunctionSamplesAt(LineLocation(FunctionSamples::getOffset(DIL), in findCalleeFunctionSamples()
849 if (const FunctionSamplesMap *M = FS->findFunctionSamplesMapAt(LineLocation( in findIndirectCallFunctionSamples()
/external/tensorflow/tensorflow/python/autograph/impl/
Dapi.py190 value_loc = origin_info.LineLocation(filename=filename, lineno=lineno)