diff options
author | Amy Huang <akhuang@google.com> | 2020-10-07 14:52:02 -0700 |
---|---|---|
committer | Amy Huang <akhuang@google.com> | 2020-10-26 15:30:35 -0700 |
commit | 515973222ed29abe49f241e89edb6854f44162d4 (patch) | |
tree | ad1d669cea3320a1d7813dceeaf957caf69ac1c3 /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 78a7941e5cff263f20f10c51331f575234417f7e (diff) | |
download | llvm-515973222ed29abe49f241e89edb6854f44162d4.zip llvm-515973222ed29abe49f241e89edb6854f44162d4.tar.gz llvm-515973222ed29abe49f241e89edb6854f44162d4.tar.bz2 |
[CodeView] Emit static data members as S_CONSTANTs.
We used to only emit static const data members in CodeView as
S_CONSTANTS when they were used; this patch makes it so they are always emitted.
I changed CodeViewDebug.cpp to find the static const members from the
class debug info instead of creating DIGlobalVariables in the IR
whenever a static const data member is used.
Bug: https://bugs.llvm.org/show_bug.cgi?id=47580
Differential Revision: https://reviews.llvm.org/D89072
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions