From cdd42ac0384cb31bcee05ac72d026f1bc8133d26 Mon Sep 17 00:00:00 2001 From: aamir Date: Tue, 14 Aug 2018 17:46:21 -0700 Subject: parsing changes for timing model --- src/cuda-sim/ptx.l | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/cuda-sim/ptx.l') diff --git a/src/cuda-sim/ptx.l b/src/cuda-sim/ptx.l index fea2420..9c78e9f 100644 --- a/src/cuda-sim/ptx.l +++ b/src/cuda-sim/ptx.l @@ -165,6 +165,9 @@ breakaddr TC; ptx_lval.int_value = BREAKADDR_OP; return OPCODE; \.c\.sync TC; ptx_lval.int_value = LOAD_C; return WMMA_DIRECTIVE; \.d\.sync TC; ptx_lval.int_value = STORE_D; return WMMA_DIRECTIVE; \.mma\.sync TC;ptx_lval.int_value=MMA; return WMMA_DIRECTIVE; +\.mma4\.sync TC;ptx_lval.int_value=VP_MMA4; return WMMA_DIRECTIVE; +\.mma8\.sync TC;ptx_lval.int_value=VP_MMA8; return WMMA_DIRECTIVE; +\.mma16\.sync TC;ptx_lval.int_value=VP_MMA16; return WMMA_DIRECTIVE; \.b4\.sync TC; ptx_lval.int_value=LOAD_B4; return WMMA_DIRECTIVE; \.b8\.sync TC; ptx_lval.int_value=LOAD_B8; return WMMA_DIRECTIVE; \.b16\.sync TC; ptx_lval.int_value=LOAD_B16; return WMMA_DIRECTIVE; -- cgit v1.3