index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
*
Supress a gcc-4.3 warning.
Duncan Sands
2008-07-18
1
-1
/
+1
*
Make PRE actually handle critical edges (by splitting them). Confirmed that ...
Owen Anderson
2008-07-18
1
-3
/
+6
*
Reapply r53735. My last patch fixed the failures Dan observed.
Owen Anderson
2008-07-18
1
-52
/
+9
*
Add some checks that got lost in the shuffle. This fixes 464.h264ref.
Owen Anderson
2008-07-18
1
-0
/
+4
*
Revert r53735. It broke SPEC 464.h264ref.
Dan Gohman
2008-07-18
1
-9
/
+52
*
Use MergeBlockIntoPredecessor to simplify some code.
Owen Anderson
2008-07-17
1
-52
/
+9
*
Make MergeBlockIntoPredecessor more aggressive when the same successor appears
Owen Anderson
2008-07-17
1
-5
/
+24
*
Enable PRE. My last batch of changes fixed the miscompile.
Owen Anderson
2008-07-17
1
-1
/
+1
*
Make GlobalOpt preserve address spaces when scalar replacing aggregate globals.
Matthijs Kooijman
2008-07-17
1
-2
/
+4
*
Fix PR2553
Chris Lattner
2008-07-17
1
-1
/
+2
*
Inliner tweak. Function calls should cost more than one instruction!
Evan Cheng
2008-07-17
1
-0
/
+5
*
Factor MergeBlockIntoPredecessor out into BasicBlockUtils.
Owen Anderson
2008-07-17
2
-51
/
+56
*
There's no need to iterate block merging and PRE. In fact, iterating the latter
Owen Anderson
2008-07-16
1
-14
/
+12
*
Redo InstCombiner::visitExtractValueInst. Instead of using the (complicate)
Matthijs Kooijman
2008-07-16
1
-5
/
+80
*
Fix PR2296. Do not transform x86_sse2_storel_dq into a full-width store.
Evan Cheng
2008-07-16
1
-1
/
+0
*
Revert this, as it seems to still be broken.
Owen Anderson
2008-07-15
1
-1
/
+1
*
Enable local PRE by default.
Owen Anderson
2008-07-15
1
-1
/
+1
*
Have GVN do a pre-pass over the CFG that folds away unconditional branches wh...
Owen Anderson
2008-07-15
1
-2
/
+63
*
Allow deadargelim to change return types even though now values were dead. This
Matthijs Kooijman
2008-07-15
1
-11
/
+1
*
Revert r53606. It turns out that explicitely tracking the liveness of the
Matthijs Kooijman
2008-07-15
1
-97
/
+103
*
Make deadargelim a bit less smart, so it doesn't choke on nested structs as
Matthijs Kooijman
2008-07-15
1
-38
/
+21
*
Don't use isa when we can reuse a previous dyn_cast.
Matthijs Kooijman
2008-07-15
1
-3
/
+2
*
Make DeadArgElim keep liveness of the return value as a whole in addition to
Matthijs Kooijman
2008-07-15
1
-126
/
+124
*
Let DAE keep a list of live functions, instead of simply marking all arguments
Matthijs Kooijman
2008-07-15
1
-6
/
+14
*
Split DAE::MarkLive into MarkLive and PropagateLiveness.
Matthijs Kooijman
2008-07-15
1
-0
/
+6
*
Pass around const RetOrArg references instead of copying values. Also, mark
Matthijs Kooijman
2008-07-15
1
-3
/
+3
*
Simplify debug code by using RetOrArg::getDescription().
Matthijs Kooijman
2008-07-15
1
-6
/
+1
*
Fix indentation (intentionally left out of the previous commit).
Matthijs Kooijman
2008-07-15
1
-51
/
+51
*
Move the deadargelim code for intrinsically alive functions into its own
Matthijs Kooijman
2008-07-15
1
-23
/
+25
*
Fix uninitialized use of the Changed variable.
Dan Gohman
2008-07-14
1
-0
/
+2
*
Reapply r53540, now with the matching header!
Chris Lattner
2008-07-14
1
-1
/
+23
*
Revert r53540 - it does not compile.
Duncan Sands
2008-07-14
1
-23
/
+1
*
If a function calls setjmp, never inline it into other functions. This is
Chris Lattner
2008-07-14
1
-1
/
+23
*
simplify some code, shuffle and insertelt always return a vector.
Chris Lattner
2008-07-14
1
-2
/
+1
*
Fix PR2506 by being a bit more careful about reverse fact propagation when
Chris Lattner
2008-07-14
1
-64
/
+80
*
Fix mishandling of the infinite loop case when merging two blocks. This
Chris Lattner
2008-07-13
1
-17
/
+26
*
more refactoring. Use early exits instead of really complex logic.
Chris Lattner
2008-07-13
1
-109
/
+98
*
improve comments.
Chris Lattner
2008-07-13
1
-2
/
+4
*
factor another large hunk of code out into its own function.
Chris Lattner
2008-07-13
1
-155
/
+172
*
Final bit of simplification for FoldBranchToCommonDest.
Chris Lattner
2008-07-13
1
-32
/
+34
*
simplify logic a bit
Chris Lattner
2008-07-13
1
-9
/
+10
*
Refactor some code out into its own helper function, getting rid of crazy mul...
Chris Lattner
2008-07-13
1
-54
/
+84
*
Enhance analysis of srem.
Nick Lewycky
2008-07-12
1
-15
/
+3
*
Use find instead of lower_bound.
Dan Gohman
2008-07-11
1
-2
/
+2
*
Don't call lookupNumber more than we have to.
Owen Anderson
2008-07-11
1
-5
/
+8
*
Document 'mask' in this calculation.
Nick Lewycky
2008-07-11
1
-0
/
+1
*
Remove misleading constant from comment.
Nick Lewycky
2008-07-11
1
-1
/
+1
*
Add another optimization from PR2330. Also catch some missing cases that are
Nick Lewycky
2008-07-11
1
-0
/
+39
*
a missed optimization that Eli spotted
Chris Lattner
2008-07-11
1
-1
/
+1
*
another bug in the same line.
Chris Lattner
2008-07-11
1
-1
/
+1
[next]