summaryrefslogtreecommitdiff
path: root/src/cuda-sim/ptx_parser.h
diff options
context:
space:
mode:
authorMengchi Zhang <[email protected]>2019-06-04 22:34:33 -0400
committerGitHub <[email protected]>2019-06-04 22:34:33 -0400
commitfea710871ec72ea9515e14c228edd60fbd4e6241 (patch)
tree167c20c06d0712740a10f1a1099255cd6a8c77d1 /src/cuda-sim/ptx_parser.h
parent6773374a9ceb96dd44613b2c6dbd0dac10ae4027 (diff)
parent8ad9dbc77947b4abd51ebb55ef4bbe80be01caaa (diff)
Merge pull request #9 from echoedit/dev
gpgpu_context
Diffstat (limited to 'src/cuda-sim/ptx_parser.h')
-rw-r--r--src/cuda-sim/ptx_parser.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cuda-sim/ptx_parser.h b/src/cuda-sim/ptx_parser.h
index fdff6ce..fb1b7f2 100644
--- a/src/cuda-sim/ptx_parser.h
+++ b/src/cuda-sim/ptx_parser.h
@@ -42,11 +42,18 @@ class ptx_recognizer {
public:
ptx_recognizer() {
scanner = NULL;
+ g_size = -1;
+ g_add_identifier_cached__identifier = NULL;
}
yyscan_t scanner;
#define LINEBUF_SIZE (4*1024)
char linebuf[LINEBUF_SIZE];
unsigned col;
+ int g_size;
+ char *g_add_identifier_cached__identifier;
+ int g_add_identifier_cached__array_dim;
+ int g_add_identifier_cached__array_ident;
+
void init_directive_state();
void init_instruction_state();
void start_function( int entry_point );