index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Scalar
/
LoopUnswitch.cpp
Commit message (
Expand
)
Author
Age
*
Adjust file to the coding standard.
Jakub Staszak
2013-08-06
*
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...
Craig Topper
2013-07-14
*
Switch CodeMetrics itself over to use TTI to determine if an instruction
Chandler Carruth
2013-01-21
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
Remove the Function::getFnAttributes method in favor of using the AttributeSet
Bill Wendling
2012-12-30
*
Add a new attribute, 'noduplicate'. If a function contains a noduplicate call...
James Molloy
2012-12-20
*
Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...
Bill Wendling
2012-12-19
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
*
Simplify code. No functionality change.
Jakub Staszak
2012-10-16
*
Create enums for the different attributes.
Bill Wendling
2012-10-09
*
Remove the `hasFnAttr' method from Function.
Bill Wendling
2012-09-26
*
Do not pass an invalid domtree to SimplifyInstruction from
Peter Collingbourne
2012-05-20
*
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-30
*
Put this expensive check below the less expensive ones.
Bill Wendling
2012-04-19
*
Use a heavy hammer to fix PR12573.
Bill Wendling
2012-04-18
*
Fix 12513: Loop unrolling breaks with indirect branches.
Andrew Trick
2012-04-10
*
whitespace
Andrew Trick
2012-04-10
*
Fast fix for PR12343:
Stepan Dyatkovskiy
2012-04-02
*
This pass didn't want the inline cost per-se, it just wants generic code
Chandler Carruth
2012-03-15
*
llvm::SwitchInst
Stepan Dyatkovskiy
2012-03-11
*
Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:
Stepan Dyatkovskiy
2012-03-08
*
SwitchInst refactoring.
Stepan Dyatkovskiy
2012-02-01
*
Fixed comment in loop-unswitch.
Stepan Dyatkovskiy
2012-01-16
*
Cosmetic patch for r148215.
Stepan Dyatkovskiy
2012-01-15
*
Fixup for r148132. Type replacement for LoopsProperties: from DenseMap to std...
Stepan Dyatkovskiy
2012-01-15
*
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-13
*
Improved compile time:
Stepan Dyatkovskiy
2012-01-11
*
Fix typo "infinte".
Nick Lewycky
2011-12-23
*
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-22
*
Fix for bug #11429: Wrong behaviour for switches. Small improvement for code ...
Stepan Dyatkovskiy
2011-12-14
*
SplitBlockPredecessors uses ArrayRef instead of Data and Size.
Jakub Staszak
2011-12-09
*
Propagate TargetLibraryInfo throughout ConstantFolding.cpp and
Chad Rosier
2011-12-01
*
Potential bug in RewriteLoopBodyWithConditionConstant: use iterator should no...
Stepan Dyatkovskiy
2011-11-29
*
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-09-27
*
Reinstate r133513 (reverted in r133700) with an additional fix for a
Jay Foad
2011-06-23
*
Revert r133513:
Eric Christopher
2011-06-23
*
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-21
*
Change how PHINodes store their operands.
Jay Foad
2011-06-20
*
Bail on unswitching a switch statement for a case with a critical edge. We name
Nick Lewycky
2011-06-03
*
Simplify r132022 based on Cameron's feedback.
Evan Cheng
2011-05-25
*
Forgot dyn_cast check.
Evan Cheng
2011-05-24
*
Fix LoopUnswitch bug. RewriteLoopBodyWithConditionConstant can delete a dead
Evan Cheng
2011-05-24
*
Make LoopUnswitch preserve ScalarEvolution by just forgetting everything about
Cameron Zwarich
2011-02-11
*
Revamp the ValueMapper interfaces in a couple ways:
Chris Lattner
2011-01-08
[next]