aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGenCXX/microsoft-abi-structors.cpp
AgeCommit message (Expand)Author
2018-10-15Revert "[CodeGenCXX] Treat 'this' as noalias in constructors"Sean Fertile
2018-10-10[CodeGenCXX] Treat 'this' as noalias in constructorsAnton Bikineev
2018-08-17[MS] Mangle a hash of the main file path into anonymous namespacesReid Kleckner
2018-03-16[MS] Don't escape MS C++ names with \01Reid Kleckner
2018-02-23Bring r325915 back.Rafael Espindola
2018-02-23Revert "Start setting dso_local for COFF."Rafael Espindola
2018-02-23Start setting dso_local for COFF.Rafael Espindola
2017-02-14[MS ABI] Correctly mangling vbase destructorsDavid Majnemer
2016-12-13CodeGen: New vtable group representation: struct of vtable arrays.Peter Collingbourne
2016-09-07[MS] Fix prologue this adjustment when 'this' is passed indirectlyReid Kleckner
2016-05-13[MS ABI] Delegating constructors should not assume they are most derivedDavid Majnemer
2015-09-14PR24595: Ignore calling convention modifiers for structors in MS ABI.Andrey Bokhanko
2015-09-08Compute and preserve alignment more faithfully in IR-generation.John McCall
2015-08-06Mark calls in thunk functions as tail-call optimization candidatesMichael Kuperstein
2015-04-16[opaque pointer types] Explicit non-pointer type for call expressionsDavid Blaikie
2015-03-13Test case updates for explicit type parameter to the gep operatorDavid Blaikie
2015-02-27Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie
2015-02-27Update Clang tests to handle explicitly typed gep changes in LLVM.David Blaikie
2015-01-17Make sure all weak destructors go in a comdat in the ms abi.Rafael Espindola
2015-01-16Add comdats to constructs and destructor in the microsoft abi.Rafael Espindola
2014-12-03Cast vtable address points to i32 (...)** to enable more globaloptReid Kleckner
2014-10-31MS ABI: Properly call global delete when invoking virtual destructorsDavid Majnemer
2014-10-22MS ABI: Emit more canonical vbptr stores and loadsReid Kleckner
2014-07-18Mark the vtable used when defining implicit copy and move ctorsReid Kleckner
2014-06-06MS ABI: Update the thunk linkage computationHans Wennborg
2014-04-02Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda a...David Blaikie
2014-02-18MS ABI: Remove nv adjustment from direct vdtor calls and prologuesReid Kleckner
2014-01-14Remove the -cxx-abi command-line flag.Hans Wennborg
2013-12-17[ms-cxxabi] The 'most derived' ctor parameter usually comes lastReid Kleckner
2013-12-11[ms-cxxabi] Fix linkage of dtor thunks for anonymous classesReid Kleckner
2013-11-09Add -mconstructor aliases to some tests.Rafael Espindola
2013-10-11Adds Microsoft compatiable C++ record layout code to clang.Warren Hunt
2013-09-27Abstract out the emission of vtables, add basic support for vtable emission w...Timur Iskhodzhanov
2013-08-27[-cxx-abi microsoft] Change the vdtor implicit should_call_delete argument ty...Timur Iskhodzhanov
2013-08-26Fix virtual destructor mangling when using "-cxx-abi microsoft" on x64Timur Iskhodzhanov
2013-08-04Emit the constructor for abstract classes when using -cxx-abi microsoft, fixe...Timur Iskhodzhanov
2013-07-22[ms-cxxabi] Emit linkonce complete dtors in TUs that need themReid Kleckner
2013-07-21Test updates missed from r186799.Richard Smith
2013-06-30Restore r184205 and associated commits (after commit of r185290)Stephen Lin
2013-06-19Revert r184205 and associated patches while investigating issue with broken b...Stephen Lin
2013-06-19[ms-cxxabi] Emit and install appropriately mangled vbtablesReid Kleckner
2013-06-18CodeGen: Have 'this'-returning constructors and destructors to take advantage...Stephen Lin
2013-02-27Better support for constructors with -cxx-abi microsoft, partly fixes PR12784Timur Iskhodzhanov
2013-02-22Update to use references to attribute groups instead of listing the attribute...Bill Wendling
2013-02-15Abstract out emitting the vdtor calls and do it properly when using -cxx-abi ...Timur Iskhodzhanov
2013-02-13... and now fix the +Asserts buildTimur Iskhodzhanov
2013-02-13Fix the microsoft-abi-structors test expectations to match both Release and R...Timur Iskhodzhanov
2013-02-13Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058Timur Iskhodzhanov
2013-02-12Rename -constructors test to just -structors as in fact it tests dtors too. A...Timur Iskhodzhanov