summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGClass.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Respect alignment of nested bitfieldsUlrich Weigand2015-07-101-11/+4
* CFI: Emit correct bit set information if RTTI is disabled under MS ABI.Peter Collingbourne2015-07-091-2/+1
* [EH] Fix for clang bug 24005 - no cleanup for array of memcpy-able objects in...Alexey Bataev2015-07-081-0/+5
* [Sema] Commit a better fix for r240242Davide Italiano2015-06-261-4/+5
* [MS ABI] Rework member pointer conversionDavid Majnemer2015-06-231-10/+7
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-6/+6
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-6/+6
* [Codegen] Don't crash if destructor is not accessible.Davide Italiano2015-06-211-0/+4
* Implement diagnostic mode for -fsanitize=cfi*, -fsanitize=cfi-diag.Peter Collingbourne2015-06-191-17/+39
* add ConstEvaluatedExprVisitorScott Douglass2015-06-101-5/+5
* InstrProf: Increment the profile counter for all types of destructorJustin Bogner2015-05-201-4/+4
* CodeGen: Remove some trailing whitespace. NFCJustin Bogner2015-05-201-96/+96
* API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini...David Blaikie2015-05-181-6/+6
* PR23373: A defaulted union copy constructor that is not trivial must still beRichard Smith2015-04-291-25/+37
* InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner2015-04-231-4/+2
* Implement CFI type checks for non-virtual calls.Peter Collingbourne2015-04-021-8/+9
* Implement bad cast checks using control flow integrity information.Peter Collingbourne2015-03-141-1/+90
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-1/+1
* Implement Control Flow Integrity for virtual calls.Peter Collingbourne2015-02-201-0/+33
* CodeGen: Copy-ctorm must obey the destination's alignment requirementDavid Majnemer2015-02-031-3/+6
* The prefix 'Ms-' should be 'MS-'David Majnemer2015-02-021-1/+1
* MS ABI: Implement support for 'novtable'David Majnemer2015-02-021-0/+8
* DebugInfo: Correct the debug location of non-static data member initializersDavid Blaikie2015-01-181-2/+1
* Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie2015-01-141-10/+8
* Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie2015-01-091-8/+10
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-301-10/+8
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-8/+10
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-10/+8
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-171-8/+10
* DebugInfo: Generalize debug info location handlingDavid Blaikie2014-12-161-10/+8
* DebugInfo: Emit the correct location for initialization of a complex variableDavid Blaikie2014-12-091-1/+1
* DebugInfo: Correctly identify the location of C++ member initializer list ele...David Blaikie2014-12-091-5/+7
* No memcpy for copy ctor with -fsanitize-address-field-padding=1Kostya Serebryany2014-12-061-2/+3
OpenPOWER on IntegriCloud