| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove custom handling of array copies in lambda by-value array capture and | Richard Smith | 2016-12-14 | 1 | -163/+9 |
* | [clang] Version support for UBSan handlers | Filipe Cabecinhas | 2016-12-12 | 1 | -3/+3 |
* | PR30937: don't devirtualize if we find that the callee is a pure virtual | Richard Smith | 2016-11-11 | 1 | -23/+20 |
* | Improve obvious-most-derived-type devirtualization: | Richard Smith | 2016-11-03 | 1 | -37/+15 |
* | Refactor call emission to package the function pointer together with | John McCall | 2016-10-26 | 1 | -6/+8 |
* | [CodeGen] Devirtualize calls to methods marked final in a derived class | Vedant Kumar | 2016-10-20 | 1 | -7/+15 |
* | When copying an array into a lambda, destroy temporaries from | John McCall | 2016-07-20 | 1 | -0/+35 |
* | P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: | Richard Smith | 2016-06-28 | 1 | -46/+170 |
* | CodeGen: Start emitting checked loads when both trapping CFI and -fwhole-prog... | Peter Collingbourne | 2016-06-25 | 1 | -0/+36 |
* | CodeGen: Update Clang to use the new type metadata. | Peter Collingbourne | 2016-06-24 | 1 | -20/+18 |
* | Use more ArrayRefs | David Majnemer | 2016-06-24 | 1 | -2/+2 |
* | Implementation of VlA of GNU C++ extension, by Vladimir Yakovlev. | Alexey Bataev | 2016-04-29 | 1 | -1/+1 |
* | Re-apply r267784, r267824 and r267830. | Peter Collingbourne | 2016-04-28 | 1 | -2/+7 |
* | Revert r267784, r267824 and r267830. | Benjamin Kramer | 2016-04-28 | 1 | -7/+2 |
* | Rework interface for bitset-using features to use a notion of LTO visibility. | Peter Collingbourne | 2016-04-27 | 1 | -2/+7 |
* | [modules] Remove CXX_CTOR_INITIALIZERS_OFFSETS table. Instead of storing an ID | Richard Smith | 2016-04-13 | 1 | -1/+1 |
* | revert SVN r265702, r265640 | Saleem Abdulrasool | 2016-04-08 | 1 | -1/+1 |
* | Basic: move CodeGenOptions from Frontend | Saleem Abdulrasool | 2016-04-07 | 1 | -1/+1 |
* | Add whole-program vtable optimization feature to Clang. | Peter Collingbourne | 2016-02-24 | 1 | -5/+25 |
* | Fix some Clang-tidy readability-redundant-control-flow warnings; other minor ... | Eugene Zelenko | 2016-02-10 | 1 | -13/+9 |
* | [PGO] Fix issue: explicitly defaulted assignop is not profiled | Xinliang David Li | 2016-02-09 | 1 | -0/+1 |
* | [cfi] Safe handling of unaddressable vtable pointers (clang). | Evgeniy Stepanov | 2016-02-03 | 1 | -3/+15 |
* | Use a consistent spelling for vtables. | Eric Christopher | 2016-01-29 | 1 | -1/+1 |
* | [cfi] Cross-DSO CFI diagnostic mode (clang part) | Evgeniy Stepanov | 2016-01-25 | 1 | -10/+13 |
* | Introduce -fsanitize-stats flag. | Peter Collingbourne | 2016-01-16 | 1 | -0/+17 |
* | Cross-DSO control flow integrity (Clang part). | Evgeniy Stepanov | 2015-12-15 | 1 | -6/+13 |
* | Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi... | Hans Wennborg | 2015-10-06 | 1 | -10/+8 |
* | Emiting invariant.group.barrier for ctors bugfix | Piotr Padlewski | 2015-10-02 | 1 | -10/+11 |
* | Generate assume loads only with -fstrict-vtable-pointers | Piotr Padlewski | 2015-09-28 | 1 | -1/+4 |
* | CGClass.cpp: Fix a warning in -Asserts. [-Wunused-private-field] | NAKAMURA Takumi | 2015-09-16 | 1 | -0/+1 |
* | Implementation and testing for poisoning vtable | Naomi Musgrave | 2015-09-16 | 1 | -17/+55 |
* | Decorating vptr load & stores with !invariant.group | Piotr Padlewski | 2015-09-15 | 1 | -6/+18 |
* | Emiting llvm.invariant.group.barrier when dynamic type changes | Piotr Padlewski | 2015-09-15 | 1 | -3/+30 |
* | Generating assumption loads of vptr after ctor call (fixed) | Piotr Padlewski | 2015-09-15 | 1 | -47/+86 |
* | Revert "Always_inline codegen rewrite" and 2 follow-ups. | Evgeniy Stepanov | 2015-09-14 | 1 | -1/+1 |
* | Always_inline codegen rewrite. | Evgeniy Stepanov | 2015-09-12 | 1 | -1/+1 |
* | Revert "Specify target triple in alwaysinline tests." | Evgeniy Stepanov | 2015-09-11 | 1 | -1/+1 |
* | Always_inline codegen rewrite. | Evgeniy Stepanov | 2015-09-11 | 1 | -1/+1 |
* | Revert "Generating assumption loads of vptr after ctor call (fixed)" | Piotr Padlewski | 2015-09-10 | 1 | -87/+47 |
* | CFI: Introduce -fsanitize=cfi-icall flag. | Peter Collingbourne | 2015-09-10 | 1 | -5/+2 |
* | Generating assumption loads of vptr after ctor call (fixed) | Piotr Padlewski | 2015-09-09 | 1 | -47/+87 |
* | clangCodeGen: Fix comments. [-Wdocumentation] | NAKAMURA Takumi | 2015-09-08 | 1 | -1/+1 |
* | Compute and preserve alignment more faithfully in IR-generation. | John McCall | 2015-09-08 | 1 | -120/+245 |
* | Fix a couple of \param(s) in r246815. [-Wdocumentation] | NAKAMURA Takumi | 2015-09-04 | 1 | -2/+2 |
* | Refactored dtor sanitizing into EHScopeStack | Naomi Musgrave | 2015-09-03 | 1 | -59/+112 |
* | Revert r246214 and r246213 | Steven Wu | 2015-08-28 | 1 | -83/+43 |
* | Assume loads fix #2 | Piotr Padlewski | 2015-08-27 | 1 | -1/+8 |
* | Generating assumption loads of vptr after ctor call (fixed) | Piotr Padlewski | 2015-08-27 | 1 | -43/+76 |
* | Revert "Generating assumption loads of vptr after ctor call (fixed)" | Piotr Padlewski | 2015-08-21 | 1 | -76/+43 |
* | Generating assumption loads of vptr after ctor call (fixed) | Piotr Padlewski | 2015-08-21 | 1 | -43/+76 |