]> granicus.if.org Git - clang/commit
More vtable improvements. We now compute and keep track of all vtable related informa...
authorAnders Carlsson <andersca@mac.com>
Wed, 24 Mar 2010 16:42:11 +0000 (16:42 +0000)
committerAnders Carlsson <andersca@mac.com>
Wed, 24 Mar 2010 16:42:11 +0000 (16:42 +0000)
commitccd83d748c82c5255100f38e3f07537b949853b3
tree0054679842e8b966f4ad9b486ea3b6d323b69908
parentc1b621daf98d83075a466c6f4ad9904dc845dd09
More vtable improvements. We now compute and keep track of all vtable related information which avoids computing the same vtable layout over and over.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99403 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGVtable.cpp
lib/CodeGen/CGVtable.h
test/CodeGenCXX/copy-constructor-synthesis-2.cpp
test/CodeGenCXX/vtable-pointer-initialization.cpp