cpu: Get rid of the unused IsMicroBranch StaticInst flag.
This flag was never set, nor read. Change-Id: I74506c220d96b53dcd44740639286b1dbbe84d2e Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/33742 Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
This commit is contained in:
@@ -99,9 +99,6 @@ class StaticInstFlags(Enum):
|
||||
'IsDelayedCommit', # This microop doesn't commit right away
|
||||
'IsLastMicroop', # This microop ends a microop sequence
|
||||
'IsFirstMicroop', # This microop begins a microop sequence
|
||||
# This flag doesn't do anything yet
|
||||
'IsMicroBranch', # This microop branches within the microcode for
|
||||
# a macroop
|
||||
|
||||
'IsSquashAfter', # Squash all uncommitted state after executed
|
||||
|
||||
|
||||
@@ -564,7 +564,6 @@ class BaseDynInst : public ExecContext, public RefCounted
|
||||
bool isDelayedCommit() const { return staticInst->isDelayedCommit(); }
|
||||
bool isLastMicroop() const { return staticInst->isLastMicroop(); }
|
||||
bool isFirstMicroop() const { return staticInst->isFirstMicroop(); }
|
||||
bool isMicroBranch() const { return staticInst->isMicroBranch(); }
|
||||
// hardware transactional memory
|
||||
bool isHtmStart() const { return staticInst->isHtmStart(); }
|
||||
bool isHtmStop() const { return staticInst->isHtmStop(); }
|
||||
|
||||
@@ -196,8 +196,6 @@ class StaticInst : public RefCounted, public StaticInstFlags
|
||||
bool isDelayedCommit() const { return flags[IsDelayedCommit]; }
|
||||
bool isLastMicroop() const { return flags[IsLastMicroop]; }
|
||||
bool isFirstMicroop() const { return flags[IsFirstMicroop]; }
|
||||
//This flag doesn't do anything yet
|
||||
bool isMicroBranch() const { return flags[IsMicroBranch]; }
|
||||
// hardware transactional memory
|
||||
// HtmCmds must be identified as such in order
|
||||
// to provide them with necessary memory ordering semantics.
|
||||
|
||||
Reference in New Issue
Block a user