[PATCH] D143321: [DRAFT] [IR] Add instruction IDs to simplify debugging.
Yury Gribov via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Feb 6 08:41:22 PST 2023
ygribov added a comment.
In D143321#4106526 <https://reviews.llvm.org/D143321#4106526>, @nhaehnle wrote:
> These data structures have been designed quite carefully with size in mind, so I am against making these debug-only additions.
Right. I wonder if separate Cmake switch could alleviate this.
> The change as-is is also not thread-safe.
That's true. What's worse, I'm afraid it will be inherently racy in parallel compilations.
> Have you tried just attaching metadata to instructions instead?
I haven't, thanks for the suggestion.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D143321/new/
https://reviews.llvm.org/D143321
More information about the llvm-commits
mailing list