summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGClass.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-1/+1
* Add whole-program vtable optimization feature to Clang.Peter Collingbourne2016-02-241-5/+25
* Fix some Clang-tidy readability-redundant-control-flow warnings; other minor ...Eugene Zelenko2016-02-101-13/+9
* [PGO] Fix issue: explicitly defaulted assignop is not profiledXinliang David Li2016-02-091-0/+1
* [cfi] Safe handling of unaddressable vtable pointers (clang).Evgeniy Stepanov2016-02-031-3/+15
* Use a consistent spelling for vtables.Eric Christopher2016-01-291-1/+1
* [cfi] Cross-DSO CFI diagnostic mode (clang part)Evgeniy Stepanov2016-01-251-10/+13
* Introduce -fsanitize-stats flag.Peter Collingbourne2016-01-161-0/+17
* Cross-DSO control flow integrity (Clang part).Evgeniy Stepanov2015-12-151-6/+13
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-10/+8
* Emiting invariant.group.barrier for ctors bugfixPiotr Padlewski2015-10-021-10/+11
* Generate assume loads only with -fstrict-vtable-pointersPiotr Padlewski2015-09-281-1/+4
* CGClass.cpp: Fix a warning in -Asserts. [-Wunused-private-field]NAKAMURA Takumi2015-09-161-0/+1
* Implementation and testing for poisoning vtableNaomi Musgrave2015-09-161-17/+55
* Decorating vptr load & stores with !invariant.groupPiotr Padlewski2015-09-151-6/+18
* Emiting llvm.invariant.group.barrier when dynamic type changesPiotr Padlewski2015-09-151-3/+30
* Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski2015-09-151-47/+86
* Revert "Always_inline codegen rewrite" and 2 follow-ups.Evgeniy Stepanov2015-09-141-1/+1
* Always_inline codegen rewrite.Evgeniy Stepanov2015-09-121-1/+1
* Revert "Specify target triple in alwaysinline tests."Evgeniy Stepanov2015-09-111-1/+1
* Always_inline codegen rewrite.Evgeniy Stepanov2015-09-111-1/+1
* Revert "Generating assumption loads of vptr after ctor call (fixed)"Piotr Padlewski2015-09-101-87/+47
* CFI: Introduce -fsanitize=cfi-icall flag.Peter Collingbourne2015-09-101-5/+2
* Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski2015-09-091-47/+87
* clangCodeGen: Fix comments. [-Wdocumentation]NAKAMURA Takumi2015-09-081-1/+1
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-120/+245
* Fix a couple of \param(s) in r246815. [-Wdocumentation]NAKAMURA Takumi2015-09-041-2/+2
* Refactored dtor sanitizing into EHScopeStackNaomi Musgrave2015-09-031-59/+112
* Revert r246214 and r246213Steven Wu2015-08-281-83/+43
* Assume loads fix #2Piotr Padlewski2015-08-271-1/+8
* Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski2015-08-271-43/+76
* Revert "Generating assumption loads of vptr after ctor call (fixed)"Piotr Padlewski2015-08-211-76/+43
* Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski2015-08-211-43/+76
* Devirtualize EHScopeStack::Cleanup's dtor because it's never destroyed polymo...David Blaikie2015-08-181-6/+6
* Revert "Generating assumption loads of vptr after ctor call (fixed)"Justin Bogner2015-08-181-76/+43
* Generating assumption loads of vptr after ctor call (fixed)Piotr Padlewski2015-08-181-43/+76
* Revert r245257 "Generating assumption loads of vptr after ctor call"Hans Wennborg2015-08-181-76/+43
* Generating assumption loads of vptr after ctor callPiotr Padlewski2015-08-171-43/+76
* Fix previous commit: poison only class members, simpler testsNaomi Musgrave2015-08-131-7/+32
* Revert "Implement poisoning of only class members in dtor, as opposed to also...Naomi Musgrave2015-08-121-32/+7
* Implement poisoning of only class members in dtor, as opposed to also poisoni...Naomi Musgrave2015-08-121-7/+32
* Dtor callback emitted when msan attribute not repressed for this function.Naomi Musgrave2015-08-031-1/+2
* Updated test regex and flagsNaomi Musgrave2015-07-301-2/+2
* repress tail call optimization when performing use-after-dtor sanitizationNaomi Musgrave2015-07-301-0/+4
* Pass an iterator range to EmitCallArgsDavid Blaikie2015-07-211-2/+2
* [AST] Cleanup ExprIterator.Benjamin Kramer2015-07-181-1/+1
* CodeGen: Improve CFI type blacklisting mechanism.Peter Collingbourne2015-07-151-9/+0
* Fix for clang memcpyizer bugs 23911 and 23924 (patch by Denis Zobnin)Alexey Bataev2015-07-141-13/+23
* Basic code generation for MSan use-after-dtor.Evgeniy Stepanov2015-07-141-0/+23
* Update commentUlrich Weigand2015-07-131-5/+1
OpenPOWER on IntegriCloud