summaryrefslogtreecommitdiff
path: root/test/CodeGenCXX/microsoft-abi-sret-and-byval.cpp
AgeCommit message (Expand)Author
2017-01-13Use less byval on 32-bit Windows x86 for classes with basesReid Kleckner
2016-09-07[MS] Fix 'this' type when calling virtual methods with inallocaReid Kleckner
2016-08-25[MS] Pass non-trivially-copyable objects indirectly on Windows ARMReid Kleckner
2016-05-02Fix argument expansion of reference fields of structsReid Kleckner
2016-05-02Expand aggregate arguments more often on 32-bit WindowsReid Kleckner
2015-11-19Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper
2015-11-18Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper
2015-04-03[i386 ABI] expand small C like structs in C++, just like how we handle smallManman Ren
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
2014-07-18Mark C++ reference parameters as dereferenceableHal Finkel
2014-05-28Add 'nonnull' parameter or return attribute when producing an llvm pointer ty...Nick Lewycky
2014-05-13Push record return type classification into CGCXXABIReid Kleckner
2014-05-09MS ABI: Pass 'sret' as the second parameter of instance methodsReid Kleckner
2014-05-03MS ABI x64: Pass small objects with dtors but no copy ctors directlyReid Kleckner
2014-04-10inalloca: Pad the struct *after* inserting each argReid Kleckner
2014-04-02Fix type mismatch assertion related to inalloca and PR19287Reid Kleckner
2014-03-31MS ABI: Make test introduced in r205217 more robustDavid Majnemer
2014-03-31MS ABI: Use the proper type for inalloca argsDavid Majnemer
2014-03-09Update clang to account for changes made to LLVM in r203376David Majnemer
2014-02-01[ms-cxxabi] Use inalloca on win32 when passing non-trivial C++ objectsReid Kleckner
2014-01-31[ms-cxxabi] Use x86_cdeclmethodcc for __cdecl methods on win32Reid Kleckner
2014-01-14Remove the -cxx-abi command-line flag.Hans Wennborg
2013-11-09Add -mconstructor aliases to some tests.Rafael Espindola
2013-10-10Disable RTTI in one test so clang doesn't assert behind the scenesTimur Iskhodzhanov
2013-08-15CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin
2013-07-04Add 'not' to commands that are expected to fail.Rafael Espindola
2013-06-21[ms-cxxabi] Destroy temporary record arguments in the calleeReid Kleckner
2013-04-17Set SRet flags properly in '-cxx-abi microsoft'.Timur Iskhodzhanov