[PATCH] D22296: [wip] CodeGen: New vtable group representation: struct of vtable arrays.
Peter Collingbourne via cfe-commits
cfe-commits at lists.llvm.org
Fri Sep 9 14:40:27 PDT 2016
pcc updated this revision to Diff 70908.
pcc added a comment.
Refresh and split out the inrange changes into a separate patch
https://reviews.llvm.org/D22296
Files:
include/clang/AST/VTableBuilder.h
lib/AST/VTableBuilder.cpp
lib/CodeGen/CGCXX.cpp
lib/CodeGen/CGVTT.cpp
lib/CodeGen/CGVTables.cpp
lib/CodeGen/CGVTables.h
lib/CodeGen/ItaniumCXXABI.cpp
lib/CodeGen/MicrosoftCXXABI.cpp
test/CodeGenCXX/PR26569.cpp
test/CodeGenCXX/apple-kext-indirect-call-2.cpp
test/CodeGenCXX/apple-kext-indirect-call.cpp
test/CodeGenCXX/apple-kext-indirect-virtual-dtor-call.cpp
test/CodeGenCXX/cfi-cross-dso.cpp
test/CodeGenCXX/const-init-cxx11.cpp
test/CodeGenCXX/constructor-init.cpp
test/CodeGenCXX/copy-constructor-synthesis-2.cpp
test/CodeGenCXX/copy-constructor-synthesis.cpp
test/CodeGenCXX/ctor-dtor-alias.cpp
test/CodeGenCXX/dllexport.cpp
test/CodeGenCXX/dllimport-rtti.cpp
test/CodeGenCXX/dllimport.cpp
test/CodeGenCXX/invariant.group-for-vptrs.cpp
test/CodeGenCXX/key-function-vtable.cpp
test/CodeGenCXX/microsoft-abi-constexpr-vs-inheritance.cpp
test/CodeGenCXX/microsoft-abi-extern-template.cpp
test/CodeGenCXX/microsoft-abi-multiple-nonvirtual-inheritance.cpp
test/CodeGenCXX/microsoft-abi-structors.cpp
test/CodeGenCXX/microsoft-abi-vftables.cpp
test/CodeGenCXX/microsoft-abi-virtual-inheritance.cpp
test/CodeGenCXX/microsoft-abi-vtables-return-thunks.cpp
test/CodeGenCXX/microsoft-abi-vtables-single-inheritance.cpp
test/CodeGenCXX/microsoft-abi-vtables-virtual-inheritance.cpp
test/CodeGenCXX/microsoft-interface.cpp
test/CodeGenCXX/microsoft-no-rtti-data.cpp
test/CodeGenCXX/skip-vtable-pointer-initialization.cpp
test/CodeGenCXX/strict-vtable-pointers.cpp
test/CodeGenCXX/vtable-align.cpp
test/CodeGenCXX/vtable-assume-load.cpp
test/CodeGenCXX/vtable-pointer-initialization.cpp
test/CodeGenCXX/vtt-layout.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22296.70908.patch
Type: text/x-patch
Size: 99063 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160909/669bca27/attachment-0001.bin>
More information about the cfe-commits
mailing list