From cd913125d11b01a584ad08b32d988b786c42fe39 Mon Sep 17 00:00:00 2001 From: Bradley Wang Date: Thu, 19 Jul 2018 18:23:29 -0700 Subject: cpu: Removed unnecessary file reg_class_impl.hh Previously, reg_class_impl.hh was added in order to prevent a cyclic dependency between it and the_isa.hh (See http://reviews.gem5.org/r/3754). It was determined that this was not necessary. The two files had almost entirely the same includes, and the current test-suite including multiple gcc and clang compilers on both MacOS and Linux successfully built the library with all functionality moved into the reg_class.hh file. Change-Id: I0319e187b9eb280726a003951bb1ce315ffe17f5 Signed-off-by: Bradley Wang Reviewed-on: https://gem5-review.googlesource.com/11869 Reviewed-by: Jason Lowe-Power Reviewed-by: Andreas Sandberg Maintainer: Jason Lowe-Power --- src/cpu/o3/rename_map.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/cpu/o3') diff --git a/src/cpu/o3/rename_map.cc b/src/cpu/o3/rename_map.cc index bde2a6921..1194b550b 100644 --- a/src/cpu/o3/rename_map.cc +++ b/src/cpu/o3/rename_map.cc @@ -45,7 +45,7 @@ #include -#include "cpu/reg_class_impl.hh" +#include "cpu/reg_class.hh" #include "debug/Rename.hh" using namespace std; @@ -193,4 +193,3 @@ UnifiedRenameMap::switchMode(VecMode newVecMode, UnifiedFreeList* freeList) vecMode = Enums::Full; } } - -- cgit v1.2.3