From 55106068e9087f253bbeb587a763055620e59441 Mon Sep 17 00:00:00 2001 From: Tor Aamodt Date: Mon, 19 Jul 2010 23:29:18 -0800 Subject: OpenCL running on simulator w/ CUDA 3.1 and nvidia driver 256.35 [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 6907] --- src/cuda-sim/ptx.l | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/cuda-sim/ptx.l') diff --git a/src/cuda-sim/ptx.l b/src/cuda-sim/ptx.l index 21f8b08..3e98a75 100644 --- a/src/cuda-sim/ptx.l +++ b/src/cuda-sim/ptx.l @@ -170,8 +170,8 @@ xor TC; ptx_lval.int_value = XOR_OP; return OPCODE; \.byte TC; return BYTE_DIRECTIVE; /* not in PTX 2.1 */ \.callprototype TC; return CALLPROTOTYPE_DIRECTIVE; \.calltargets TC; return CALLTARGETS_DIRECTIVE; -\.const\[[0-9]+\] TC; /*fixme: should use const offset value*/ abort(); return CONST_DIRECTIVE; -\.const TC; return CONST_DIRECTIVE; +\.const\[[0-9]+\] TC; ptx_lval.int_value = atoi(yytext+7); return CONST_DIRECTIVE; +\.const TC; ptx_lval.int_value = 0; return CONST_DIRECTIVE; \.entry TC; return ENTRY_DIRECTIVE; \.extern TC; return EXTERN_DIRECTIVE; \.file TC; BEGIN(INITIAL); return FILE_DIRECTIVE; -- cgit v1.3