cpu: Removed unnecessary file reg_class_impl.hh
authorBradley Wang <radwang@ucdavis.edu>
Fri, 20 Jul 2018 01:23:29 +0000 (18:23 -0700)
committerBradley Wang <radwang@ucdavis.edu>
Fri, 10 Aug 2018 23:41:23 +0000 (23:41 +0000)
commitcd913125d11b01a584ad08b32d988b786c42fe39
tree4bcf8021d9a355fb8afcbaa69fea034771ce8d40
parent1da285dfcc31b904afc27e440544d006aae25b38
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 <radwang@ucdavis.edu>
Reviewed-on: https://gem5-review.googlesource.com/11869
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
src/cpu/o3/rename_map.cc
src/cpu/reg_class.hh
src/cpu/reg_class_impl.hh [deleted file]
src/cpu/static_inst.hh