summaryrefslogtreecommitdiffstats
path: root/test/CodeGenCXX/microsoft-abi-member-pointers.cpp
Commit message (Expand)AuthorAgeFilesLines
* [FileCheck] Add -allow-deprecated-dag-overlap to failing clang testsJoel E. Denny2018-07-111-1/+1
* Fix null MSInheritanceAttr deref in CXXRecordDecl::getMSInheritanceModel()Reid Kleckner2018-05-311-0/+118
* [MS] Don't escape MS C++ names with \01Reid Kleckner2018-03-161-81/+81
* Bring r325915 back.Rafael Espindola2018-02-231-51/+51
* Revert "Start setting dso_local for COFF."Rafael Espindola2018-02-231-51/+51
* Start setting dso_local for COFF.Rafael Espindola2018-02-231-51/+51
* [MS ABI] Allow a member pointers' converted type to changeDavid Majnemer2016-01-261-4/+17
* [MS ABI] Select an inheritance model in template argumentsDavid Majnemer2015-09-111-0/+11
* [MS ABI] Select a pointer to member representation more oftenDavid Majnemer2015-09-101-0/+16
* [MS ABI] Don't crash on references to pointers to members in argsDavid Majnemer2015-09-091-0/+6
* [MSVC] Crash fix: assigning of overloaded member function pointer caused asse...Alexey Bataev2015-08-101-0/+17
* [MS ABI] Rework member pointer conversionDavid Majnemer2015-06-231-3/+20
* Forgot to update to a test in r240043David Majnemer2015-06-181-2/+2
* [MS ABI] Initialize "most general" member pointers which don't point at a vbaseDavid Majnemer2015-06-181-1/+1
* [MS ABI] Lock-in the derived memptr rep. for base-to-derived conversionsDavid Majnemer2015-06-121-0/+11
* [MS ABI] Fix the preferred alignment of member pointersDavid Majnemer2015-04-241-29/+29
* [opaque pointer types] Explicit non-pointer type for call expressionsDavid Blaikie2015-04-161-1/+1
* Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie2015-02-271-25/+25
* Update Clang tests to handle explicitly typed gep changes in LLVM.David Blaikie2015-02-271-15/+15
* MS ABI: Virtual member pointer thunks should be in COMDAT groupsDavid Majnemer2015-01-211-1/+1
* MS ABI: Add another test for PR20017David Majnemer2014-12-091-0/+10
* MS ABI: Emit more canonical vbptr stores and loadsReid Kleckner2014-10-221-15/+15
* MS ABI: Don't ICE for pointers to pointers to members of incomplete classesDavid Majnemer2014-09-181-6/+16
* Make all virtual member pointers use variadic musttail callsReid Kleckner2014-08-291-5/+5
* MS ABI: Don't force bases to have an inheritance modelDavid Majnemer2014-08-081-0/+28
* MS ABI: Fix inheritance model calculation in CRTPDavid Majnemer2014-06-131-4/+15
* s/pr2007/20007/ in a testReid Kleckner2014-06-121-6/+6
* MS ABI: Fix forming pointers to members of a base classReid Kleckner2014-06-121-2/+25
* Win64: Pass member pointers larger than 8 bytes by referenceReid Kleckner2014-05-021-0/+24
* MS ABI: Fix logic bug in member pointer null test codeReid Kleckner2014-05-021-2/+2
* MS ABI: Include the vfptr offset in memptrs to virtual methodsReid Kleckner2014-02-211-0/+23
* Sema: Do not assert when dereferencing member pointer using virtual inheritan...David Majnemer2014-02-201-0/+15
* [ms-cxxabi] Raise aggregate memptr alignment to 8 for x86_32Reid Kleckner2014-01-311-29/+29
* Remove the -cxx-abi command-line flag.Hans Wennborg2014-01-141-1/+1
* [ms-abi] Report VBPtrOffset correctlyWarren Hunt2014-01-141-2/+2
* [ms-abi] Refactor Microsoft Record LayoutWarren Hunt2014-01-091-2/+2
* [ms-cxxabi] bitcast to i8* to deref a data member pointerReid Kleckner2013-12-051-0/+20
* [ms-cxxabi] Fix assert in unspecified inheritance memptr emissionReid Kleckner2013-10-151-0/+11
* [ms-cxxabi] Properly mangle member pointersDavid Majnemer2013-08-051-18/+18
* [ms-cxxabi] Fix vbptr offsets in memptrs when the vbptr is in an nvbaseReid Kleckner2013-06-051-3/+3
* [ms-cxxabi] Implement member pointer conversionsReid Kleckner2013-05-091-6/+171
* [ms-cxxabi] Emit non-virtual member function pointersReid Kleckner2013-05-031-4/+55
* [ms-cxxabi] Implement member pointer comparisonsReid Kleckner2013-04-301-0/+88
* Cleanup: test source file does not need to be executableArnaud A. de Grandmaison2013-04-221-0/+0
* Widen the checks in the ms abi memptr test to work under NDEBUGReid Kleckner2013-04-111-5/+5
* [ms-cxxabi] Implement member pointer emission and dereferencingReid Kleckner2013-04-111-7/+180
* [ms-cxxabi] Implement member data pointers for non-dynamic classesReid Kleckner2013-03-221-0/+51