HomeSort by: relevance | last modified time | path
    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