output exec {{
#include <cmath>
-
-#include "arch/power/faults.hh"
-#include "arch/power/isa_traits.hh"
-#include "arch/power/utility.hh"
#if defined(linux)
#include <fenv.h>
#endif
+#include "arch/power/faults.hh"
+#include "arch/power/isa_traits.hh"
+#include "arch/power/utility.hh"
#include "base/condcodes.hh"
#include "cpu/base.hh"
#include "cpu/exetrace.hh"
#include <algorithm>
#include <cassert>
#ifdef __SUNPRO_CC
-#include <cmath>
+#include <math.h>
#endif
#include <cmath>
#include <functional>
#ifndef __BASE_STATS_MYSQL_HH__
#define __BASE_STATS_MYSQL_HH__
+#include <cstdio>
+#include <list>
#include <map>
#include <string>
namespace MySQL { class Connection; }
namespace Stats {
-class DistInfo;
+class DistData;
+class DistParams;
class MySqlRun;
struct SetupStat
{
private:
char *query;
- size_type size;
+ std::size_t size;
bool first;
- static const size_type maxsize = 1024*1024;
+ static const std::size_t maxsize = 1024*1024;
public:
MySqlRun *run;
#endif
#if defined(__sun)
-#include <cmath>
+#include <math.h>
#endif
#include <cassert>
#ifdef __SUNPRO_CC
-#include <cmath>
+#include <math.h>
#endif
#include <cmath>
#include <fstream>
class ScalarInfo;
class VectorInfo;
class DistInfo;
-class DistInfo;
class VectorDistInfo;
class Vector2dInfo;
class FormulaInfo;
#ifndef __CPU_O3_COMMIT_HH__
#define __CPU_O3_COMMIT_HH__
+#include <queue>
+
#include "base/statistics.hh"
#include "cpu/exetrace.hh"
#include "cpu/inst_seq.hh"
#include "cpu/exetrace.hh"
#include "cpu/timebuf.hh"
#include "params/DerivO3CPU.hh"
+#include "sim/faults.hh"
#if USE_CHECKER
#include "cpu/checker/cpu.hh"
* Authors: Kevin Lim
*/
+#include "arch/types.hh"
+#include "base/trace.hh"
+#include "config/full_system.hh"
#include "config/the_isa.hh"
#include "cpu/o3/decode.hh"
+#include "cpu/inst_seq.hh"
#include "params/DerivO3CPU.hh"
using namespace std;
#define __CPU_O3_IEW_HH__
#include <queue>
+#include <set>
#include "base/statistics.hh"
#include "config/full_system.hh"
#include <queue>
+#include "arch/utility.hh"
#include "config/the_isa.hh"
#include "cpu/o3/fu_pool.hh"
#include "cpu/o3/iew.hh"
#include "config/full_system.hh"
#include "config/the_isa.hh"
#include "cpu/inst_seq.hh"
+#include "cpu/timebuf.hh"
#include "mem/packet.hh"
#include "mem/port.hh"
#include <utility>
#include <vector>
+#include "arch/registers.hh"
+#include "base/types.hh"
#include "config/the_isa.hh"
/**
#ifndef __SMT_HH__
#define __SMT_HH__
+#include "base/types.hh"
+
#ifndef SMT_MAX_THREADS
/** The number of TPUs in any processor. */
#define SMT_MAX_THREADS 4