From 630ea0793949ef5845318e677d80c7b60a89d801 Mon Sep 17 00:00:00 2001 From: Ahmed El-Shafiey Date: Tue, 14 Aug 2012 17:19:02 -0800 Subject: add LIB-FT to (rodinia-ft) ans add it to rodinia-ft regression test, we have to decide whether to add another folder for ispass-ft or add all functionally tested benchmarks together ? -forgot to integrate some part last time [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13766] --- cuobjdump_to_ptxplus/cuobjdumpInst.cc | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) (limited to 'cuobjdump_to_ptxplus') diff --git a/cuobjdump_to_ptxplus/cuobjdumpInst.cc b/cuobjdump_to_ptxplus/cuobjdumpInst.cc index 22dbdd3..a18bd04 100644 --- a/cuobjdump_to_ptxplus/cuobjdumpInst.cc +++ b/cuobjdump_to_ptxplus/cuobjdumpInst.cc @@ -1494,9 +1494,16 @@ void cuobjdumpInst::printCuobjdumpPtxPlus(std::list labelList, std: else if(m_base == "LST") { printCuobjdumpPredicate(); - output("mov"); + //output("mov"); + output("st.local"); printCuobjdumpBaseModifiers(); - printCuobjdumpTypeModifiers(); + if (m_typeModifiers->front() == ".S128") { + output(".v4.u32"); + } else if (m_typeModifiers->front() == ".S64") { + output(".v2.u32"); + } else { + printCuobjdumpTypeModifiers(); + } printCuobjdumpOperands(); output(";"); } @@ -1553,9 +1560,16 @@ void cuobjdumpInst::printCuobjdumpPtxPlus(std::list labelList, std: else if(m_base == "LLD") { printCuobjdumpPredicate(); - output("mov"); + //output("mov"); + output("ld.local"); printCuobjdumpBaseModifiers(); - printCuobjdumpTypeModifiers(); + if (m_typeModifiers->front() == ".S128") { + output(".v4.u32"); + } else if (m_typeModifiers->front() == ".S64") { + output(".v2.u32"); + } else { + printCuobjdumpTypeModifiers(); + } printCuobjdumpOperands(); output(";"); } -- cgit v1.3