[DebugInfo] Reduce size of DILocalVariable from 40 to 32 bytes.
authorDavide Italiano <davide@freebsd.org>
Sat, 16 Apr 2016 02:27:56 +0000 (02:27 +0000)
committerDavide Italiano <davide@freebsd.org>
Sat, 16 Apr 2016 02:27:56 +0000 (02:27 +0000)
commiteb6bb3e33a8d17e29b212c385b2c64fcc38458b4
treece7ef4d4778563f6a70b7b88b508a92914bd7ae2
parentc10783c42d0f86d46b56c70d0eb27b577051e117
[DebugInfo] Reduce size of DILocalVariable from 40 to 32 bytes.

This significantly contributes to peak memory usage during a
LTO Release+DebugInfo build of clang. In my profile the peak usage
is around 164MB before this change and ~130MB after.

llvm-svn: 266509
llvm/include/llvm/IR/DebugInfoMetadata.h