2019-11-22 |
Reid Kleckner | Move vtordisp mode from Attr class to LangOptions.h... |
blob | commitdiff |
2019-06-20 |
Richard Smith | P0840R2: support for [[no_unique_address]] attribute |
blob | commitdiff | diff to current |
2019-04-24 |
Fangrui Song | Use llvm::stable_sort |
blob | commitdiff | diff to current |
2019-03-31 |
Fangrui Song | Range-style std::find{,_if} -> llvm::find{,_if}. NFC |
blob | commitdiff | diff to current |
2019-03-13 |
Aleksandr Urakov | [AST] Improve support of external layouts in `Microsoft... |
blob | commitdiff | diff to current |
2019-02-10 |
Fangrui Song | Use llvm::is_contained. NFC |
blob | commitdiff | diff to current |
2019-01-19 |
Chandler Carruth | Update the file headers across all of the LLVM projects... |
blob | commitdiff | diff to current |
2018-12-14 |
Richard Trieu | Fix up diagnostics. |
blob | commitdiff | diff to current |
2018-10-23 |
Aleksandr Urakov | [AST] Do not align virtual bases in `MicrosoftRecordLay... |
blob | commitdiff | diff to current |
2018-07-31 |
Aleksandr Urakov | Improve support of PDB as an external layout source |
blob | commitdiff | diff to current |
2018-07-30 |
Fangrui Song | Remove trailing space |
blob | commitdiff | diff to current |
2018-07-30 |
Momchil Velikov | [ARM, AArch64]: Use unadjusted alignment when passing... |
blob | commitdiff | diff to current |
2018-07-13 |
Richard Smith | Use external layout information to layout bit-fields... |
blob | commitdiff | diff to current |
2018-05-18 |
Douglas Yung | Maintain PS4 ABI compatibility by making the fix made... |
blob | commitdiff | diff to current |
2018-05-09 |
Adrian Prantl | Remove \brief commands from doxygen comments. |
blob | commitdiff | diff to current |
2018-05-07 |
Richard Smith | Remove now-unnecessary check for non-zero nvsize in... |
blob | commitdiff | diff to current |
2018-04-29 |
Richard Smith | PR37275 packed attribute should not apply to base classes |
blob | commitdiff | diff to current |
2018-04-05 |
Richard Smith | DR1672, DR1813, DR1881, DR2120: Implement recent fixes... |
blob | commitdiff | diff to current |
2018-03-01 |
Martin Storsjo | [RecordLayout] Only assert that fundamental type sizes... |
blob | commitdiff | diff to current |
2018-03-01 |
George Burgess IV | Remove redundant casts. NFC |
blob | commitdiff | diff to current |
2018-02-27 |
Martin Storsjo | [RecordLayout] Don't align to non-power-of-2 sizes... |
blob | commitdiff | diff to current |
2018-01-31 |
Alex Lorenz | [PR32482] Fix bitfield layout for -mms-bitfield and... |
blob | commitdiff | diff to current |
2017-12-17 |
Benjamin Kramer | Refactor overridden methods iteration to avoid double... |
blob | commitdiff | diff to current |
2017-10-15 |
Alexander Richardson | Convert clang::LangAS to a strongly typed enum |
blob | commitdiff | diff to current |
2017-10-08 |
Benjamin Kramer | Remove unused variables. No functionality change. |
blob | commitdiff | diff to current |
2017-09-12 |
Vlad Tsyrklevich | Fix broken links to the Itanium CXX ABI |
blob | commitdiff | diff to current |
2017-08-01 |
Yan Wang | [clang] Change the condition of unnecessary packed... |
blob | commitdiff | diff to current |
2017-06-27 |
Akira Hatanaka | [CodeGen][ObjC] Fix GNU's encoding of bit-field ivars. |
blob | commitdiff | diff to current |
2016-05-24 |
David Majnemer | [RecordLayout] Use an ASTVector instead of using a... |
blob | commitdiff | diff to current |
2016-05-23 |
David Majnemer | [MS ABI] Implement __declspec(empty_bases) and __declsp... |
blob | commitdiff | diff to current |
2016-02-19 |
Alexey Bataev | pr26544: Bitfield layout with pragma pack and attribute... |
blob | commitdiff | diff to current |
2016-02-12 |
David Majnemer | [AST] Fix typos in RecordLayoutBuilder |
blob | commitdiff | diff to current |
2016-02-05 |
Sunil Srivastava | Do not honor explicit alignment attribute on fields... |
blob | commitdiff | diff to current |
2016-01-14 |
Rui Ueyama | Update for LLVM function name change. |
blob | commitdiff | diff to current |
2016-01-12 |
Alexey Bataev | PR18513: make gcc compatible layout for bit-fields... |
blob | commitdiff | diff to current |
2015-12-17 |
Artem Belevich | [CUDA] Make vtable construction aware of host/device... |
blob | commitdiff | diff to current |
2015-10-01 |
Zachary Turner | Don't adjust field offsets when using external record... |
blob | commitdiff | diff to current |
2015-08-21 |
Benjamin Kramer | [RecordLayoutBuilder] Remove duplicated diagnostic... |
blob | commitdiff | diff to current |
2015-08-19 |
John McCall | Fix the layout of bitfields in ms_struct unions: their |
blob | commitdiff | diff to current |
2015-08-10 |
Reid Kleckner | [dllimport] A non-imported class with an imported key... |
blob | commitdiff | diff to current |
2015-07-25 |
David Majnemer | [AST] Rename RecordLayoutBuilder to ItaniumRecordLayout... |
blob | commitdiff | diff to current |
2015-07-19 |
Nico Weber | Remove two unused includes, part 2... |
blob | commitdiff | diff to current |
2015-06-19 |
Eric Christopher | Fix "the the" in comments/documentation/etc. |
blob | commitdiff | diff to current |
2015-05-21 |
Reid Kleckner | Work around overloading bug in MSVC 2015 |
blob | commitdiff | diff to current |
2015-04-24 |
David Majnemer | Cleanup some MS-ABI specific code |
blob | commitdiff | diff to current |
2015-03-24 |
Reid Kleckner | Fix obviously broken assertion, NFC |
blob | commitdiff | diff to current |
2015-02-25 |
Reid Kleckner | Reland r230446, "MS ABI: Try to respect external AST... |
blob | commitdiff | diff to current |
2015-02-25 |
NAKAMURA Takumi | Whitespace. |
blob | commitdiff | diff to current |
2015-02-25 |
NAKAMURA Takumi | Revert r230446, "MS ABI: Try to respect external AST... |
blob | commitdiff | diff to current |
2015-02-25 |
Reid Kleckner | MS ABI: Try to respect external AST source record layouts |
blob | commitdiff | diff to current |
2015-02-15 |
Aaron Ballman | Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the... |
blob | commitdiff | diff to current |
2014-11-19 |
David Blaikie | Update for LLVM API change to make Small(Ptr)Set::inser... |
blob | commitdiff | diff to current |
2014-10-27 |
Kostya Serebryany | Do not insert asan paddings after fields that have... |
blob | commitdiff | diff to current |
2014-10-17 |
Artyom Skrobov | D5775: Fix of assertion failure in case of non-POD... |
blob | commitdiff | diff to current |
2014-10-17 |
David Majnemer | AST: Remove dead code from RecordLayoutBuilder |
blob | commitdiff | diff to current |
2014-10-16 |
Kostya Serebryany | Insert poisoned paddings between fields in C++ classes... |
blob | commitdiff | diff to current |
2014-10-08 |
Justin Bogner | AST: Fix a typo (NFC) |
blob | commitdiff | diff to current |
2014-09-30 |
David Majnemer | MS ABI: Correct layout for empty records |
blob | commitdiff | diff to current |
2014-09-29 |
David Majnemer | AST: Fix a typo in RecordLayoutBuilder |
blob | commitdiff | diff to current |
2014-09-23 |
David Majnemer | MS ABI: Pure virtual functions don't contribute to... |
blob | commitdiff | diff to current |
2014-07-30 |
David Majnemer | MS ABI: Consider alignment attributes on typedefs for... |
blob | commitdiff | diff to current |
2014-07-17 |
David Majnemer | MS ABI: Padding injected between empty vbases doesn... |
blob | commitdiff | diff to current |
2014-07-16 |
David Majnemer | MS ABI: Up the required alignment after inserting paddi... |
blob | commitdiff | diff to current |
2014-07-16 |
David Majnemer | AST: Convert a SmallPtrSet to a SmallPtrSetImpl in... |
blob | commitdiff | diff to current |
2014-07-16 |
David Majnemer | AST: Cleanup RecordLayoutBuilder |
blob | commitdiff | diff to current |
2014-07-07 |
Richard Smith | Fix an iterator invalidation issue: deserializing a... |
blob | commitdiff | diff to current |
2014-05-12 |
Craig Topper | [C++11] Use 'nullptr'. AST edition. |
blob | commitdiff | diff to current |
2014-05-05 |
Alp Toker | Fix some typos |
blob | commitdiff | diff to current |
2014-05-03 |
Benjamin Kramer | Replace one-element SmallVectors inside DenseMaps with... |
blob | commitdiff | diff to current |
2014-04-13 |
David Majnemer | MS ABI: Bitfields FielDecls only align if they allocate |
blob | commitdiff | diff to current |
2014-04-13 |
David Majnemer | MS ABI: #pragma vtordisp(0) only disables new vtordisps |
blob | commitdiff | diff to current |
2014-04-12 |
Warren Hunt | [MS-ABI] Fix warning introduced in r206087 |
blob | commitdiff | diff to current |
2014-04-11 |
Warren Hunt | [MS-ABI] Fixed alias-avoidance padding in the presence... |
blob | commitdiff | diff to current |
2014-04-11 |
Warren Hunt | [MS-ABI] Update to vtordisp computation |
blob | commitdiff | diff to current |
2014-04-11 |
Reid Kleckner | Simplify RecordLayoutBuilder with getAsCXXRecordDecl() |
blob | commitdiff | diff to current |
2014-04-11 |
Warren Hunt | [MS-ABI] Update Comments in RecordLayoutBuilder - no... |
blob | commitdiff | diff to current |
2014-04-11 |
Warren Hunt | [MS-ABI] Update virtual base padding rules to match... |
blob | commitdiff | diff to current |
2014-04-10 |
Warren Hunt | [MS-ABI] Fix to vbptr injection site calculation. |
blob | commitdiff | diff to current |
2014-04-10 |
Warren Hunt | [MS-ABI] Fixed __declspec(align()) on bitfields under... |
blob | commitdiff | diff to current |
2014-04-09 |
Warren Hunt | [MS-ABI] Update to alias-avoidance padding |
blob | commitdiff | diff to current |
2014-03-24 |
Richard Smith | Fix a bug where an explicit instantiation declaration... |
blob | commitdiff | diff to current |
2014-03-24 |
Warren Hunt | [MS-ABI] Drop Special Layout in 64-bit mode. |
blob | commitdiff | diff to current |
2014-03-13 |
Aaron Ballman | [C++11] Replacing CXXRecordDecl iterators method_begin... |
blob | commitdiff | diff to current |
2014-03-13 |
Aaron Ballman | [C++11] Replacing CXXRecordDecl iterators vbases_begin... |
blob | commitdiff | diff to current |
2014-03-13 |
Aaron Ballman | [C++11] Replacing CXXRecordDecl iterators bases_begin... |
blob | commitdiff | diff to current |
2014-03-08 |
Aaron Ballman | [C++11] Replacing RecordDecl iterators field_begin... |
blob | commitdiff | diff to current |
2014-03-07 |
Aaron Ballman | Renaming the chains() ranged iterator to chain() per... |
blob | commitdiff | diff to current |
2014-03-07 |
Aaron Ballman | [C++11] Replacing IndirectFieldDecl iterators chain_beg... |
blob | commitdiff | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::tie with std::tie. |
blob | commitdiff | diff to current |
2014-03-01 |
Benjamin Kramer | [C++11] Replace verbose functors with succinct lambdas |
blob | commitdiff | diff to current |
2014-02-28 |
Reid Kleckner | Attempt to fix non-MSVC build |
blob | commitdiff | diff to current |
2014-02-28 |
Reid Kleckner | -fdump-record-layouts: Sort nvbases by offset before... |
blob | commitdiff | diff to current |
2014-02-27 |
John McCall | Diagnose attempts to apply ms_struct to records with... |
blob | commitdiff | diff to current |
2014-02-25 |
Reid Kleckner | MS ABI: Just use getTypeInfoInChars to get the field... |
blob | commitdiff | diff to current |
2014-02-22 |
Warren Hunt | [MS-ABI] Fix MSRecordLayout to handel MultiDimensionalA... |
blob | commitdiff | diff to current |
2014-02-21 |
Warren Hunt | [MS-ABI] Update to zero-sized padding algorithm |
blob | commitdiff | diff to current |
2014-02-20 |
Reid Kleckner | Revert "Enable MSRecordLayout in the presence of extern... |
blob | commitdiff | diff to current |
2014-02-20 |
Warren Hunt | Enable MSRecordLayout in the presence of external sources. |
blob | commitdiff | diff to current |
2014-02-13 |
Yunzhong Gao | Fixing a compiler assertion with zero-width bit-fields... |
blob | commitdiff | diff to current |
2014-02-13 |
John McCall | ms_struct layout replaces platform-specific behavior... |
blob | commitdiff | diff to current |
next |