mem-cache: Add multiple eviction stats
[gem5.git] / src / arch / x86 / cpuid.hh
index 5cb4c7972a288eecc7086d55fd6bfa099619b8dc..2414cbeb604771697f844c3cc0fab0b7cd11b9cb 100644 (file)
@@ -31,7 +31,7 @@
 #ifndef __ARCH_X86_CPUID_HH__
 #define __ARCH_X86_CPUID_HH__
 
-#include <inttypes.h>
+#include "base/types.hh"
 
 class ThreadContext;
 
@@ -55,7 +55,10 @@ namespace X86ISA
         {}
     };
 
-    bool doCpuid(ThreadContext * tc, uint32_t function, CpuidResult &result);
+    uint64_t stringToRegister(const char *str);
+
+    bool doCpuid(ThreadContext * tc, uint32_t function,
+            uint32_t index, CpuidResult &result);
 } // namespace X86ISA
 
 #endif