summaryrefslogtreecommitdiff
path: root/clang/test/CodeGenCXX/ctor-dtor-alias.cpp
AgeCommit message (Expand)Author
2023-05-19[clang] Convert a few tests to opaque pointersSergei Barannikov
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov
2020-12-31[test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none...Fangrui Song
2020-02-03Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition"Fangrui Song
2020-02-03[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interpositionFangrui Song
2018-07-29Revert r337456: [CodeGen] Disable aggressive structor optimizations at -O0, t...Chandler Carruth
2018-07-19[CodeGen] Disable aggressive structor optimizations at -O0, take 3Pavel Labath
2018-06-18IRgen: Mark aliases of ctors and dtors as unnamed_addr.Peter Collingbourne
2018-05-30Revert r332839.Richard Smith
2018-05-21[CodeGen] Disable aggressive structor optimizations at -O0, take 2Pavel Labath
2018-05-14Revert "[CodeGen] Disable aggressive structor optimizations at -O0"Pavel Labath
2018-05-14[CodeGen] Disable aggressive structor optimizations at -O0Pavel Labath
2018-04-06Fix typos in clangAlexander Kornienko
2016-12-23Make '-disable-llvm-optzns' an alias for '-disable-llvm-passes'.Chandler Carruth
2016-12-13CodeGen: New vtable group representation: struct of vtable arrays.Peter Collingbourne
2015-09-11[opaque pointer type] update test cases for explicit pointee types on global ...David Blaikie
2015-05-12Changed renaming of local symbols by inserting a dot vefore the numeric suffixSunil Srivastava
2015-01-23[pr22293] Don't crash during codegen of a recursive destructor.Rafael Espindola
2015-01-15Use a trivial comdat for inline ctor/dtor when not using C5/D5.Rafael Espindola
2015-01-06Update for .ll syntax change.Rafael Espindola
2014-09-16Don't try to use C5/D5 comdats in COFF.Rafael Espindola
2014-09-16Add support for putting constructors and destructos in explicit comdats.Rafael Espindola
2014-08-30Cleanup test.Rafael Espindola
2014-06-03Update for llvm API change.Rafael Espindola
2014-05-16Update for llvm api change.Rafael Espindola
2014-03-05Don't produce an alias between destructors with different calling conventions.Rafael Espindola
2014-02-16Fix broken CHECK linesNico Rieck
2013-12-08Remove duplicated -cc1 in testsAlp Toker
2013-11-22Adjust r194296 to not apply the alias replacement for externallyJoerg Sonnenberger
2013-11-13Don't use alias from derived dtor to base dtor at -O0.Rafael Espindola
2013-11-12Avoid producing mismatched comdats.Rafael Espindola
2013-11-11Add a testcase where we replace a destructor with an alias.Rafael Espindola
2013-11-11Fix pr17875.Rafael Espindola
2013-11-09Don't emit an internal destructor that is identical to an external one.Rafael Espindola
2013-11-08Use rauw for all discardable aliases, not just linkonce_odr.Rafael Espindola
2013-11-08If a linkonce_odr dtor/ctor is identical to another one, just rauw.Rafael Espindola
2013-11-05Produce direct calls instead of alias to linkonce_odr functions.Rafael Espindola
2013-11-05Revert "Produce direct calls instead of alias to linkonce_odr functions."Rafael Espindola
2013-11-05Produce direct calls instead of alias to linkonce_odr functions.Rafael Espindola
2013-11-04Use aliases for more constructors and destructors.Rafael Espindola