CPU: Tidy up endianness handling for mmapped "IPR"s.
[gem5.git] / src / cpu / func_unit.cc
index d7aeb5b374f993504f90a197af219370882e861d..bb7427da59551124b8c20ae5c5d94d930a2a9b7b 100644 (file)
@@ -32,8 +32,6 @@
 
 #include "base/misc.hh"
 #include "cpu/func_unit.hh"
-#include "params/OpDesc.hh"
-#include "params/FUDesc.hh"
 
 using namespace std;
 
@@ -120,7 +118,7 @@ FuncUnit::issueLatency(OpClass capability)
 OpDesc *
 OpDescParams::create()
 {
-    return new OpDesc(name, opClass, opLat, issueLat);
+    return new OpDesc(this);
 }
 
 //
@@ -129,5 +127,5 @@ OpDescParams::create()
 FUDesc *
 FUDescParams::create()
 {
-    return new FUDesc(name, opList, count);
+    return new FUDesc(this);
 }