[all-commits] [llvm/llvm-project] eeb55d: [SandboxVec][DAG] Update MemDGNode chain upon inst...

vporpo via All-commits all-commits at lists.llvm.org
Thu Dec 5 20:23:27 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: eeb55d3af63e10c573d4bb1f0fe69a55eafa52cb
      https://github.com/llvm/llvm-project/commit/eeb55d3af63e10c573d4bb1f0fe69a55eafa52cb
  Author: vporpo <vporpodas at google.com>
  Date:   2024-12-05 (Thu, 05 Dec 2024)

  Changed paths:
    M llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.h
    M llvm/lib/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.cpp
    M llvm/unittests/Transforms/Vectorize/SandboxVectorizer/DependencyGraphTest.cpp

  Log Message:
  -----------
  [SandboxVec][DAG] Update MemDGNode chain upon instr creation (#116896)

The DAG maintains a chain of MemDGNodes that links together all the
nodes that may touch memroy.
Whenever a new instruction gets created we need to make sure that this
chain gets updated. If the new instruction touches memory then its
corresponding MemDGNode should be inserted into the chain.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list