Searched refs:PerfEvent (Results 1 – 5 of 5) sorted by relevance
39 class PerfEvent {43 explicit PerfEvent(StringRef PfmEventString);45 PerfEvent(const PerfEvent &) = delete;46 PerfEvent(PerfEvent &&other);47 ~PerfEvent();63 PerfEvent() = default;74 explicit Counter(PerfEvent &&event);102 PerfEvent Event;
47 PerfEvent::~PerfEvent() { in ~PerfEvent()54 PerfEvent::PerfEvent(PerfEvent &&Other) in PerfEvent() function in llvm::exegesis::pfm::PerfEvent61 PerfEvent::PerfEvent(StringRef PfmEventString) in PerfEvent() function in llvm::exegesis::pfm::PerfEvent86 StringRef PerfEvent::name() const { return EventString; } in name()88 bool PerfEvent::valid() const { return !FullQualifiedEventString.empty(); } in valid()90 const perf_event_attr *PerfEvent::attribute() const { return Attr; } in attribute()92 StringRef PerfEvent::getPfmEventString() const { in getPfmEventString()97 Counter::Counter(PerfEvent &&E) : Event(std::move(E)){ in Counter()146 Counter::Counter(PerfEvent &&Event) : Event(std::move(Event)) {} in Counter()
34 pfm::PerfEvent Event(CounterName); in createCounter()
29 class X86LbrPerfEvent : public pfm::PerfEvent {38 explicit X86LbrCounter(pfm::PerfEvent &&Event);
138 X86LbrCounter::X86LbrCounter(pfm::PerfEvent &&NewEvent) in X86LbrCounter()