diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2020-09-28 13:42:17 -0400 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2020-09-30 10:35:25 -0400 |
commit | a66fca44ac926b25820f0e9344db1947d966291b (patch) | |
tree | 644d70fc2257f60b915de09e959a544e6a886025 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 89baeaef2fa9a2441d087a218ac82e11a5d4e548 (diff) | |
download | llvm-a66fca44ac926b25820f0e9344db1947d966291b.zip llvm-a66fca44ac926b25820f0e9344db1947d966291b.tar.gz llvm-a66fca44ac926b25820f0e9344db1947d966291b.tar.bz2 |
RegAllocFast: Add extra DBG_VALUE for live out spills
This allows LiveDebugValues to insert the proper DBG_VALUEs in live
out blocks if a spill is inserted before the use of a
register. Previously, this would see the register use as the last
DBG_VALUE, even though the stack slot should be treated as the live
out value.
This avoids an lldb test regression when D52010 is re-applied.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions