diff options
| author | Mengchi Zhang <[email protected]> | 2019-07-15 13:57:48 -0400 |
|---|---|---|
| committer | Mengchi Zhang <[email protected]> | 2019-07-15 13:57:48 -0400 |
| commit | 971722f51189e80034a9c80a4846a4ec045f0d4d (patch) | |
| tree | f4069e1be6c6aa0541fd5d54e252360f07107b18 /src/cuda-sim/ptx_ir.h | |
| parent | 3b88f9db669d8ec9ffc477352dcfd2a3d423781f (diff) | |
Move g_ptx_cta_info_uid and symbol::sm_next_uid
Signed-off-by: Mengchi Zhang <[email protected]>
Diffstat (limited to 'src/cuda-sim/ptx_ir.h')
| -rw-r--r-- | src/cuda-sim/ptx_ir.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cuda-sim/ptx_ir.h b/src/cuda-sim/ptx_ir.h index 1ffbebc..2fbda1c 100644 --- a/src/cuda-sim/ptx_ir.h +++ b/src/cuda-sim/ptx_ir.h @@ -152,8 +152,9 @@ class operand_info; class symbol { public: - symbol( const char *name, const type_info *type, const char *location, unsigned size ) + symbol( const char *name, const type_info *type, const char *location, unsigned size, gpgpu_context* ctx ) { + gpgpu_ctx = ctx; m_uid = get_uid(); m_name = name; m_decl_location = location; @@ -273,6 +274,7 @@ public: unsigned uid() const { return m_uid; } private: + gpgpu_context* gpgpu_ctx; unsigned get_uid(); unsigned m_uid; const type_info *m_type; @@ -299,8 +301,6 @@ private: bool m_reg_num_valid; std::list<operand_info> m_initializer; - static unsigned sm_next_uid; - }; class symbol_table { |
