Don't use 'using std::error_code' in include/llvm.
[oota-llvm.git] / lib / Transforms / Scalar / SimplifyCFGPass.cpp
2014-06-12 Rafael EspindolaDon't use 'using std::error_code' in include/llvm.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-04 Chandler Carruth[Modules] Move CFG.h to the IR library as it defines...
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-21 Rafael EspindolaRename a few more DataLayout variables.
2014-02-06 Paul RobinsonDisable most IR-level transform passes on functions...
2013-08-12 Peter CollingbourneReapply r188119 now that the bug it exposed is fixed.
2013-08-10 Arnold SchwaighoferRevert r188119 "Kill some duplicated code for removing...
2013-08-09 Peter CollingbourneKill some duplicated code for removing unreachable...
2013-08-06 Tom StellardFactor FlattenCFG out from SimplifyCFG
2013-07-27 Tom StellardSimplifyCFG: Use parallel-and and parallel-or mode...
2013-01-07 Chandler CarruthMake SimplifyCFG simply depend upon TargetTransformInfo...
2013-01-07 Chandler CarruthMove TargetTransformInfo to live under the Analysis...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-17 Evgeniy StepanovOptimize tree walking in markAliveBlocks.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-30 Hans WennborgUse TargetTransformInfo to control switch-to-lookup...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-06 Jim GrosbachUpdate function names to conform to guidelines.
2012-07-24 Nadav RotemClean whitespaces.
2012-07-16 Nuno Lopesfix PR13339 (remove the predecessor from the unwind...
2012-07-02 Nuno Lopesfix the regression I introduced in r159385 (it's necess...
2012-06-28 Nuno Lopesmake simplifyCFG erase invokes to readonly/readnone...
2012-06-25 Nuno Lopesimprove optimization of invoke instructions:
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-06-02 Devang PatelPreserve line number information while converting Invok...
2011-05-22 Frits van BommelAdd a parameter to ConstantFoldTerminator() that caller...
2011-04-27 Devang PatelSimplify cfg inserts a call to trap when unreachable...
2011-03-30 Jay FoadRemove PHINode::reserveOperandSpace(). Instead, add...
2011-03-30 Jay Foad(Almost) always call reserveOperandSpace() on newly...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-08-14 Dan GohmanTeach SimplifyCFG how to simplify indirectbr instructions.
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-06-13 Benjamin KramerSimplifyCFG: don't turn volatile stores to null/undef...
2010-05-08 Chris Lattnermake simplifycfg insert an llvm.trap before the 'unreac...
2010-03-24 Gabor GreifFinally land the InvokeInst operand reordering.
2010-03-22 Gabor Greifbacking out r99170 because it still fails on clang...
2010-03-22 Gabor GreifNow that hopefully all direct accesses to InvokeInst...
2010-03-19 Gabor Greifback out r98957, it broke smooshlab.apple.com:8010...
2010-03-19 Gabor GreifRecommit r80858 again (which has been backed out in...
2010-03-15 Devang PatelIn "empty" bb, the return instruction may not be first...
2010-03-14 Bill WendlingSkip over debug info when trying to merge two return...
2010-02-05 Jakob Stoklund OlesenTeach SimplifyCFG about magic pointer constants.
2010-01-05 Dan GohmanUse do+while instead of while for loops which obviously...
2009-12-22 Chris LattnerImplement PR5795 by merging duplicated return blocks...
2009-11-23 Nick LewyckyRemove LLVMContext and its include.
2009-11-01 Chris Lattnerremove a bunch of locking from LLVMContextImpl. Since...
2009-09-03 Gabor Greifback out my recent commit (r80858), it seems to break...
2009-09-03 Gabor Greifre-commit r66920 (which has been backed out in r66953...
2009-09-02 Chris Lattnereliminate VISIBILITY_HIDDEN from Transforms/Scalar...
2009-08-30 Chris Lattneradd getPointerAddressSpace() to GEP instruction, use...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-30 Owen AndersonMove more code back to 2.5 APIs.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-14 Dale JohannesenRevert 75571; I'm convinced this isn't the right thing...
2009-07-14 Dale JohannesenDon't delete asm's just because their inputs are undefined;
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-03 Owen AndersonEven more passes being LLVMContext'd.
2009-06-12 Chris Lattnersecond half of fix for PR4366: don't zap store to null of
2009-03-13 Bill WendlingRevert r66920. It was causing failures in the self...
2009-03-13 Gabor GreifSecond installment of "BasicBlock operands to the back"
2008-09-25 Devang Patel Large mechanical patch.
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-09-08 Devang Patels/RemoveUnreachableBlocks/RemoveUnreachableBlocksFromFn/g
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-05-14 Chris Lattnerrename SimplifyCFG.cpp -> SimplifyCFGPass.cpp