[Assignment Tracking][NFC] Reduce work done in fragment overlap calculation
authorOCHyams <orlando.hyams@sony.com>
Wed, 29 Mar 2023 12:13:45 +0000 (13:13 +0100)
committerOCHyams <orlando.hyams@sony.com>
Wed, 29 Mar 2023 12:22:53 +0000 (13:22 +0100)
commitcbfeec668bb338cbc46107f568e867d53e242bd9
tree39ddc501bdc203524ec6bca89d2a45ea94511014
parente2b7424d06663f92b958c0b4649ed08b55216a49
[Assignment Tracking][NFC] Reduce work done in fragment overlap calculation

Only calculate fragment overlaps for partially stack homed variables. This
filter is already applied to the rest of the analysis - this change simply
prevents some unnecessary work.

Reviewed By: jmorse

Differential Revision: https://reviews.llvm.org/D145515
llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp