48#ifndef __CPU_MINOR_TRACE_HH__
49#define __CPU_MINOR_TRACE_HH__
55#include "debug/MinorTrace.hh"
64template <
class ...Args>
68 DPRINTF(MinorTrace, (std::string(
"MinorTrace: ") + fmt).c_str(), args...);
72template <
class ...Args>
76 DPRINTFS(MinorTrace, &named, (std::string(
"MinorInst: ") + fmt).c_str(),
81template <
class ...Args>
85 DPRINTFS(MinorTrace, &named, (std::string(
"MinorLine: ") + fmt).c_str(),
#define DPRINTFS(x, s,...)
Interface for things with names.
void minorTrace(const char *fmt, Args ...args)
DPRINTFN for MinorTrace reporting.
void minorInst(const Named &named, const char *fmt, Args ...args)
DPRINTFN for MinorTrace MinorInst line reporting.
void minorLine(const Named &named, const char *fmt, Args ...args)
DPRINTFN for MinorTrace MinorLine line reporting.
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
Minor contains all the definitions within the MinorCPU apart from the CPU class itself.