summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/virt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Baby steps towards fixing PR5589. If a class needs a vtable pointer, add one.Anders Carlsson2009-12-161-6/+6
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-2/+2
* Work-in-progess rewrite of thunks: move thunk generation outside of vtableEli Friedman2009-12-061-2/+2
* Fixup key function calculations.Mike Stump2009-11-201-46/+47
* More VTT and constructor vtable testcases from recent work.Mike Stump2009-11-131-0/+43
* Add more testcase for construction vtables and VTTs.Mike Stump2009-11-131-0/+28
* Add some more VTT testcases.Mike Stump2009-11-131-0/+21
* Add a testcase for the recent VTT work.Mike Stump2009-11-131-0/+10
* This falls into the category of stupid pet tricks. I hate to do this,Mike Stump2009-11-131-5/+3
* Unify the codepaths used to verify base and member initializers for explicitlyEli Friedman2009-11-091-0/+1
* Remove RUN: true lines.Daniel Dunbar2009-11-081-1/+0
* Eliminate &&s in tests.Daniel Dunbar2009-11-081-4/+4
* Refine the non-virtual this adjustment. Optimize out virtual thisMike Stump2009-11-061-12/+12
* Refine the vcall for a function that is defined in a virtual baseMike Stump2009-11-061-1/+31
* Convert file over to checking the .ll file for codegen. Also, weMike Stump2009-11-061-450/+63
* Refine covariant return value adjustments for thunks when nullMike Stump2009-11-051-1/+5
* Testcase for a recent checkin.Mike Stump2009-11-051-0/+27
* Update.Mike Stump2009-11-051-46/+36
* this test has started failing due to an optimizer change. Clang testsChris Lattner2009-11-041-0/+1
* Split out return adjustments in thunks from this adjustment in thunksMike Stump2009-11-041-3/+17
* vtable testcase for recent work on vcall/vbase offsets.Mike Stump2009-11-031-2/+83
* Refine codegen for covariant thunks that return references.Mike Stump2009-11-031-0/+32
* Refine return value adjustments for thunks.Mike Stump2009-11-031-0/+30
* Refine vcall/vbase ordering with vtable construction.Mike Stump2009-10-311-8/+8
* Finish off pure virtual function handling.Mike Stump2009-10-281-0/+35
* Testcase for recent checkin. WIP.Mike Stump2009-10-141-0/+119
* Refine handling for return value conversions with respect to virtualMike Stump2009-10-131-15/+92
* Fix http://llvm.org/PR5090.Mike Stump2009-09-291-0/+13
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-1/+1
* Refine vcall offsets. Cleanups. WIP.Mike Stump2009-09-071-0/+119
* Testcase for recent checkin.Mike Stump2009-09-011-3/+3
* iGenerate vcalls as we build up the methods. WIP.Mike Stump2009-08-281-9/+9
* Testcase for an almost recent checkin.Mike Stump2009-08-271-2/+2
* Fixup codegen for static dispatch to a virtual function that wasMike Stump2009-08-261-4/+5
* Implement virtual dispatch. :-) This is self-consistent with clang,Mike Stump2009-08-261-2/+71
* Revert r80064 since it broke the build.Anders Carlsson2009-08-261-66/+2
* Implement virtual dispatch. :-) This is self-consistent with clang, but not...Mike Stump2009-08-261-2/+66
* Testcase for a recent checkin.Mike Stump2009-08-211-2/+2
* Fix typo.Mike Stump2009-08-211-2/+2
* We now support overriding base functions in vtables. WIP.Mike Stump2009-08-211-0/+31
* Refine vbase offsets for the inductive case. Things are now startingMike Stump2009-08-201-6/+76
* Ensure we don't output repeated vbase offsets. I have a testcase forMike Stump2009-08-201-2/+2
* Update for recent improvements.Mike Stump2009-08-191-2/+2
* Restore vbase offsets for classes without a primary.Mike Stump2009-08-191-1/+169
* Refine vcalls a little.Mike Stump2009-08-191-22/+22
* Refine vbase offset calculations. WIP.Mike Stump2009-08-161-24/+24
* Use the -NEXT feature of FileCheck.Mike Stump2009-08-161-216/+216
* Cleanups and fixups for calculating the virtual base offsets. WIP.Mike Stump2009-08-161-44/+123
* Testcase for a recent checkin.Mike Stump2009-08-141-2/+2
* Testcase for recent checkin.Mike Stump2009-08-141-2/+2
OpenPOWER on IntegriCloud