| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename getTypeQualifiers to getMethodQualifiers. | Anastasia Stulova | 2019-01-28 | 1 | -1/+1 |
* | Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...> | Serge Guelton | 2019-01-20 | 1 | -0/+2 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC | Fangrui Song | 2018-10-20 | 1 | -8/+6 |
* | Use the container form llvm::sort(C, ...) | Fangrui Song | 2018-09-30 | 1 | -7/+6 |
* | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-26 | 1 | -4/+2 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -283/+283 |
* | Fix a mangling failure on clang-cl C++17 | Reid Kleckner | 2018-05-17 | 1 | -0/+5 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-09 | 1 | -1/+1 |
* | Fix typos in clang | Alexander Kornienko | 2018-04-06 | 1 | -1/+1 |
* | Fix some DenseMap use-after-rehash bugs and hoist MethodVFTableLocation | Reid Kleckner | 2018-04-02 | 1 | -12/+9 |
* | Revert r328845, it caused crbug.com/827810. | Nico Weber | 2018-03-31 | 1 | -4/+7 |
* | Hoist MethodVFTableLocation out of MicrosoftVTableContext, NFC | Reid Kleckner | 2018-03-29 | 1 | -7/+4 |
* | [MS] Fix bug in method vfptr location code | Reid Kleckner | 2018-03-28 | 1 | -5/+21 |
* | [clang] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-03-27 | 1 | -7/+7 |
* | Refactor overridden methods iteration to avoid double lookups. | Benjamin Kramer | 2017-12-17 | 1 | -8/+3 |
* | [ms] Fix vbtable index for covariant overrides of vbase methods | Reid Kleckner | 2017-08-29 | 1 | -4/+6 |
* | CodeGen: New vtable group representation: struct of vtable arrays. | Peter Collingbourne | 2016-12-13 | 1 | -57/+39 |
* | [AST] Don't use make_pointee_iterator in VTableBuilder. | Justin Lebar | 2016-10-10 | 1 | -3/+4 |
* | Use unique_ptr for VTableBuilder::VBaseInfo map. | Justin Lebar | 2016-10-10 | 1 | -15/+14 |
* | Use unique_ptr for VTableBuilder::VFTableLayouts map. | Justin Lebar | 2016-10-10 | 1 | -2/+1 |
* | Use unique_ptr for VPtrLocationsMap and VPtrInfoVector. | Justin Lebar | 2016-10-10 | 1 | -29/+32 |
* | [AST] Use unique_ptr for VTableLayout. | Justin Lebar | 2016-10-10 | 1 | -12/+10 |
* | [MS] Improve VPtrInfo field names and doc comments | Reid Kleckner | 2016-07-20 | 1 | -13/+13 |
* | Re-land "[MS] Don't expect vftables to be provided for extern template instan... | Reid Kleckner | 2016-06-29 | 1 | -7/+6 |
* | Revert "[MS] Don't expect vftables to be provided for extern template instant... | Reid Kleckner | 2016-06-21 | 1 | -6/+7 |
* | [MS] Don't expect vftables to be provided for extern template instantiations | Reid Kleckner | 2016-06-21 | 1 | -7/+6 |
* | Revert "Revert r260388 "[MS ABI] Never reference dllimport'd vtables"" | David Majnemer | 2016-02-11 | 1 | -6/+8 |
* | Revert r260388 "[MS ABI] Never reference dllimport'd vtables" | Hans Wennborg | 2016-02-10 | 1 | -0/+1 |
* | [MS ABI] Never reference dllimport'd vtables | David Majnemer | 2016-02-10 | 1 | -1/+0 |
* | [MS ABI] Let arbitrary entities participate in vftable ordering | David Majnemer | 2015-11-19 | 1 | -6/+10 |
* | Roll-back r250822. | Angel Garcia Gomez | 2015-10-20 | 1 | -1/+1 |
* | Apply modernize-use-default to clang. | Angel Garcia Gomez | 2015-10-20 | 1 | -1/+1 |
* | [VTableBuilder] Use range-based for loops. No functional change intended | Benjamin Kramer | 2015-07-25 | 1 | -146/+96 |
* | [VTableBuilder] Turn functors into lambdas | Benjamin Kramer | 2015-07-25 | 1 | -34/+24 |
* | [AST] Turn the callbacks of lookupInBases and forallBases into a function_ref | Benjamin Kramer | 2015-07-25 | 1 | -8/+6 |
* | Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). | Alexander Kornienko | 2015-06-22 | 1 | -1/+1 |
* | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-22 | 1 | -1/+1 |
* | Wrap a few comments to 80 columns. | Nico Weber | 2015-05-16 | 1 | -4/+7 |
* | [MS ABI] Cleanup selectBasePath | David Majnemer | 2015-05-05 | 1 | -15/+15 |
* | [MS ABI] Fix a crash in vptr path calculation | David Majnemer | 2015-05-04 | 1 | -111/+151 |
* | Remove some code left around for debugging purposes | David Majnemer | 2015-05-01 | 1 | -12/+0 |
* | [MS ABI] Detect and diagnose vftables which cannot be created | David Majnemer | 2015-05-01 | 1 | -10/+42 |
* | [MS ABI] NV bases may indirectly contain covariant thunks from V Bases | David Majnemer | 2015-05-01 | 1 | -39/+24 |
* | Remove some leftover debugging code. | David Majnemer | 2015-04-30 | 1 | -1/+0 |
* | [MS ABI] Correctly make paths through covariant virtual bases | David Majnemer | 2015-04-30 | 1 | -24/+94 |
* | [MS ABI] Use 'continue' instead of 'return false' where intended | Reid Kleckner | 2015-04-27 | 1 | -4/+13 |
* | Move private classes into anonymous namespaces | Benjamin Kramer | 2015-03-23 | 1 | -2/+2 |
* | MS ABI: Don't try to emit VF/VB-Tables for extern class templates | David Majnemer | 2015-03-18 | 1 | -1/+3 |
* | Reland (2x) r230314, "Fix codegen for virtual methods that are (re-) exported... | Reid Kleckner | 2015-02-25 | 1 | -0/+4 |