gem5/src
Andreas Hansson 66904b9584 cpu: Modernise the branch predictor (STL and C++11)
This patch does some minor house keeping of the branch predictor by
adopting STL containers, and shifting some iterator to use range-based
for loops.

The predictor history is also changed from a list to a deque as we
never to insertion/deletion other than at the front and back.
2014-08-13 06:57:21 -04:00
..
arch arm: remove dead code fplib mul64x64 2014-03-11 09:50:02 -05:00
base base: Remove unused files 2014-08-10 05:38:59 -04:00
cpu cpu: Modernise the branch predictor (STL and C++11) 2014-08-13 06:57:21 -04:00
dev x86: make PioBus return BadAddress errors 2014-07-18 22:05:51 -07:00
doc cpu: `Minor' in-order CPU model 2014-07-23 16:09:04 -05:00
doxygen MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
kern kern: get rid of unused linux syscall files 2014-07-18 22:05:51 -07:00
mem mem: refactor LRU cache tags and add random replacement tags 2014-07-28 12:23:23 -04:00
proto mem: Edit proto Packet and enhance the python script 2014-03-07 15:56:23 -05:00
python config: Add hooks to enable new config sys 2014-08-10 05:39:13 -04:00
sim config: Add SubSystem container for simobjects 2014-08-10 05:39:16 -04:00
unittest unittest: Fix build errors 2014-01-30 12:21:58 -06:00
Doxyfile Doxygen: Update the version of the Doxyfile 2012-10-11 06:38:42 -04:00
SConscript scons: Bump the compiler version to gcc 4.6 and clang 3.0 2014-06-10 17:44:39 -04:00