cpu: Add VecElem entries in MinorCPU Scoreboard
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Thu, 10 Jan 2019 11:17:09 +0000 (11:17 +0000)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Fri, 25 Jan 2019 12:47:58 +0000 (12:47 +0000)
commite7c8154479b3d0dbdc26cbb91fbccc2b9870e394
treec61f78dc2d405f4741379c33d1c1b3cab88dc21c
parent4d44889635fc31886ac993a3b5260afe006bd2a3
cpu: Add VecElem entries in MinorCPU Scoreboard

This patch is:
* Increasing the number of bits in the Scoreboard so that
  it is keeping track of VecElemClass dependencies.
* Fixing VecElemClass entry in the scoreboard table so that it
  correctly uses flatIndex rather than index.

Change-Id: Ie4877e5fe410b1437447adebbe289602a443f7c0
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/15597
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
src/cpu/minor/scoreboard.cc
src/cpu/minor/scoreboard.hh