From e8a318476ec0024ca2ddda0eacb7d489fb8a61a1 Mon Sep 17 00:00:00 2001 From: "Daniel R. Carvalho" Date: Tue, 3 Sep 2019 11:59:18 +0200 Subject: configs: Port BPConfig to use the common object list Port BPConfig to use the common object list. Change-Id: I5cbd1c67cf743778bc59b5aa3c3dea5ab397b66d Signed-off-by: Daniel R. Carvalho Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20590 Tested-by: kokoro Maintainer: Jason Lowe-Power Reviewed-by: Andreas Sandberg --- configs/common/ObjectList.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'configs/common/ObjectList.py') diff --git a/configs/common/ObjectList.py b/configs/common/ObjectList.py index 31f8c4194..0b08b2392 100644 --- a/configs/common/ObjectList.py +++ b/configs/common/ObjectList.py @@ -135,7 +135,9 @@ class CPUList(ObjectList): self._is_obj_class): self._sub_classes[name] = cls +bp_list = ObjectList(m5.objects.BranchPredictor) cpu_list = CPUList(m5.objects.BaseCPU) +indirect_bp_list = ObjectList(m5.objects.IndirectPredictor) def _subclass_tester(name): sub_class = getattr(m5.objects, name, None) -- cgit v1.2.3