summaryrefslogtreecommitdiff
path: root/src/cuda-sim/ptx.l
diff options
context:
space:
mode:
authorJimmy Kwa <[email protected]>2010-12-15 13:35:58 -0800
committerJimmy Kwa <[email protected]>2010-12-15 13:35:58 -0800
commite1a754d8e194c1cf91d833fc73ec20f96104091f (patch)
tree6a2abaf1d58b624ad75fe458afbf697ba0019f33 /src/cuda-sim/ptx.l
parent6af42f32801f27d25feb4a7470b13bf23f2cd751 (diff)
Added next instruction type to ptxplus, ".ff64". It's the same as ".f64" except it reads and stores from two adjacent registers instead of a single 64 bit register. ".ff64" instructions are now printed in decuda_to_ptxplus. Support in the simulator for ".ff64" has been added but it is untested.
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 8278]
Diffstat (limited to 'src/cuda-sim/ptx.l')
-rw-r--r--src/cuda-sim/ptx.l1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cuda-sim/ptx.l b/src/cuda-sim/ptx.l
index d54530d..527c625 100644
--- a/src/cuda-sim/ptx.l
+++ b/src/cuda-sim/ptx.l
@@ -257,6 +257,7 @@ breakaddr TC; ptx_lval.int_value = BREAKADDR_OP; return OPCODE;
\.f16 TC; return F16_TYPE;
\.f32 TC; return F32_TYPE;
\.f64 TC; return F64_TYPE;
+\.ff64 TC; return FF64_TYPE;
\.b8 TC; return B8_TYPE;
\.b16 TC; return B16_TYPE;
\.b32 TC; return B32_TYPE;