[PATCH] D88774: Add disassembly counter after disasembly line
Jiao Lu via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 13 01:44:49 PDT 2020
jiaolu added a comment.
In D88774#2325404 <https://reviews.llvm.org/D88774#2325404>, @arsenm wrote:
> Please work on removing this feature from the backend instead. It's long past time to stop handling this in the compiler
There are several shader debugger tools/situation dependent on this feature.
e.g. one line like this "s_andn2_b32 vcc_lo, vcc_lo, 0 ;000974: 8A6A806A"
1). we feed the disassembly count "0x000974" to the shader debugger tool to get this line of code execution ,register input and output.
2).Also there is some other shader dump tool,e.g. umr. or windbg which output a stream of hardware codes, we can use the hardware code to find matched part of disassembly lines.
3). we also have one shader replacement tool , to drop and replace part of the elf hardware code, if we have full disassembly line with counter and hardware code, it would be handy where to edit hardware code.
Hope it explains.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D88774/new/
https://reviews.llvm.org/D88774
More information about the llvm-commits
mailing list