summaryrefslogtreecommitdiff
path: root/test/Layout
Commit message (Expand)AuthorAgeFilesLines
* Fix warning in ms-x86-vtordisp test caseReid Kleckner2014-04-141-2/+2
* MS ABI: #pragma vtordisp(0) only disables new vtordispsDavid Majnemer2014-04-131-0/+36
* [MS-ABI] Fixed alias-avoidance padding in the presence of vtordispsWarren Hunt2014-04-111-0/+31
* [MS-ABI] Update to vtordisp computationWarren Hunt2014-04-111-1/+58
* [MS-ABI] Update virtual base padding rules to match MSVC 10+Warren Hunt2014-04-112-24/+24
* [MS-ABI] Fix to vbptr injection site calculation.Warren Hunt2014-04-102-109/+150
* [MS-ABI] Fixed __declspec(align()) on bitfields under #pragma pack.Warren Hunt2014-04-101-14/+153
* [MS-ABI] Update to alias-avoidance paddingWarren Hunt2014-04-091-0/+260
* Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda a...David Blaikie2014-04-021-4/+4
* [MS-ABI] Drop Special Layout in 64-bit mode.Warren Hunt2014-03-246-144/+144
* -fdump-record-layouts: Sort nvbases by offset before printing themReid Kleckner2014-02-282-14/+14
* MS ABI: Just use getTypeInfoInChars to get the field sizeReid Kleckner2014-02-251-0/+17
* [MS-ABI] Fix MSRecordLayout to handel MultiDimensionalArraysWarren Hunt2014-02-221-1/+18
* [MS-ABI] Update to zero-sized padding algorithmWarren Hunt2014-02-211-1/+36
* MS ABI: Fix some layout testsDavid Majnemer2014-02-151-20/+16
* MS ABI: Fix some layout testsDavid Majnemer2014-02-151-14/+11
* Fix some -Wdocumentation warnings in Sema.h and try to fix test for win64Reid Kleckner2014-02-131-1/+1
* MS ABI: Implement #pragma vtordisp() and clang-cl /vdNReid Kleckner2014-02-121-2/+118
* MS ABI: vptr injection should obey alignment requirementsDavid Majnemer2014-02-121-0/+45
* MS ABI: Fix some layout testsDavid Majnemer2014-02-033-33/+32
* [ms-cxxabi] Raise aggregate memptr alignment to 8 for x86_32Reid Kleckner2014-01-311-0/+80
* Remove the -cxx-abi command-line flag.Hans Wennborg2014-01-1415-31/+31
* [ms-abi] Small Change to pack+alignment interaction.Warren Hunt2014-01-141-0/+23
* [ms-abi] Reordering __declspec(align) pragma pack handlingWarren Hunt2014-01-131-2/+31
* [ms-abi] Leading VFPtrs don't suppress the leading zero sized flagWarren Hunt2014-01-131-0/+44
* [ms-abi] Quick fix layout of an array of recordsReid Kleckner2014-01-131-1/+17
* [ms-abi] Change the way alignment is trackedWarren Hunt2014-01-111-2/+34
* [ms-abi] Adjusting Rules for Padding Between BasesWarren Hunt2014-01-101-7/+69
* [ms-abi] Handle __declspec(align) on bitfields "properly"Warren Hunt2014-01-101-1/+116
* [ms-abi] Refactor Microsoft Record LayoutWarren Hunt2014-01-0915-2632/+2849
* [ms-abi] unix-line endings in lit test, no functional changeWarren Hunt2013-12-261-18/+18
* [ms-abi] Fixes improperly sized vfptrs with pragma packWarren Hunt2013-12-261-1/+35
* [ms-abi] Update Alignment for VtorDispsWarren Hunt2013-12-191-1/+39
* [ms-abi] Refactoring Non-virtual base layout in record layoutWarren Hunt2013-12-122-531/+572
* [ms-abi] Makes Virtual Base Alignment Look at All Virtual BasesWarren Hunt2013-12-111-1/+26
* [ms-abi] 64-bit fixes for r196549Warren Hunt2013-12-102-4/+30
* [MS-ABI] adds padding before all vbases after a bitfieldWarren Hunt2013-12-061-60/+92
* [MS-ABI] Fix alias-avoidance padding between basesWarren Hunt2013-12-061-0/+178
* Support MS-ABI's concept of "Required Alignment" imposed by Warren Hunt2013-12-061-0/+120
* Microsoft Record Layout: zero sized base after base with vbtbl fixWarren Hunt2013-11-191-0/+216
* Makes A Microsoft Layout CodeGen Test ExplicitWarren Hunt2013-11-141-1/+1
* Microsoft adds weird padding before virtual bases if the last field was a bit...Warren Hunt2013-11-061-0/+84
* Improves compatibility with cl.exe when laying out array fieldsWarren Hunt2013-11-011-0/+23
* Activating latent test case for r193661.Warren Hunt2013-10-301-3/+3
* Implements 64 bit microsoft record layout and adds lit tests to cover Warren Hunt2013-10-2310-66/+1466
* PR17576: Fix assertion on polymorphic classes with small alignmentReid Kleckner2013-10-141-2/+12
* Fixing stdout/stderr interleaving in lit test.Warren Hunt2013-10-141-1/+1
* Correctly check for distructors when realizing vtordispsWarren Hunt2013-10-141-1/+18
* Lit tests for Microsoft C++ record layout.Warren Hunt2013-10-1410-0/+2589