summaryrefslogtreecommitdiffstats
path: root/test/CodeGenCXX/thunks.cpp
Commit message (Expand)AuthorAgeFilesLines
* IRGen: Add optnone attribute on function during O0Mehdi Amini2017-05-291-1/+1
* Cleanup the handling of noinline function attributes, -fno-inline,Chandler Carruth2016-12-231-7/+4
* Make '-disable-llvm-optzns' an alias for '-disable-llvm-passes'.Chandler Carruth2016-12-231-1/+1
* Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski2015-09-151-7/+23
* Revert "Generating assumption loads of vptr after ctor call (fixed)"Piotr Padlewski2015-09-101-23/+7
* Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski2015-09-091-7/+23
* Revert r246214 and r246213Steven Wu2015-08-281-25/+7
* Assume loads fix #2Piotr Padlewski2015-08-271-2/+4
* Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski2015-08-271-7/+23
* Revert "Generating assumption loads of vptr after ctor call (fixed)"Piotr Padlewski2015-08-211-23/+7
* Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski2015-08-211-7/+23
* Revert "Generating assumption loads of vptr after ctor call (fixed)"Justin Bogner2015-08-181-23/+7
* Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski2015-08-181-7/+23
* Revert r245257 "Generating assumption loads of vptr after ctor call"Hans Wennborg2015-08-181-23/+7
* Generating assumption loads of vptr after ctor callPiotr Padlewski2015-08-171-7/+23
* Set comdat when an available_externally thunk is converted to linkonce_odr.Rafael Espindola2015-07-151-0/+17
* CodeGen: Do not give local-linkage functions externally available linkage, ev...Peter Collingbourne2015-07-011-0/+1
* Revert r236879, "Do not emit thunks with available_externally linkage in comd...NAKAMURA Takumi2015-05-091-26/+1
* Do not emit thunks with available_externally linkage in comdatsDerek Schuff2015-05-081-1/+26
* Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie2015-02-271-1/+1
* Update Clang tests to handle explicitly typed gep changes in LLVM.David Blaikie2015-02-271-6/+6
* Emit DeferredDeclsToEmit in a DFS order.Rafael Espindola2015-01-221-4/+4
* Remove the -fhidden-weak-vtables -cc1 option. It was dead,John McCall2014-02-081-4/+5
* CodeGen: Don't emit linkage on thunks that aren't emitted because they're var...Benjamin Kramer2013-12-071-0/+22
* CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin2013-08-151-10/+10
* Fix FileCheck --check-prefix lines.Tim Northover2013-08-121-1/+1
* Reapply r176133 with testcase fixes.Bill Wendling2013-02-271-5/+2
* Revert "Add more attributes from the command line to functions."Anna Zaks2013-02-251-2/+5
* Add more attributes from the command line to functions.Bill Wendling2013-02-251-5/+2
* Modify the tests to use attribute group references instead of listing theBill Wendling2013-02-201-1/+6
* Call CGM.SetLLVMFunctionAttributesForDefinition on thunks so that they getRafael Espindola2012-09-211-2/+17
* Fix thunk emission for covariant virtual functions in cases which requireEli Friedman2012-09-141-0/+26
* Complain about attempts to use 'protected' visibility on targetsJohn McCall2012-01-291-2/+2
* Add an implementation of thunks for varargs methods. The implementation is a...Eli Friedman2011-05-061-3/+27
* Warn about code that uses variables and functions with internal linkageJohn McCall2011-02-191-23/+21
* When re-using a vtable slot for the nearest overridden method, just becauseJohn McCall2010-11-091-0/+19
* Just disable the hidden-visibility optimization for now by hiding it behindJohn McCall2010-08-121-3/+4
* Extend the visibility-hidden optimization to linkonce_odr thunks forJohn McCall2010-08-041-1/+14
* Don't try to emit the vtable for a class just because we're emitting aJohn McCall2010-06-021-0/+12
* Correctly pass aggregates by reference when emitting thunks.John McCall2010-05-261-0/+18
* When generating the call arguments in a thunk to call the thunkee, doDouglas Gregor2010-05-211-0/+45
* When creating a this-adjustment thunk where the return value is of C++Douglas Gregor2010-05-201-4/+45
* Rework when and how vtables are emitted, by tracking where vtables areDouglas Gregor2010-05-131-1/+1
* Give thunks the same linkage as their original methods.Anders Carlsson2010-03-271-4/+25
* Flip the switch and use the new vtable layout code for thunks by default. Add...Anders Carlsson2010-03-241-0/+116