[all-commits] [llvm/llvm-project] e4580d: [SandboxVec][DAG] Fix unscheduled succs when nodes...
vporpo via All-commits
all-commits at lists.llvm.org
Mon Mar 9 08:58:38 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e4580d2195cfe94a83084b1716fea8a539715e99
https://github.com/llvm/llvm-project/commit/e4580d2195cfe94a83084b1716fea8a539715e99
Author: vporpo <vasileios.porpodas at amd.com>
Date: 2026-03-09 (Mon, 09 Mar 2026)
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] Fix unscheduled succs when nodes are scheduled (#184946)
When we update use-def edges the DAG gets notified to update the
UnscheduledSuccs counters. However, if either edge node is already
scheduled we should not update UnscheduledSuccs because the
UnscheduledSuccs counter value should be treated as "undefined" after a
node has been scheduled, i.e., it's value has a meaning only before the
node gets scheduled.
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