summaryrefslogtreecommitdiff
path: root/cpu/static_inst.hh
diff options
context:
space:
mode:
Diffstat (limited to 'cpu/static_inst.hh')
-rw-r--r--cpu/static_inst.hh4
1 files changed, 4 insertions, 0 deletions
diff --git a/cpu/static_inst.hh b/cpu/static_inst.hh
index 550609ed7..0b8fe2f18 100644
--- a/cpu/static_inst.hh
+++ b/cpu/static_inst.hh
@@ -51,6 +51,7 @@ class AlphaDynInst;
template <class Impl>
class OzoneDynInst;
+class CheckerCPU;
class FastCPU;
class SimpleCPU;
class InorderCPU;
@@ -128,6 +129,8 @@ class StaticInstBase : public RefCounted
IsNonSpeculative, ///< Should not be executed speculatively
IsQuiesce,
+ IsUnverifiable,
+
NumFlags
};
@@ -215,6 +218,7 @@ class StaticInstBase : public RefCounted
bool isWriteBarrier() const { return flags[IsWriteBarrier]; }
bool isNonSpeculative() const { return flags[IsNonSpeculative]; }
bool isQuiesce() const { return flags[IsQuiesce]; }
+ bool isUnverifiable() const { return flags[IsUnverifiable]; }
//@}
/// Operation class. Used to select appropriate function unit in issue.