index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Scalar
/
LoopUnswitch.cpp
Age
Commit message (
Expand
)
Author
2013-01-21
Switch CodeMetrics itself over to use TTI to determine if an instruction
Chandler Carruth
2013-01-02
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2012-12-30
Remove the Function::getFnAttributes method in favor of using the AttributeSet
Bill Wendling
2012-12-20
Add a new attribute, 'noduplicate'. If a function contains a noduplicate call...
James Molloy
2012-12-19
Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...
Bill Wendling
2012-12-03
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-10-16
Simplify code. No functionality change.
Jakub Staszak
2012-10-09
Create enums for the different attributes.
Bill Wendling
2012-09-26
Remove the `hasFnAttr' method from Function.
Bill Wendling
2012-05-20
Do not pass an invalid domtree to SimplifyInstruction from
Peter Collingbourne
2012-04-30
Second attempt at PR12573:
Bill Wendling
2012-04-30
Remove hack from r154987. The problem persists even with it, so it's not even...
Bill Wendling
2012-04-19
Put this expensive check below the less expensive ones.
Bill Wendling
2012-04-18
Use a heavy hammer to fix PR12573.
Bill Wendling
2012-04-10
Fix 12513: Loop unrolling breaks with indirect branches.
Andrew Trick
2012-04-10
whitespace
Andrew Trick
2012-04-02
Fast fix for PR12343:
Stepan Dyatkovskiy
2012-03-15
This pass didn't want the inline cost per-se, it just wants generic code
Chandler Carruth
2012-03-11
llvm::SwitchInst
Stepan Dyatkovskiy
2012-03-08
Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:
Stepan Dyatkovskiy
2012-02-01
SwitchInst refactoring.
Stepan Dyatkovskiy
2012-01-16
Fixed comment in loop-unswitch.
Stepan Dyatkovskiy
2012-01-15
Cosmetic patch for r148215.
Stepan Dyatkovskiy
2012-01-15
Fixup for r148132. Type replacement for LoopsProperties: from DenseMap to std...
Stepan Dyatkovskiy
2012-01-13
Speculatively revert r148132+r148133 to try and fix a buildbot failure.
Eli Friedman
2012-01-13
Cosmetic patch for r148132.
Stepan Dyatkovskiy
2012-01-13
LoopUnswitch: All helper data that is collected during loop-unswitch iteratio...
Stepan Dyatkovskiy
2012-01-11
Improved compile time:
Stepan Dyatkovskiy
2011-12-23
Fix typo "infinte".
Nick Lewycky
2011-12-22
Add the actual code for r147175.
Chad Rosier
2011-12-22
Speculatively revert r146578 to determine if it is the cause of a number of
Chad Rosier
2011-12-14
Fix for bug #11429: Wrong behaviour for switches. Small improvement for code ...
Stepan Dyatkovskiy
2011-12-09
SplitBlockPredecessors uses ArrayRef instead of Data and Size.
Jakub Staszak
2011-12-01
Propagate TargetLibraryInfo throughout ConstantFolding.cpp and
Chad Rosier
2011-11-29
Potential bug in RewriteLoopBodyWithConditionConstant: use iterator should no...
Stepan Dyatkovskiy
2011-09-27
Stop emitting instructions with the name "tmp" they eat up memory and have to...
Benjamin Kramer
2011-09-27
Split the landing pad basic block with the correct function. Also merge the
Bill Wendling
2011-06-23
Reinstate r133513 (reverted in r133700) with an additional fix for a
Jay Foad
2011-06-23
Revert r133513:
Eric Christopher
2011-06-21
Reinstate r133435 and r133449 (reverted in r133499) now that the clang
Jay Foad
2011-06-21
Revert r133435 and r133449 to appease buildbots.
Chad Rosier
2011-06-20
Change how PHINodes store their operands.
Jay Foad
2011-06-03
Bail on unswitching a switch statement for a case with a critical edge. We name
Nick Lewycky
2011-05-25
Simplify r132022 based on Cameron's feedback.
Evan Cheng
2011-05-24
Forgot dyn_cast check.
Evan Cheng
2011-05-24
Fix LoopUnswitch bug. RewriteLoopBodyWithConditionConstant can delete a dead
Evan Cheng
2011-02-11
Make LoopUnswitch preserve ScalarEvolution by just forgetting everything about
Cameron Zwarich
2011-01-08
Revamp the ValueMapper interfaces in a couple ways:
Chris Lattner
2010-11-23
Constant folding here is pointless, because InstructionSimplify
Duncan Sands
2010-11-18
Factor code for testing whether replacing one value with another
Duncan Sands
[next]