This begins to add support for a set of scripts that can be used to get information from OpenMP programs to better describe problems and eventually show the data to the user in formatted output. Right now the only support is forformatting the register and memory usage reports from ptxas and nvlink. This is simply done as a wrapper around clang and clang++.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Do we need the ++ version, it looks the same.
Can we have a test for this in the OpenMP runtime test folder maybe?
Comment Actions
Updating to remove some redundancy. The ++ variant is simply a link but it appears like that doesn't appear in the diff viewer.
Comment Actions
I think this is a good start, we can improve on it as we go. Please check if we need license information in the python files, e.g., check other python files. Also, one nit below.
openmp/tools/analyzer/analyzer.py | ||
---|---|---|
29 | Do we require _Z (here and above), isn't that only present for C++ ? |
Do we require _Z (here and above), isn't that only present for C++ ?