HomeSort by: relevance | last modified time | path
    Searched refs:LineLocation (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
SampleContextTracker.h 41 LineLocation CallLoc = {0, 0})
44 ContextTrieNode *getChildContext(const LineLocation &CallSite,
46 ContextTrieNode *getHottestChildContext(const LineLocation &CallSite);
47 ContextTrieNode *getOrCreateChildContext(const LineLocation &CallSite,
51 ContextTrieNode &moveToChildContext(const LineLocation &CallSite,
55 void removeChildContext(const LineLocation &CallSite, StringRef CalleeName);
60 LineLocation getCallSiteLoc() const;
66 static uint32_t nodeHash(StringRef ChildName, const LineLocation &Callsite);
81 LineLocation CallSiteLoc;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
SampleContextTracker.cpp 30 ContextTrieNode *ContextTrieNode::getChildContext(const LineLocation &CallSite,
43 ContextTrieNode::getHottestChildContext(const LineLocation &CallSite) {
66 const LineLocation &CallSite, ContextTrieNode &&NodeToMove,
70 LineLocation OldCallSite = NodeToMove.CallSiteLoc;
109 void ContextTrieNode::removeChildContext(const LineLocation &CallSite,
130 LineLocation ContextTrieNode::getCallSiteLoc() const { return CallSiteLoc; }
151 const LineLocation &Callsite) {
162 const LineLocation &CallSite, StringRef CalleeName, bool AllowCreate) {
226 LineLocation CallSite = FunctionSamples::getCallSiteIdentifier(DIL);
345 LineLocation CallSite = FunctionSamples::getCallSiteIdentifier(DIL)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ProfileData/
SampleProf.cpp 104 void LineLocation::print(raw_ostream &OS) const {
111 const LineLocation &Loc) {
138 LLVM_DUMP_METHOD void LineLocation::dump() const { print(dbgs()); }
173 SampleSorter<LineLocation, SampleRecord> SortedBodySamples(BodySamples);
187 SampleSorter<LineLocation, FunctionSamplesMap> SortedCallsiteSamples(
214 LineLocation FunctionSamples::getCallSiteIdentifier(const DILocation *DIL) {
220 return LineLocation(PseudoProbeDwarfDiscriminator::extractProbeIndex(
224 return LineLocation(FunctionSamples::getOffset(DIL),
231 SmallVector<std::pair<LineLocation, StringRef>, 10> S;
236 LineLocation(getOffset(DIL), DIL->getBaseDiscriminator())
    [all...]
SampleProfWriter.cpp 398 SampleSorter<LineLocation, SampleRecord> SortedSamples(S.getBodySamples());
400 LineLocation Loc = I->first;
415 SampleSorter<LineLocation, FunctionSamplesMap> SortedCallsiteSamples(
420 LineLocation Loc = I->first;
693 LineLocation Loc = I.first;
715 LineLocation Loc = J.first;
SampleProfReader.cpp 304 LineLocation(LineOffset, Discriminator))[std::string(FName)];
542 LineLocation(*LineOffset, *Discriminator))[std::string(*FName)];
1438 LineLocation(LineOffset, Discriminator))[std::string(Name)];
  /src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/
SampleProf.h 261 struct LineLocation {
262 LineLocation(uint32_t L, uint32_t D) : LineOffset(L), Discriminator(D) {}
267 bool operator<(const LineLocation &O) const {
272 bool operator==(const LineLocation &O) const {
276 bool operator!=(const LineLocation &O) const {
284 raw_ostream &operator<<(raw_ostream &OS, const LineLocation &Loc);
433 LineLocation &LineLoc) {
519 using BodySampleMap = std::map<LineLocation, SampleRecord>;
523 using CallsiteSampleMap = std::map<LineLocation, FunctionSamplesMap>;
528 /// of a function. Each sample corresponds to a LineLocation instanc
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
SampleProfileLoaderBaseUtil.h 59 using BodySampleCoverageMap = std::map<LineLocation, unsigned>;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
CallContext.h 20 // Function name, LineLocation
21 typedef std::pair<std::string, LineLocation> FrameLocation;
CSPreInliner.cpp 84 LineLocation Callsite = CalleeNode->getCallSiteLoc();
ProfiledBinary.cpp 441 LineLocation Line(CallerFrame.Line - CallerFrame.StartLine,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SampleProfileLoaderBaseUtil.cpp 77 LineLocation Loc(LineOffset, Discriminator);

Completed in 30 milliseconds