summaryrefslogtreecommitdiff
path: root/libcuda/cuobjdump.y
AgeCommit message (Collapse)Author
2019-05-29Move SectionList to contextMengchi Zhang
Signed-off-by: Mengchi Zhang <[email protected]>
2019-05-28Merge branch 'dev' of https://github.com/echoedit/gpgpu-sim_distribution ↵Mengchi Zhang
into dev
2019-05-27Move some cuobjdump parser variablesMengchi Zhang
Signed-off-by: Mengchi Zhang <[email protected]>
2019-04-21Add yyerror definitionMengchi Zhang
Signed-off-by: Mengchi Zhang <[email protected]>
2019-04-21Fix declaration for yylex and yyerrorMengchi Zhang
Signed-off-by: Mengchi Zhang <[email protected]>
2019-04-21Move cuobjdump parser to reentrantMengchi Zhang
Signed-off-by: Mengchi Zhang <[email protected]>
2016-06-07The ptx parser now recognizes the NC option for ld.global, however this ↵sspenst
option is not actually implemented
2016-06-03Added mergeSectionList to combine any PTX files that remain after pruning ↵sspenst
into a single file.
2016-05-13detailed error message when minimum found ptx capability is still larger ↵Ahmed ElTantawy
than the maximum forced capability
2016-05-13getting the parsing compatible with previous version - tested on 4.2, 5.5 ↵Ahmed ElTantawy
and 7.5
2016-05-12added an assertion to pruneSectionListsspenst
2016-05-12initial support for cuda 7.5 parsingElTantawy
2014-08-14On demand loading of fatbinsAndrew M. B. Boktor
Experimental library support (diff abstract_hardware_model.cc) (currently broken because of undocumented cudaGetExportTable function in the cuda rt api) [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13793]
2014-08-14Adding a less brittle support for associating the fatbins to sections in the ↵Andrew M. B. Boktor
output of cuobjdump This is how to get to the filename given a fatCubin void* void * s1 = *((void**)(fatCubin+8)); void * s2 = (s1+72); char * filename = (char *)s2; [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13728]
2014-08-14Back out changelist 13683Andrew M. B. Boktor
There is a problem with the linkage on my machine. Before this changelist the code didn't build on my machine. After it it builds but fails to run due to missing dynamic linkage. And obviously it breaks the jenkins build. [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13684]
2014-08-14Removing compiler warningsAndrew M. B. Boktor
Fixing failed compilation due to double definition of parsing functions [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 13683]
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-14Moving things where they belongAndrew M. B. Boktor
cubojdump.l/.y are used to parse the output of cuobjdump, and thus should be part of libcuda not cuobjdump_to_ptxplus Included are also modifications to Makefiles [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12255]