]> granicus.if.org Git - clang/commit
CodeGen: Allow different RTTI emission strategies
authorTim Northover <tnorthover@apple.com>
Sat, 29 Mar 2014 15:09:55 +0000 (15:09 +0000)
committerTim Northover <tnorthover@apple.com>
Sat, 29 Mar 2014 15:09:55 +0000 (15:09 +0000)
commitb8064edb9b71881ec314b1ca2654f06de4dc8fb3
tree19f8040849939c53736b0b46c75bf837bc5ab7f9
parent7e0e8ef787107d4f646254130625d83c67a617bf
CodeGen: Allow different RTTI emission strategies

Some ABIs and C++ libraries may make different trade-offs in how RTTI
is emitted (currently with respect to visibility and so on). This
implements one scheme, as used by ARM64.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@205101 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGRTTI.cpp