summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorFraser Cormack <fraser@codeplay.com>2022-05-16 16:38:52 +0100
committerFraser Cormack <fraser@codeplay.com>2022-05-17 08:28:49 +0100
commit599ff247dee8f462638731c3b2fdd3d1e332a2fe (patch)
treecdc556e6fe840ace3fbf1e88dd27883180266554 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parenta694546f7cdf6fbcacddf229eeff5316e4bd0eae (diff)
[StackColoring] Don't merge slots with differing StackIDs
The documentation for this specifically mentions that this should not happen. We could think about adding target hooks to permit it (and how to merge IDs) in the future if that is desirable. This specific test case was merging a scalable-vector slot into a non-scalable one and dropping the notion of scalability, meaning we failed to allocate enough stack space for the object. Reviewed By: arsenm, MaskRay, sdesmalen Differential Revision: https://reviews.llvm.org/D125699
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions