summaryrefslogtreecommitdiff
path: root/src/abstract_hardware_model.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/abstract_hardware_model.h')
-rw-r--r--src/abstract_hardware_model.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/abstract_hardware_model.h b/src/abstract_hardware_model.h
index 3a268ad..45334b6 100644
--- a/src/abstract_hardware_model.h
+++ b/src/abstract_hardware_model.h
@@ -867,7 +867,7 @@ public:
m_mem_accesses_created=false;
m_cache_hit=false;
m_is_printf=false;
- m_is_cdp = false;
+ m_is_cdp = 0;
}
virtual ~warp_inst_t(){
}
@@ -1020,7 +1020,6 @@ protected:
unsigned cycles; // used for implementing initiation interval delay
bool m_isatomic;
bool m_is_printf;
- bool m_is_cdp;
unsigned m_warp_id;
unsigned m_dynamic_warp_id;
const core_config *m_config;
@@ -1041,6 +1040,11 @@ protected:
std::list<mem_access_t> m_accessq;
static unsigned sm_next_uid;
+
+ //Jin: cdp support
+public:
+ int m_is_cdp;
+
};
void move_warp( warp_inst_t *&dst, warp_inst_t *&src );