[all-commits] [llvm/llvm-project] bccd34: [SelectionDAG] Correctly Mark Required Analyses (#...
Sam Elliott via All-commits
all-commits at lists.llvm.org
Tue Jul 8 21:40:50 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: bccd34f32342e0f299d528ffbb70c825eee983d5
https://github.com/llvm/llvm-project/commit/bccd34f32342e0f299d528ffbb70c825eee983d5
Author: Sam Elliott <quic_aelliott at quicinc.com>
Date: 2025-07-08 (Tue, 08 Jul 2025)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Log Message:
-----------
[SelectionDAG] Correctly Mark Required Analyses (#147649)
llvm/llvm-project#147560 changed when the legacy SelectionDAG pass needs
TargetTransformInfoWrapperPass to always require it (rather than only
when assertions are enabled). `SelectionDAGISelLegacy::getAnalysisUsage`
was not updated in that PR, which was causing crashes on
assertions-disabled builds, which are hard to track down.
This makes the required update, which should avoid crashes being seen on
some buildbots and by some users.
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