diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2012-06-20 18:11:18 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2012-06-20 18:11:18 +0000 |
commit | e6dcf106b2f7f3a8769eb710d7502fd7d7a350ed (patch) | |
tree | e427dd393a3ea13884e54a9d10220d0f96e114ae /llvm/lib/CodeGen/InterferenceCache.cpp | |
parent | 833308d785e21ec1742953b59e3ef82f27b82130 (diff) | |
download | llvm-e6dcf106b2f7f3a8769eb710d7502fd7d7a350ed.zip llvm-e6dcf106b2f7f3a8769eb710d7502fd7d7a350ed.tar.gz llvm-e6dcf106b2f7f3a8769eb710d7502fd7d7a350ed.tar.bz2 |
Don't circumvent the debug info type cache when emitting info for EnumConstantDecl.
CreateEnumType doesn't participate in caching so the descriptor for the enum
gets recomputed for every reference of an element of an enum, only to get
discarded when it gets turned into an MDNode.
No functionality change except performance.
llvm-svn: 158832
Diffstat (limited to 'llvm/lib/CodeGen/InterferenceCache.cpp')
0 files changed, 0 insertions, 0 deletions