diff options
author | Alex MacLean <amaclean@nvidia.com> | 2025-05-01 10:19:46 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-01 10:19:46 -0700 |
commit | a88d580860b88bbb02797bae95032b6eb0c4579c (patch) | |
tree | 7676ff790e81fe67ca03032eaf4cc5d68ae3d93a /lldb/source/Commands/CommandObjectProcess.cpp | |
parent | 5718460b22400e71e1832be489c9090f2c7d3ebb (diff) | |
download | llvm-a88d580860b88bbb02797bae95032b6eb0c4579c.zip llvm-a88d580860b88bbb02797bae95032b6eb0c4579c.tar.gz llvm-a88d580860b88bbb02797bae95032b6eb0c4579c.tar.bz2 |
[NVPTX] Pull invariant load identification into IR pass (#138015)
Pull invariant load identification, which was previously part of
DAGToDAG ISel, into a new IR pass NVPTXTagInvariantLoads. This makes it
possible to disable this optimization at O0 and reduces the complexity
of the SelectionDAG pass. Moving this logic to an IR pass also allows
for implementing a more powerful traversal in the future.
Fixes https://github.com/llvm/llvm-project/issues/138138
Diffstat (limited to 'lldb/source/Commands/CommandObjectProcess.cpp')
0 files changed, 0 insertions, 0 deletions