aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGenCXX/devirtualize-virtual-function-calls-final.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-10-20[CodeGen] Devirtualize calls to methods marked final in a derived classVedant Kumar1-0/+16
2014-12-03Fix incorrect codegen for devirtualized calls to virtual overloaded operators.Nico Weber1-0/+37
2014-09-29Fix bug 20116 - http://llvm.org/bugs/show_bug.cgi?id=20116Alexey Bataev1-3/+6
2013-08-15CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin1-10/+10
2012-10-25When we're devirtualizing a method call, make sure the method has the correct...Eli Friedman1-2/+1
2012-10-24A number of test cases assume that an "int" parameter or return valueUlrich Weigand1-1/+1
2012-06-28Disable devirtualization when we have covariant returns. I will open a bugRafael Espindola1-0/+34
2012-06-28Don't devirtualize calls when we don't have the correct type of the this pointerRafael Espindola1-1/+20
2012-06-28Fix another issue with devirtualizing calls to final methods by passing themRafael Espindola1-0/+26
2012-06-26During codegen of a virtual call we would extract any casts in the expressionRafael Espindola1-1/+59
2011-01-29When trying to get the most derived class, don't assume that we can ignore al...Anders Carlsson1-0/+12
2011-01-29When calling a virtual member function on a base class and the most derived c...Anders Carlsson1-0/+14
2011-01-23Get rid of the [[final]] C++0x attribute.Anders Carlsson1-0/+25