diff options
Diffstat (limited to 'src/cuda-sim/ptx.y')
| -rw-r--r-- | src/cuda-sim/ptx.y | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/cuda-sim/ptx.y b/src/cuda-sim/ptx.y index 7b4c17a..5711b94 100644 --- a/src/cuda-sim/ptx.y +++ b/src/cuda-sim/ptx.y @@ -196,6 +196,12 @@ %token GLOBAL_OPTION %token CTA_OPTION %token TO_OPTION +%token CA_OPTION; +%token CG_OPTION; +%token CS_OPTION; +%token LU_OPTION; +%token CV_OPTION; + %type <int_value> function_decl_header %type <ptr_value> function_decl @@ -252,7 +258,7 @@ statement_list: directive_statement { add_directive(); } ; directive_statement: variable_declaration SEMI_COLON - | VERSION_DIRECTIVE DOUBLE_OPERAND + | VERSION_DIRECTIVE DOUBLE_OPERAND { add_version_info($2); } | TARGET_DIRECTIVE IDENTIFIER COMMA IDENTIFIER | TARGET_DIRECTIVE IDENTIFIER | FILE_DIRECTIVE INT_OPERAND STRING { add_file($2,$3); } |
