[PATCH] D135685: [Visualizers] Add natvis visualizers for various internal llvm classes
Trass3r via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 7 08:49:32 PST 2022
Trass3r added inline comments.
================
Comment at: llvm/utils/LLVMVisualizers/llvm.natvis:304
+ <Type Name="llvm::SDNode">
+ <DisplayString>$(Type) {getOperationName(nullptr)}</DisplayString>
+ <Expand>
----------------
RKSimon wrote:
> Trass3r wrote:
> > RKSimon wrote:
> > > Does this work? It always seems to display "{llvm::SDNode ???}" for me
> > >
> > The method still exists, maybe something goes wrong when it tries to call it?
> Does it work for you? I'm using VS2022 here.
>
> Otherwise maybe we just cast to (llvm::ISD::NodeType) if < BUILTIN_OP_END ? We can keep the getOperationName call as the fallback
It may have been an unfinished experiment. I replaced it with the NodeType to keep it simple.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D135685/new/
https://reviews.llvm.org/D135685
More information about the llvm-commits
mailing list