| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | DebugInfo: Generalize debug info location handling | David Blaikie | 2014-12-16 | 1 | -4/+1 |
* | Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator... | David Blaikie | 2014-11-19 | 1 | -2/+3 |
* | Revert r218865 because it introduced PR21236, a crash in codegen emitting the... | Nick Lewycky | 2014-10-10 | 1 | -13/+7 |
* | Replace a destructor of EHCleanupScope with a Destroy() method to reflect the... | Kostya Serebryany | 2014-10-08 | 1 | -1/+1 |
* | Emit lifetime.start / lifetime.end markers for unnamed temporary objects. | Arnaud A. de Grandmaison | 2014-10-02 | 1 | -7/+13 |
* | [C++11] Use 'nullptr'. CodeGen edition. | Craig Topper | 2014-05-21 | 1 | -15/+15 |
* | [C++11] Update Clang for the change to LLVM's Use-Def chain iterators in | Chandler Carruth | 2014-03-09 | 1 | -1/+1 |
* | Revert "CodeGen: Simplify CodeGenFunction::EmitCaseStmt" | Justin Bogner | 2014-01-21 | 1 | -0/+23 |
* | Debug info: Refactor NoLocation and ArtificialLocation to use a common base | Adrian Prantl | 2014-01-17 | 1 | -1/+3 |
* | CodeGen: Simplify CodeGenFunction::EmitCaseStmt | Justin Bogner | 2014-01-15 | 1 | -23/+0 |
* | Reapply r183721, reverted in r183776, with a fix for a bug in the former (we | Richard Smith | 2013-06-12 | 1 | -0/+27 |
* | Revert r183721. It caused cleanups to be delayed too long in some cases. | Richard Smith | 2013-06-11 | 1 | -27/+0 |
* | Rework IR emission for lifetime-extended temporaries. Instead of trying to walk | Richard Smith | 2013-06-11 | 1 | -0/+27 |
* | [CodeGen] Make CGCleanup.h include what it now uses | Reid Kleckner | 2013-06-09 | 1 | -1/+1 |
* | Cleanup: Use a member variable to store the SourceLocation for EH code. | Adrian Prantl | 2013-05-16 | 1 | -6/+4 |
* | Reapply r180982 with repaired logic and an additional testcase. | Adrian Prantl | 2013-05-03 | 1 | -3/+9 |
* | Revert "Attempt to un-break the gdb buildbot." | Adrian Prantl | 2013-05-03 | 1 | -9/+3 |
* | Attempt to un-break the gdb buildbot. | Adrian Prantl | 2013-05-03 | 1 | -3/+9 |
* | Change hasAggregateLLVMType, which conflates complex and | John McCall | 2013-03-07 | 1 | -3/+9 |
* | Make sure we don't emit IR for unused EH cleanups. PR13359. | Eli Friedman | 2012-08-02 | 1 | -2/+6 |
* | llvm::SwitchInst | Stepan Dyatkovskiy | 2012-03-11 | 1 | -1/+1 |
* | Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012: | Stepan Dyatkovskiy | 2012-03-08 | 1 | -1/+1 |
* | Compatability fix for SwitchInst refactoring. | Stepan Dyatkovskiy | 2012-02-01 | 1 | -2/+2 |
* | Use function pointers, rather than references, to pass Destroyers | Peter Collingbourne | 2012-01-26 | 1 | -3/+1 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -1/+0 |
* | Another silly workaround for MSVC. | Peter Collingbourne | 2011-11-28 | 1 | -1/+3 |
* | Sigh, another workaround for MSVC. | Peter Collingbourne | 2011-11-28 | 1 | -1/+1 |
* | Work around a gcc4.2 bug. | Peter Collingbourne | 2011-11-28 | 1 | -1/+1 |
* | When destroying temporaries, instead of a custom cleanup use the | Peter Collingbourne | 2011-11-27 | 1 | -0/+8 |
* | Whenever explicitly activating or deactivating a cleanup, we | John McCall | 2011-11-10 | 1 | -14/+26 |
* | Fix a subtle bug with cleanups: when activating | John McCall | 2011-11-10 | 1 | -9/+14 |
* | Simplify EH control flow by observing that EH scopes form a simple | John McCall | 2011-08-11 | 1 | -182/+63 |
* | Formatting. | John McCall | 2011-08-10 | 1 | -1/+1 |
* | Avoid fallthrough-branching to an inactive cleanup even if it's | John McCall | 2011-08-07 | 1 | -44/+33 |
* | Be sure to destroy the normal entry block of a cleanup that we | John McCall | 2011-08-06 | 1 | -9/+46 |
* | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -3/+3 |
* | de-constify llvm::Type, patch by David Blaikie! | Chris Lattner | 2011-07-18 | 1 | -1/+1 |
* | Generalize Cleanup::Emit's "isForEH" parameter into a set | John McCall | 2011-07-12 | 1 | -7/+15 |
* | Do full-expression cleanups in a much more sensible way that still lets | John McCall | 2011-07-12 | 1 | -3/+1 |
* | Change how PHINodes store their operands. | Jay Foad | 2011-06-20 | 1 | -3/+3 |
* | update for api change. | Chris Lattner | 2011-06-18 | 1 | -2/+1 |
* | implement rdar://9289524 - case followed immediately by break results in empt... | Chris Lattner | 2011-04-17 | 1 | -0/+23 |
* | Tame an assert; the scope depth of a jump destination does not | John McCall | 2011-02-25 | 1 | -1/+1 |
* | Reorganize CodeGen{Function,Module} to eliminate the unfortunate | John McCall | 2011-02-08 | 1 | -2/+2 |
* | Move all the cleanups framework code into a single file. | John McCall | 2011-01-28 | 1 | -0/+1144 |