summaryrefslogtreecommitdiff
path: root/cuobjdump_to_ptxplus/cuobjdumpInst.cc
AgeCommit message (Collapse)Author
2014-08-14Fixing one of the problems discovered for bug 154 (internal).Wilson Fung
- Output of 16-bit integer multiplication (IMUL.U16) writes to the entire 32-bit register if a full register (i.e. not half register such as R1L) is specified as the destination. Before, it was only storing the lower 16-bit of the product into the full register. - Modified function header to declare at least 4 predicates in cuobjdump_to_ptxplus. This will mask out the problem with the predicate registers used before initialized. - Modified register value print out: now unsigned integers display their decimal values as well. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13246]
2014-08-14Fixing a condition mistake it the previous commitAndrew M. B. Boktor
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13093]
2014-08-14Using std::string instead of char*Andrew M. B. Boktor
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13092]
2014-08-14Removing stringList and replacing it with std::listAndrew M. B. Boktor
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12799]
2014-08-14Again fixing abs. The result should be a u32 for an I2I instruction. Using ↵Andrew M. B. Boktor
the detault. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12784]
2014-08-14Handling the case for absAndrew M. B. Boktor
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12783]
2014-08-14Trying to get around the problem of having more than 2 modifiers (two on the ↵Andrew M. B. Boktor
instruction and one on a memory operand). In this case, replace the modifier on the instruction with that of the memory operand. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12782]
2014-08-14Removing a couple of memory corruptionsAndrew M. B. Boktor
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12761]
2014-08-14Cleaning up the output by cuobjdump_to_ptxplusAndrew M. B. Boktor
Fixing ptxplus with AES [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12737]
2014-08-14Removing warningsAndrew M. B. Boktor
A bit of cleanup [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12627]
2014-08-14Re-wrote the intermediate structure for the output of cuobjdump using C++ ↵Andrew M. B. Boktor
classes Some changes to remove warnings [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12609]
2014-08-14Adding copyright notices and updating CHANGESAndrew M. B. Boktor
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12552]
2014-08-14Merging decuda_to_ptxplus with cuobjdump_to_ptxplusAndrew M. B. Boktor
Major rework for the Makefile Deleting decuda_to_ptxplus Removing all dependencies on boost and removing it from the dependencies of the simulator [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12545]
2014-08-14Adding support for some more stuffAndrew M. B. Boktor
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12517]
2014-08-14Bugfix for bug#162Andrew M. B. Boktor
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12431]
2014-08-14Adding support for a big number of instructions and modifiers that were not ↵Andrew M. B. Boktor
supported before [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12372]
2014-08-141. Functional test for NNCAndrew M. B. Boktor
2. Adding NNC to include.list.rodinia-ft 3. Seems the fix I had added for it was lost through the merge (re-implemented it) 4. Added the commandline options an the corresponding gold file [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12298]
2014-08-14Adding support in the simulator for addition with carry specified in a given ↵Andrew M. B. Boktor
predicate register (calling it addp) Adding support in cuobjdump_to_ptxplus for IADD.CARRY* which translates to the above Now power benchmarks should work [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12266]
2014-08-14MergingAndrew M. B. Boktor
//depot/gpgpu_sim_research/fermi-test/cuobjdump_to_ptxplus/... to //depot/gpgpu_sim_research/fermi/distribution/cuobjdump_to_ptxplus/... [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12022]