2013-01-21 |
Chandler Carruth | Switch CodeMetrics itself over to use TTI to determine... |
blob | commitdiff | raw |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-30 |
Bill Wendling | Remove the Function::getFnAttributes method in favor... |
blob | commitdiff | raw | diff to current |
2012-12-20 |
James Molloy | Add a new attribute, 'noduplicate'. If a function conta... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Bill Wendling | Rename the 'Attributes' class to 'Attribute'. It's... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-10-16 |
Jakub Staszak | Simplify code. No functionality change. |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Create enums for the different attributes. |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Bill Wendling | Remove the `hasFnAttr' method from Function. |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Peter Collingbourne | Do not pass an invalid domtree to SimplifyInstruction... |
blob | commitdiff | raw | diff to current |
2012-04-30 |
Bill Wendling | Second attempt at PR12573: |
blob | commitdiff | raw | diff to current |
2012-04-30 |
Bill Wendling | Remove hack from r154987. The problem persists even... |
blob | commitdiff | raw | diff to current |
2012-04-19 |
Bill Wendling | Put this expensive check below the less expensive ones. |
blob | commitdiff | raw | diff to current |
2012-04-18 |
Bill Wendling | Use a heavy hammer to fix PR12573. |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Andrew Trick | Fix 12513: Loop unrolling breaks with indirect branches. |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2012-04-02 |
Stepan Dyatkovskiy | Fast fix for PR12343: |
blob | commitdiff | raw | diff to current |
2012-03-15 |
Chandler Carruth | This pass didn't want the inline cost per-se, it just... |
blob | commitdiff | raw | diff to current |
2012-03-11 |
Stepan Dyatkovskiy | llvm::SwitchInst |
blob | commitdiff | raw | diff to current |
2012-03-08 |
Stepan Dyatkovskiy | Taken into account Duncan's comments for r149481 dated... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Stepan Dyatkovskiy | SwitchInst refactoring. |
blob | commitdiff | raw | diff to current |
2012-01-16 |
Stepan Dyatkovskiy | Fixed comment in loop-unswitch. |
blob | commitdiff | raw | diff to current |
2012-01-15 |
Stepan Dyatkovskiy | Cosmetic patch for r148215. |
blob | commitdiff | raw | diff to current |
2012-01-15 |
Stepan Dyatkovskiy | Fixup for r148132. Type replacement for LoopsProperties... |
blob | commitdiff | raw | diff to current |
2012-01-13 |
Eli Friedman | Speculatively revert r148132+r148133 to try and fix... |
blob | commitdiff | raw | diff to current |
2012-01-13 |
Stepan Dyatkovskiy | Cosmetic patch for r148132. |
blob | commitdiff | raw | diff to current |
2012-01-13 |
Stepan Dyatkovskiy | LoopUnswitch: All helper data that is collected during... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Stepan Dyatkovskiy | Improved compile time: |
blob | commitdiff | raw | diff to current |
2011-12-23 |
Nick Lewycky | Fix typo "infinte". |
blob | commitdiff | raw | diff to current |
2011-12-22 |
Chad Rosier | Add the actual code for r147175. |
blob | commitdiff | raw | diff to current |
2011-12-22 |
Chad Rosier | Speculatively revert r146578 to determine if it is... |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Stepan Dyatkovskiy | Fix for bug #11429: Wrong behaviour for switches. Small... |
blob | commitdiff | raw | diff to current |
2011-12-09 |
Jakub Staszak | SplitBlockPredecessors uses ArrayRef instead of Data... |
blob | commitdiff | raw | diff to current |
2011-12-01 |
Chad Rosier | Propagate TargetLibraryInfo throughout ConstantFolding... |
blob | commitdiff | raw | diff to current |
2011-11-29 |
Stepan Dyatkovskiy | Potential bug in RewriteLoopBodyWithConditionConstant... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Bill Wendling | Split the landing pad basic block with the correct... |
blob | commitdiff | raw | diff to current |
2011-06-23 |
Jay Foad | Reinstate r133513 (reverted in r133700) with an additio... |
blob | commitdiff | raw | diff to current |
2011-06-23 |
Eric Christopher | Revert r133513: |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Jay Foad | Reinstate r133435 and r133449 (reverted in r133499... |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Chad Rosier | Revert r133435 and r133449 to appease buildbots. |
blob | commitdiff | raw | diff to current |
2011-06-20 |
Jay Foad | Change how PHINodes store their operands. |
blob | commitdiff | raw | diff to current |
2011-06-03 |
Nick Lewycky | Bail on unswitching a switch statement for a case with... |
blob | commitdiff | raw | diff to current |
2011-05-25 |
Evan Cheng | Simplify r132022 based on Cameron's feedback. |
blob | commitdiff | raw | diff to current |
2011-05-24 |
Evan Cheng | Forgot dyn_cast check. |
blob | commitdiff | raw | diff to current |
2011-05-24 |
Evan Cheng | Fix LoopUnswitch bug. RewriteLoopBodyWithConditionConst... |
blob | commitdiff | raw | diff to current |
2011-02-11 |
Cameron Zwarich | Make LoopUnswitch preserve ScalarEvolution by just... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | Revamp the ValueMapper interfaces in a couple ways: |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Duncan Sands | Constant folding here is pointless, because Instruction... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Duncan Sands | Factor code for testing whether replacing one value... |
blob | commitdiff | raw | diff to current |
2010-11-14 |
Duncan Sands | If dom tree information is available, make it possible... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Passes do not need to recursively initialize passes... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Rafael Espindola | Be more consistent in using ValueToValueMapTy. |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Owen Anderson | Begin adding static dependence information to passes... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-09-01 |
Dan Gohman | Fix loop unswitching's assumption that a code path... |
blob | commitdiff | raw | diff to current |
2010-08-29 |
Chris Lattner | apparently unswitch had the same "Feature". Stop its |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Devang Patel | Use ValueMap instead of DenseMap. |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Kenneth Uildriks | Pulled CodeMetrics out of InlineCost.h and made it... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Chris Lattner | remove a bunch of ad-hoc code to simplify instructions... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Chris Lattner | RewriteLoopBodyWithConditionConstant can end up rewriti... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | some code cleanups, use SwitchInst::findCaseValue,... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Evan Cheng | Code clean up. |
blob | commitdiff | raw | diff to current |
2010-04-03 |
Evan Cheng | Code refactoring. |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Dan Gohman | Add a DominatorTree argument to isLCSSA so that it... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | fix a crash in loop unswitch on a loop invariant vector... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Convert a ton of simple integer type equality tests... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Dan Gohman | Add Loop contains utility methods for testing whether... |
blob | commitdiff | raw | diff to current |
2009-12-09 |
Dan Gohman | Dereference loopHeader after checking for null rather... |
blob | commitdiff | raw | diff to current |
2009-11-25 |
Edward O'Callaghan | Reverting patch in revision 89758, initial attempt... |
blob | commitdiff | raw | diff to current |
2009-11-24 |
Edward O'Callaghan | Fix for PR5373, Credit to Jakub Staszak. |
blob | commitdiff | raw | diff to current |
2009-11-06 |
Chris Lattner | remove a bunch of extraneous LLVMContext arguments |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Dan Gohman | Update various Loop optimization passes to cope with... |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Chris Lattner | if CostMetrics says to never duplicate some code, don... |
blob | commitdiff | raw | diff to current |
2009-10-20 |
Dan Gohman | Restore LoopUnswitch's block-oriented threshold. LoopUn... |
blob | commitdiff | raw | diff to current |
2009-10-14 |
Devang Patel | Use isVoidTy() |
blob | commitdiff | raw | diff to current |
2009-10-13 |
Devang Patel | Check void type before using RAUWd. |
blob | commitdiff | raw | diff to current |
2009-10-13 |
Devang Patel | Do not check use_empty() before replaceAllUsesWith... |
blob | commitdiff | raw | diff to current |
2009-10-13 |
Dan Gohman | Use the new CodeMetrics class to compute code size... |
blob | commitdiff | raw | diff to current |
2009-10-13 |
Dan Gohman | Make LoopUnswitch's cost estimation count Instructions... |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Mike Stump | Reflow comment. |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Dan Gohman | Fix an 80-column violation. |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Dan Gohman | Re-apply r80926, with fixes: keep the domtree informed... |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Evan Cheng | Revert r80926. It causes loop unswitch assertion and... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Add a verifyAnalysis to LoopInfo, LoopSimplify, and... |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Chris Lattner | eliminate VISIBILITY_HIDDEN from Transforms/Scalar... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate the "Value" printing methods that print to... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Owen Anderson | Move getTrue() and getFalse() to 2.5-like APIs. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Owen Anderson | Move more code back to 2.5 APIs. |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Daniel Dunbar | More migration to raw_ostream, the water has dried... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2... |
blob | commitdiff | raw | diff to current |
next |