OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ProfiledBinary
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
ProfileGenerator.h
14
#include "
ProfiledBinary
.h"
204
ProfiledBinary
*Binary);
208
ProfiledBinary
*Binary);
231
ProfiledBinary
*Binary);
236
ProfiledBinary
*Binary);
240
SmallVectorImpl<std::string> &ContextStrStack,
ProfiledBinary
*Binary);
250
ProfiledBinary
*Binary);
ProfiledBinary.h
1
//===--
ProfiledBinary
.h - Binary decoder -----------------------*- C++ -*-===//
46
class
ProfiledBinary
;
49
ProfiledBinary
*Binary;
58
InstructionPointer(
ProfiledBinary
*Binary, uint64_t Address,
72
ProfiledBinary
*Binary;
73
PrologEpilogTracker(
ProfiledBinary
*Bin) : Binary(Bin){};
97
class
ProfiledBinary
{
173
ProfiledBinary
(StringRef Path) : Path(Path), ProEpilogTracker(this) {
PerfReader.h
12
#include "
ProfiledBinary
.h"
135
ProfiledBinary
*Binary;
203
const
ProfiledBinary
*Binary;
263
const
ProfiledBinary
*getBinary() const { return Binary; }
385
const
ProfiledBinary
*Binary;
386
FrameStack(const
ProfiledBinary
*B) : Binary(B) {}
401
const
ProfiledBinary
*Binary;
402
ProbeStack(const
ProfiledBinary
*B) : Binary(B) {}
454
VirtualUnwinder(ContextSampleCounterMap *Counter, const
ProfiledBinary
*B)
490
const
ProfiledBinary
*Binary
[
all
...]
ProfiledBinary.cpp
1
//===--
ProfiledBinary
.cpp - Binary decoder ---------------------*- C++ -*-===//
9
#include "
ProfiledBinary
.h"
87
void
ProfiledBinary
::load() {
118
bool
ProfiledBinary
::inlineContextEqual(uint64_t Address1,
135
ProfiledBinary
::getExpandedContextStr(const SmallVectorImpl<uint64_t> &Stack,
175
void
ProfiledBinary
::setPreferredBaseAddress(const ELFObjectFileBase *Obj) {
187
void
ProfiledBinary
::decodePseudoProbe(const ELFObjectFileBase *Obj) {
211
bool
ProfiledBinary
::dissassembleSymbol(std::size_t SI, ArrayRef<uint8_t> Bytes,
311
void
ProfiledBinary
::setUpDisassembler(const ELFObjectFileBase *Obj) {
351
void
ProfiledBinary
::disassemble(const ELFObjectFileBase *Obj)
[
all
...]
PerfReader.cpp
285
ProfiledBinary
&PerfReader::loadBinary(const StringRef BinaryPath,
292
// Call to load the binary in the ctor of
ProfiledBinary
.
293
auto Ret = BinaryTable.insert({BinaryName,
ProfiledBinary
(BinaryPath)});
315
ProfiledBinary
&Binary = I->second;
326
ProfiledBinary
*PerfReader::getBinary(uint64_t Address) {
350
const
ProfiledBinary
*Binary) {
369
const
ProfiledBinary
*Binary) {
379
const
ProfiledBinary
*Binary) {
390
const
ProfiledBinary
*Binary = I.first;
412
ProfiledBinary
*Binary)
[
all
...]
ProfileGenerator.cpp
218
ProfiledBinary
*Binary = BI.first;
263
ProfiledBinary
*Binary) {
302
const BranchSample &BranchCounters,
ProfiledBinary
*Binary) {
438
ProfiledBinary
*Binary) {
449
ProfiledBinary
*Binary = BI.first;
470
ProfiledBinary
*Binary) {
509
SmallVectorImpl<std::string> &ContextStrStack,
ProfiledBinary
*Binary) {
576
SmallVectorImpl<std::string> &ContextStrStack,
ProfiledBinary
*Binary) {
628
ProfiledBinary
*Binary) {
Completed in 24 milliseconds
Indexes created Thu Aug 13 00:25:44 UTC 2026