2008-05-23 |
Dan Gohman | Tidy up BasicBlock::getFirstNonPHI, and change a bunch... |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Matthijs Kooijman | Restucture a part of the SimplifyCFG pass and include... |
blob | commitdiff | raw | diff to current |
2008-05-16 |
Gabor Greif | API change for {BinaryOperator|CmpInst|CastInst}::creat... |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Gabor Greif | Fix a bunch of 80col violations that arose from the... |
blob | commitdiff | raw | diff to current |
2008-04-28 |
Chris Lattner | Fix PR2256, yet another miscompilation in simplifycfg... |
blob | commitdiff | raw | diff to current |
2008-04-25 |
Nick Lewycky | Remove 'unwinds to' support from mainline. This patch... |
blob | commitdiff | raw | diff to current |
2008-04-24 |
Chris Lattner | Split some code out of the main SimplifyCFG loop into... |
blob | commitdiff | raw | diff to current |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Dan Gohman | Check to see if a two-entry PHI block can be simplified |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Nick Lewycky | Turn unwind_to into "unwinds to". |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Nick Lewycky | Firstly, having a BranchInst isn't exclusive with havin... |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Nick Lewycky | A BB that unwind_to an "unwind" inst is that same as... |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Nick Lewycky | Update the inliner and simplifycfg to handle unwind_to. |
blob | commitdiff | raw | diff to current |
2008-02-20 |
Anton Korobeynikov | Make Transforms to be 4.3 warnings-clean |
blob | commitdiff | raw | diff to current |
2008-02-18 |
Chris Lattner | switch simplifycfg from using vectors for most things... |
blob | commitdiff | raw | diff to current |
2008-01-03 |
Chris Lattner | don't hoist FP additions into unconditional adds +... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-22 |
Devang Patel | If succ has succ itself as one of the predecessors... |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Duncan Sands | Fix PR1146: parameter attributes are longer part of |
blob | commitdiff | raw | diff to current |
2007-08-01 |
David Greene | New CallInst interface to address GLIBCXX_DEBUG errors... |
blob | commitdiff | raw | diff to current |
2007-05-24 |
Dan Gohman | Minor comment cleanups. |
blob | commitdiff | raw | diff to current |
2007-04-17 |
Chris Lattner | remove use of Instruction::getNext |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Chris Lattner | reduce use of std::set |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Dan Gohman | Change uses of Function::front to Function::getEntryBlo... |
blob | commitdiff | raw | diff to current |
2007-03-02 |
Reid Spencer | Make sorting of ConstantInt be APInt clean through... |
blob | commitdiff | raw | diff to current |
2007-02-13 |
Chris Lattner | Eliminate use of ctors that take vectors. |
blob | commitdiff | raw | diff to current |
2007-02-11 |
Chris Lattner | simplify code by using Value::takeName |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | Adjust #includes to match movement of constant folding... |
blob | commitdiff | raw | diff to current |
2007-01-19 |
Reid Spencer | For PR1043: |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Chris Lattner | rename Type::isIntegral to Type::isInteger, eliminating... |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Chris Lattner | Eliminate calls to isInteger, generalizing code and... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | Implement review feedback for the ConstantBool->Constan... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Reid Spencer | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Zhou Sheng | For PR1043: |
blob | commitdiff | raw | diff to current |
2006-12-23 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-27 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-26 |
Bill Wendling | Remove #include <iostream> and use llvm_* streams instead. |
blob | commitdiff | raw | diff to current |
2006-11-18 |
Chris Lattner | Do not convert massive blocks on phi nodes into select... |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-10-29 |
Chris Lattner | Fix SimplifyCFG/2006-10-29-InvokeCrash.ll, a crash... |
blob | commitdiff | raw | diff to current |
2006-10-20 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-20 |
Chris Lattner | Fix SimplifyCFG/2006-10-19-UncondDiv.ll by disabling... |
blob | commitdiff | raw | diff to current |
2006-08-03 |
Chris Lattner | Fix PR867 (and maybe 868) and testcsae: |
blob | commitdiff | raw | diff to current |
2006-06-12 |
Chris Lattner | Fix an infinite loop on Transforms/SimplifyCFG/2006... |
blob | commitdiff | raw | diff to current |
2006-05-14 |
Chris Lattner | remove some dead code identified by coverity |
blob | commitdiff | raw | diff to current |
2006-05-14 |
Chris Lattner | remove dead variables |
blob | commitdiff | raw | diff to current |
2006-02-18 |
Chris Lattner | Fix Transforms/SimplifyCFG/2006-02-17-InfiniteUnroll.ll |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Add explicit #includes of <iostream> |
blob | commitdiff | raw | diff to current |
2005-12-03 |
Chris Lattner | Fix SimplifyCFG/2005-12-03-IncorrectPHIFold.ll |
blob | commitdiff | raw | diff to current |
2005-10-03 |
Chris Lattner | Clean up the code a bit. Use isInstructionTriviallyDea... |
blob | commitdiff | raw | diff to current |
2005-09-23 |
Chris Lattner | remove some debugging code |
blob | commitdiff | raw | diff to current |
2005-09-23 |
Chris Lattner | Fold two consequtive branches that share a common desti... |
blob | commitdiff | raw | diff to current |
2005-09-23 |
Chris Lattner | simplify some logic further |
blob | commitdiff | raw | diff to current |
2005-09-23 |
Chris Lattner | pull a bunch of logic out of SimplifyCFG into a helper fn |
blob | commitdiff | raw | diff to current |
2005-09-20 |
Chris Lattner | Start threading across blocks with code in them, so... |
blob | commitdiff | raw | diff to current |
2005-09-20 |
Chris Lattner | Implement merging of blocks with the same condition... |
blob | commitdiff | raw | diff to current |
2005-09-19 |
Chris Lattner | Reject a case we don't handle yet |
blob | commitdiff | raw | diff to current |
2005-09-19 |
Chris Lattner | remove debugging code :-/ |
blob | commitdiff | raw | diff to current |
2005-09-19 |
Chris Lattner | Implement SimplifyCFG/branch-phi-thread.ll, the most... |
blob | commitdiff | raw | diff to current |
2005-08-03 |
Chris Lattner | Fix Transforms/SimplifyCFG/2005-08-03-PHIFactorCrash... |
blob | commitdiff | raw | diff to current |
2005-08-03 |
Chris Lattner | Finally, add the required constraint checks to fix... |
blob | commitdiff | raw | diff to current |
2005-08-03 |
Chris Lattner | Simplify some code, add the correct pred checks |
blob | commitdiff | raw | diff to current |
2005-08-03 |
Chris Lattner | Refactor code out of PropagatePredecessorsForPHIs,... |
blob | commitdiff | raw | diff to current |
2005-08-03 |
Chris Lattner | use splice instead of remove/insert to avoid some symta... |
blob | commitdiff | raw | diff to current |
2005-08-03 |
Chris Lattner | move two functions up in the file, use SafeToMergeTermi... |
blob | commitdiff | raw | diff to current |
2005-08-03 |
Chris Lattner | Rip some code out of the main SimplifyCFG function... |
blob | commitdiff | raw | diff to current |
2005-08-02 |
Chris Lattner | Disable this patch: |
blob | commitdiff | raw | diff to current |
2005-08-02 |
Chris Lattner | Change a place to use an arbitrary value instead of... |
blob | commitdiff | raw | diff to current |
2005-08-02 |
Chris Lattner | This code was very close, but not quite right. It... |
blob | commitdiff | raw | diff to current |
2005-06-17 |
Chris Lattner | Don't crash on: X = phi (X, X). |
blob | commitdiff | raw | diff to current |
2005-05-20 |
Chris Lattner | Fix Transforms/SimplifyCFG/switch-simplify-crash.ll |
blob | commitdiff | raw | diff to current |
2005-05-14 |
Chris Lattner | Make sure to preserve the calling convention when chang... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Chris Lattner | Teach simplifycfg that setcc is cheap and non-trapping... |
blob | commitdiff | raw | diff to current |
2005-04-12 |
Chris Lattner | Get rid of this for_each loop |
blob | commitdiff | raw | diff to current |
2005-02-27 |
Chris Lattner | Fix spelling, patch contributed by Gabor Greif! |
blob | commitdiff | raw | diff to current |
2005-02-26 |
Chris Lattner | remove extraneous cast |
blob | commitdiff | raw | diff to current |
2005-02-24 |
Chris Lattner | Implement Transforms/SimplifyCFG/switch_thread.ll |
blob | commitdiff | raw | diff to current |
2005-01-29 |
Chris Lattner | switchinst ctor now takes a hint for the number of... |
blob | commitdiff | raw | diff to current |
2005-01-01 |
Chris Lattner | Implement SimplifyCFG/DeadSetCC.ll |
blob | commitdiff | raw | diff to current |
2004-12-10 |
Chris Lattner | Fix Regression/Transforms/SimplifyCFG/2004-12-10-Simpli... |
blob | commitdiff | raw | diff to current |
2004-11-30 |
Chris Lattner | Squelch warning |
blob | commitdiff | raw | diff to current |
2004-11-30 |
Chris Lattner | Alkis noticed that this variable is dead. Thanks! |
blob | commitdiff | raw | diff to current |
2004-11-30 |
Chris Lattner | If we have something like this: |
blob | commitdiff | raw | diff to current |
2004-11-01 |
Chris Lattner | Do not compute the predecessor list for a block unless... |
blob | commitdiff | raw | diff to current |
2004-10-22 |
Reid Spencer | Eliminate compilation warning on uninitialized variable. |
blob | commitdiff | raw | diff to current |
2004-10-18 |
Chris Lattner | Simplify code by deleting instructions that preceed... |
blob | commitdiff | raw | diff to current |
2004-10-14 |
Chris Lattner | When converting phi nodes into select instructions... |
blob | commitdiff | raw | diff to current |
2004-09-29 |
Chris Lattner | Do not insert trivially dead select instructions, which... |
blob | commitdiff | raw | diff to current |
2004-09-15 |
Reid Spencer | Convert code to compile with vc7.1. |
blob | commitdiff | raw | diff to current |
2004-09-03 |
Alkis Evlogimenos | Fixes to make LLVM compile with vc7.1. |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-07-21 |
Brian Gaeke | These files don't need to include <iostream> since... |
blob | commitdiff | raw | diff to current |
2004-07-20 |
Chris Lattner | Implement SimplifyCFG/BrUnwind.ll |
blob | commitdiff | raw | diff to current |
2004-07-18 |
Reid Spencer | bug 122: |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | Progress on PR341 |
blob | commitdiff | raw | diff to current |
2004-07-04 |
Reid Spencer | Add #include <iostream> since Value.h does not #include... |
blob | commitdiff | raw | diff to current |
2004-06-21 |
Chris Lattner | *FINALLY* Fix a really nasty nondeterministic bug that... |
blob | commitdiff | raw | diff to current |
2004-06-20 |
Chris Lattner | Add some DEBUG output to the simplifycfg routines |
blob | commitdiff | raw | diff to current |
next |