summaryrefslogtreecommitdiffstats
path: root/test/CodeGenCXX/ctor-dtor-alias.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert r337456: [CodeGen] Disable aggressive structor optimizations at -O0, t...Chandler Carruth2018-07-291-33/+8
* [CodeGen] Disable aggressive structor optimizations at -O0, take 3Pavel Labath2018-07-191-8/+33
* IRgen: Mark aliases of ctors and dtors as unnamed_addr.Peter Collingbourne2018-06-181-6/+6
* Revert r332839.Richard Smith2018-05-301-33/+8
* [CodeGen] Disable aggressive structor optimizations at -O0, take 2Pavel Labath2018-05-211-8/+33
* Revert "[CodeGen] Disable aggressive structor optimizations at -O0"Pavel Labath2018-05-141-5/+4
* [CodeGen] Disable aggressive structor optimizations at -O0Pavel Labath2018-05-141-4/+5
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* Make '-disable-llvm-optzns' an alias for '-disable-llvm-passes'.Chandler Carruth2016-12-231-2/+2
* CodeGen: New vtable group representation: struct of vtable arrays.Peter Collingbourne2016-12-131-1/+1
* [opaque pointer type] update test cases for explicit pointee types on global ...David Blaikie2015-09-111-1/+1
* Changed renaming of local symbols by inserting a dot vefore the numeric suffixSunil Srivastava2015-05-121-6/+6
* [pr22293] Don't crash during codegen of a recursive destructor.Rafael Espindola2015-01-231-0/+11
* Use a trivial comdat for inline ctor/dtor when not using C5/D5.Rafael Espindola2015-01-151-5/+8
* Update for .ll syntax change.Rafael Espindola2015-01-061-4/+4
* Don't try to use C5/D5 comdats in COFF.Rafael Espindola2014-09-161-0/+5
* Add support for putting constructors and destructos in explicit comdats.Rafael Espindola2014-09-161-9/+49
* Cleanup test.Rafael Espindola2014-08-301-21/+31
* Update for llvm API change.Rafael Espindola2014-06-031-1/+1
* Update for llvm api change.Rafael Espindola2014-05-161-1/+1
* Don't produce an alias between destructors with different calling conventions.Rafael Espindola2014-03-051-2/+18
* Fix broken CHECK linesNico Rieck2014-02-161-1/+1
* Remove duplicated -cc1 in testsAlp Toker2013-12-081-1/+1
* Adjust r194296 to not apply the alias replacement for externallyJoerg Sonnenberger2013-11-221-0/+32
* Don't use alias from derived dtor to base dtor at -O0.Rafael Espindola2013-11-131-1/+7
* Avoid producing mismatched comdats.Rafael Espindola2013-11-121-3/+7
* Add a testcase where we replace a destructor with an alias.Rafael Espindola2013-11-111-0/+16
* Fix pr17875.Rafael Espindola2013-11-111-0/+15
* Don't emit an internal destructor that is identical to an external one.Rafael Espindola2013-11-091-0/+15
* Use rauw for all discardable aliases, not just linkonce_odr.Rafael Espindola2013-11-081-4/+19
* If a linkonce_odr dtor/ctor is identical to another one, just rauw.Rafael Espindola2013-11-081-2/+3
* Produce direct calls instead of alias to linkonce_odr functions.Rafael Espindola2013-11-051-6/+3
* Revert "Produce direct calls instead of alias to linkonce_odr functions."Rafael Espindola2013-11-051-3/+6
* Produce direct calls instead of alias to linkonce_odr functions.Rafael Espindola2013-11-051-6/+3
* Use aliases for more constructors and destructors.Rafael Espindola2013-11-041-0/+62