summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2014-01-03 00:14:35 +0000
committerReid Kleckner <reid@kleckner.net>2014-01-03 00:14:35 +0000
commitb40a27dad82faecf301adc14ae73e356829c5c08 (patch)
tree0178fcf59c1c4c592f5384df3108ade6213e4a3f /llvm/lib/CodeGen
parentf6921f84eb320f8b5434263f48e38a601386370d (diff)
downloadbcm5719-llvm-b40a27dad82faecf301adc14ae73e356829c5c08.tar.gz
bcm5719-llvm-b40a27dad82faecf301adc14ae73e356829c5c08.zip
[ms-cxxabi] Move VBTableBuilder from CodeGen over to AST/VTableBuilder.cpp
Summary: No functionality change. This code should live here long-term because we should be able to use it to compute correct vftable names. It turns out that the most natural way to implement the naming algorithm is to use a caching layer similar to what we already have for virtual table info in VTableContext. Subsequent changes will take advantage of this to fix PR17748, where we have a vbtable name collision. Reviewers: majnemer CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D2499 llvm-svn: 198380
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud