Lines Matching defs:noexcept
65 static Profiler& get() noexcept;
75 uint32_t resetEvents(uint32_t eventMask) noexcept;
77 uint32_t getEnabledEvents() const noexcept { return mEnabledEvents; }
92 friend Counters operator-(Counters lhs, const Counters& rhs) noexcept {
120 double getIPC() const noexcept {
126 double getCPI() const noexcept {
132 double getL1DMissRate() const noexcept {
138 double getL1DHitRate() const noexcept {
142 double getL1IMissRate() const noexcept {
148 double getL1IHitRate() const noexcept {
152 double getBranchMissRate() const noexcept {
158 double getBranchHitRate() const noexcept {
162 double getMPKI(uint64_t misses) const noexcept {
170 void reset() noexcept {
175 void start() noexcept {
180 void stop() noexcept {
185 void readCounters(Counters* outCounters) noexcept {
203 void reset() noexcept { }
204 void start() noexcept { }
205 void stop() noexcept { }
206 void readCounters(Counters* counters) noexcept { }
210 bool hasBranchRates() const noexcept {
214 bool hasICacheRates() const noexcept {
219 Profiler() noexcept;
220 ~Profiler() noexcept;