| Commit message (Expand) | Author | Age | Files | Lines |
* | Move vtordisp mode from Attr class to LangOptions.h, NFC | Reid Kleckner | 2019-11-22 | 1 | -3/+3 |
* | P0840R2: support for [[no_unique_address]] attribute | Richard Smith | 2019-06-20 | 1 | -40/+86 |
* | Use llvm::stable_sort | Fangrui Song | 2019-04-24 | 1 | -4/+4 |
* | Range-style std::find{,_if} -> llvm::find{,_if}. NFC | Fangrui Song | 2019-03-31 | 1 | -1/+1 |
* | [AST] Improve support of external layouts in `MicrosoftRecordLayoutBuilder` | Aleksandr Urakov | 2019-03-13 | 1 | -5/+17 |
* | Use llvm::is_contained. NFC | Fangrui Song | 2019-02-10 | 1 | -1/+1 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | Fix up diagnostics. | Richard Trieu | 2018-12-14 | 1 | -1/+1 |
* | [AST] Do not align virtual bases in `MicrosoftRecordLayoutBuilder` when | Aleksandr Urakov | 2018-10-23 | 1 | -6/+5 |
* | Improve support of PDB as an external layout source | Aleksandr Urakov | 2018-07-31 | 1 | -23/+19 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -90/+90 |
* | [ARM, AArch64]: Use unadjusted alignment when passing composites as arguments | Momchil Velikov | 2018-07-30 | 1 | -5/+15 |
* | Use external layout information to layout bit-fields for MS ABI. | Richard Smith | 2018-07-13 | 1 | -1/+9 |
* | Maintain PS4 ABI compatibility by making the fix made in r331136 not apply wh... | Douglas Yung | 2018-05-18 | 1 | -4/+6 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-09 | 1 | -44/+44 |
* | Remove now-unnecessary check for non-zero nvsize in addition to | Richard Smith | 2018-05-07 | 1 | -2/+2 |
* | PR37275 packed attribute should not apply to base classes | Richard Smith | 2018-04-29 | 1 | -3/+8 |
* | DR1672, DR1813, DR1881, DR2120: Implement recent fixes to "standard | Richard Smith | 2018-04-05 | 1 | -1/+1 |
* | [RecordLayout] Only assert that fundamental type sizes are power of two on MSVC | Martin Storsjo | 2018-03-01 | 1 | -4/+26 |
* | Remove redundant casts. NFC | George Burgess IV | 2018-03-01 | 1 | -1/+1 |
* | [RecordLayout] Don't align to non-power-of-2 sizes when using -mms-bitfields | Martin Storsjo | 2018-02-27 | 1 | -1/+6 |
* | [PR32482] Fix bitfield layout for -mms-bitfield and pragma pack | Alex Lorenz | 2018-01-31 | 1 | -3/+4 |
* | Refactor overridden methods iteration to avoid double lookups. | Benjamin Kramer | 2017-12-17 | 1 | -4/+3 |
* | Convert clang::LangAS to a strongly typed enum | Alexander Richardson | 2017-10-15 | 1 | -1/+1 |
* | Remove unused variables. No functionality change. | Benjamin Kramer | 2017-10-08 | 1 | -1/+0 |
* | Fix broken links to the Itanium CXX ABI | Vlad Tsyrklevich | 2017-09-12 | 1 | -1/+1 |
* | [clang] Change the condition of unnecessary packed warning | Yan Wang | 2017-08-01 | 1 | -13/+13 |
* | [CodeGen][ObjC] Fix GNU's encoding of bit-field ivars. | Akira Hatanaka | 2017-06-27 | 1 | -0/+35 |
* | [RecordLayout] Use an ASTVector instead of using a separate pointer and counter | David Majnemer | 2016-05-24 | 1 | -12/+7 |
* | [MS ABI] Implement __declspec(empty_bases) and __declspec(layout_version) | David Majnemer | 2016-05-23 | 1 | -16/+46 |
* | pr26544: Bitfield layout with pragma pack and attributes "packed" and | Alexey Bataev | 2016-02-19 | 1 | -2/+9 |
* | [AST] Fix typos in RecordLayoutBuilder | David Majnemer | 2016-02-12 | 1 | -5/+5 |
* | Do not honor explicit alignment attribute on fields for PS4. | Sunil Srivastava | 2016-02-05 | 1 | -2/+4 |
* | Update for LLVM function name change. | Rui Ueyama | 2016-01-14 | 1 | -41/+37 |
* | PR18513: make gcc compatible layout for bit-fields with explicit aligned attr... | Alexey Bataev | 2016-01-12 | 1 | -1/+9 |
* | [CUDA] Make vtable construction aware of host/device side of CUDA compilation. | Artem Belevich | 2015-12-17 | 1 | -0/+15 |
* | Don't adjust field offsets when using external record layout. | Zachary Turner | 2015-10-01 | 1 | -4/+11 |
* | [RecordLayoutBuilder] Remove duplicated diagnostic argument. NFC. | Benjamin Kramer | 2015-08-21 | 1 | -3/+3 |
* | Fix the layout of bitfields in ms_struct unions: their | John McCall | 2015-08-19 | 1 | -90/+152 |
* | [dllimport] A non-imported class with an imported key can't have a key | Reid Kleckner | 2015-08-10 | 1 | -0/+6 |
* | [AST] Rename RecordLayoutBuilder to ItaniumRecordLayoutBuilder | David Majnemer | 2015-07-25 | 1 | -141/+119 |
* | Remove two unused includes, part 2... | Nico Weber | 2015-07-19 | 1 | -1/+0 |
* | Fix "the the" in comments/documentation/etc. | Eric Christopher | 2015-06-19 | 1 | -1/+1 |
* | Work around overloading bug in MSVC 2015 | Reid Kleckner | 2015-05-21 | 1 | -3/+3 |
* | Cleanup some MS-ABI specific code | David Majnemer | 2015-04-24 | 1 | -3/+5 |
* | Fix obviously broken assertion, NFC | Reid Kleckner | 2015-03-24 | 1 | -4/+4 |
* | Reland r230446, "MS ABI: Try to respect external AST source record layouts" | Reid Kleckner | 2015-02-25 | 1 | -59/+129 |
* | Whitespace. | NAKAMURA Takumi | 2015-02-25 | 1 | -8/+8 |
* | Revert r230446, "MS ABI: Try to respect external AST source record layouts" | NAKAMURA Takumi | 2015-02-25 | 1 | -130/+60 |
* | MS ABI: Try to respect external AST source record layouts | Reid Kleckner | 2015-02-25 | 1 | -60/+130 |