summaryrefslogtreecommitdiffstats
path: root/test/CodeGenCXX/apple-kext-indirect-call.cpp
Commit message (Collapse)AuthorAgeFilesLines
* CodeGen: New vtable group representation: struct of vtable arrays.Peter Collingbourne2016-12-131-3/+3
| | | | | | | | | In a future change, this representation will allow us to use the new inrange annotation on getelementptr to allow the optimizer to split vtable groups. Differential Revision: https://reviews.llvm.org/D22296 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@289584 91177308-0d34-0410-b5e6-96231b3b80d8
* Test case updates for explicit type parameter to the gep operatorDavid Blaikie2015-03-131-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@232187 91177308-0d34-0410-b5e6-96231b3b80d8
* Reword comment.Nico Weber2015-01-261-4/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@227069 91177308-0d34-0410-b5e6-96231b3b80d8
* Test that qualified virtual calls mark vtables referenced in apple kext mode.Nico Weber2015-01-261-0/+29
| | | | | | | | I broke this locally while working on PR20337 and no test caught that. Now there's coverage for this, and a comment explaining why this is needed. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@227068 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename four test files from .C to .cpp.Nico Weber2015-01-251-0/+14
lit.cfg has never supported running .C files, so these tests were never executed by check-clang. Rename them to .cpp so that they run as part of the test suite, and minorly tweak two of them that look like they were broken when checked in to actually pass. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@227029 91177308-0d34-0410-b5e6-96231b3b80d8