aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGCleanup.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-08-02Make sure we don't emit IR for unused EH cleanups. PR13359.Eli Friedman1-2/+6
2012-03-11llvm::SwitchInstStepan Dyatkovskiy1-1/+1
2012-03-08Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:Stepan Dyatkovskiy1-1/+1
2012-02-01Compatability fix for SwitchInst refactoring.Stepan Dyatkovskiy1-2/+2
2012-01-26Use function pointers, rather than references, to pass DestroyersPeter Collingbourne1-3/+1
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie1-1/+0
2011-11-28Another silly workaround for MSVC.Peter Collingbourne1-1/+3
2011-11-28Sigh, another workaround for MSVC.Peter Collingbourne1-1/+1
2011-11-28Work around a gcc4.2 bug.Peter Collingbourne1-1/+1
2011-11-27When destroying temporaries, instead of a custom cleanup use thePeter Collingbourne1-0/+8
2011-11-10Whenever explicitly activating or deactivating a cleanup, weJohn McCall1-14/+26
2011-11-10Fix a subtle bug with cleanups: when activatingJohn McCall1-9/+14
2011-08-11Simplify EH control flow by observing that EH scopes form a simpleJohn McCall1-182/+63
2011-08-10Formatting.John McCall1-1/+1
2011-08-07Avoid fallthrough-branching to an inactive cleanup even if it'sJohn McCall1-44/+33
2011-08-06Be sure to destroy the normal entry block of a cleanup that weJohn McCall1-9/+46
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-3/+3
2011-07-18de-constify llvm::Type, patch by David Blaikie!Chris Lattner1-1/+1
2011-07-12Generalize Cleanup::Emit's "isForEH" parameter into a setJohn McCall1-7/+15
2011-07-12Do full-expression cleanups in a much more sensible way that still letsJohn McCall1-3/+1
2011-06-20Change how PHINodes store their operands.Jay Foad1-3/+3
2011-06-18update for api change.Chris Lattner1-2/+1
2011-04-17implement rdar://9289524 - case followed immediately by break results in empt...Chris Lattner1-0/+23
2011-02-25Tame an assert; the scope depth of a jump destination does notJohn McCall1-1/+1
2011-02-08Reorganize CodeGen{Function,Module} to eliminate the unfortunateJohn McCall1-2/+2
2011-01-28Move all the cleanups framework code into a single file.John McCall1-0/+1144