diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2014-06-20 21:11:00 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2014-06-20 21:11:00 +0000 |
| commit | f1c9cbc2a21ee4321374146a2d85ab57e09b2d24 (patch) | |
| tree | c2a35cc55dbc192cfeb8eef1f46ff5d6b0c5c63d /llvm | |
| parent | c04b892f93c5e3205dc0adb0f88df47fcefdc6d2 (diff) | |
| download | bcm5719-llvm-f1c9cbc2a21ee4321374146a2d85ab57e09b2d24.tar.gz bcm5719-llvm-f1c9cbc2a21ee4321374146a2d85ab57e09b2d24.zip | |
CodeGen: Refactor dynamic_cast and typeid
This refactors the emission of dynamic_cast and typeid expressions so
that ABI specific knowledge lives in appropriate places. There are
quite a few benefits for having the two implementations share a common
core like sharing logic for optimization opportunities.
While we are at it, clean up the tests.
llvm-svn: 211402
Diffstat (limited to 'llvm')
0 files changed, 0 insertions, 0 deletions

