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
/
test
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
*
Canonicalize bitcasts between types like <1 x i64> and i64 to
Eli Friedman
2009-07-18
1
-0
/
+22
*
Back out 76300; apparently the preference is to canonicalize the other
Eli Friedman
2009-07-18
1
-12
/
+0
*
Add combine: X sdiv (1 << Y) -> X udiv (1 << Y) when X doesn't have the
Eli Friedman
2009-07-18
1
-0
/
+9
*
Canonicalize insert/extractelement from single-element vectors into
Eli Friedman
2009-07-18
1
-0
/
+12
*
Fix simplifylibcalls memset recognition to work on 64-bit platforms
Eli Friedman
2009-07-18
1
-0
/
+12
*
Fill in some holes in ScalarEvolution's loop iteration condition
Dan Gohman
2009-07-16
1
-0
/
+38
*
Switch invars away from using isTrapping when it really shouldn't be
Eli Friedman
2009-07-15
1
-0
/
+19
*
Don't restrict the set of instructions where we try to constant-fold the
Eli Friedman
2009-07-15
1
-0
/
+13
*
Fix the expansion of umax and smax in the case where one or more of
Dan Gohman
2009-07-14
1
-0
/
+145
*
Add a testcase for a bug fixed by r75634.
Dan Gohman
2009-07-14
1
-0
/
+36
*
Revert 75571; I'm convinced this isn't the right thing to do.
Dale Johannesen
2009-07-14
1
-11
/
+0
*
Fix trivial todo in instcombine.
Eli Friedman
2009-07-14
1
-0
/
+5
*
Update LoopSimplify and LoopUnswitch to use the new makeLoopInvariant
Dan Gohman
2009-07-14
1
-2
/
+2
*
Fix indvars to not assume that a loop with a single unique exit
Dan Gohman
2009-07-14
1
-0
/
+47
*
Don't delete asm's just because their inputs are undefined;
Dale Johannesen
2009-07-14
1
-0
/
+11
*
PR4548: optimize zext+udiv+trunc to udiv.
Eli Friedman
2009-07-13
1
-0
/
+19
*
Fix bug in run-line.
Eli Friedman
2009-07-13
1
-3
/
+1
*
Canonicalize boolean +/- a constant to a select.
Eli Friedman
2009-07-13
1
-0
/
+31
*
Reapply 75252, with a fix to avoid the infinite recursion case. The
Dan Gohman
2009-07-13
1
-1
/
+0
*
Move the re-sort of invalidated NonLocalPointerDeps cache earlier
Chris Lattner
2009-07-13
1
-0
/
+67
*
Revert r75252 which was causing some crashes at compile time.
Nick Lewycky
2009-07-11
1
-0
/
+1
*
Generalize ScalarEvolution's cast-folding code to support more kinds
Dan Gohman
2009-07-10
1
-0
/
+143
*
There's no need to consider PHI nodes in the same block as the instruction
Nick Lewycky
2009-07-09
2
-0
/
+74
*
Remove the vicmp and vfcmp instructions. Because we never had a release with
Nick Lewycky
2009-07-08
1
-12
/
+12
*
do not try to analyze bitcasts from i64 to <2 x i32> in ComputedMaskedBits. ...
Chris Lattner
2009-07-02
1
-0
/
+15
*
Fix an instcombine abort on a scalar-to-vector bitcast. This fixes PR4487.
Dan Gohman
2009-07-01
1
-0
/
+14
*
Don't cache PHI exit values from exhaustive evaluations, because
Dan Gohman
2009-06-29
1
-0
/
+78
*
Don't try to split a loop when the controlling icmp instruction
Dan Gohman
2009-06-27
1
-0
/
+195
*
Teach LoopSimplify how to merge multiple loop exits into a single exit,
Dan Gohman
2009-06-27
1
-0
/
+45
*
When a value is used multiple times within a single PHI, instructions
Dan Gohman
2009-06-27
1
-0
/
+33
*
Add some testcases for some of the recent ScalarEvolution bug fixes.
Dan Gohman
2009-06-26
1
-0
/
+33
*
Fix LCSSA to avoid emitting a PHI node for the unwind destination of
Dan Gohman
2009-06-26
1
-0
/
+143
*
Simplify [su]max(MAX, n) to MAX. This comes up in loop tripcount
Dan Gohman
2009-06-24
2
-3
/
+66
*
When inserting code into a loop preheader, insert it before the
Dan Gohman
2009-06-24
1
-0
/
+61
*
Fix ScalarEvolution's backedge-taken count computations to check for
Dan Gohman
2009-06-21
1
-2
/
+4
*
Expand this test to handle more cases (remainder and shifts) of zero.
Nick Lewycky
2009-06-21
1
-0
/
+11
*
implement PR4424: 0/x is always 0 for integer division.
Chris Lattner
2009-06-21
1
-0
/
+12
*
Tweak this test to be a little less unusual.
Dan Gohman
2009-06-20
1
-2
/
+2
*
Generalize isLoopGuardedByCond's checking to consider two
Dan Gohman
2009-06-20
1
-0
/
+107
*
Don't (unconditionally) use getSCEVAtScope to simplify the step
Dan Gohman
2009-06-19
1
-0
/
+18
*
make jump threading handle lexically identical compare instructions
Chris Lattner
2009-06-19
1
-0
/
+30
*
Teach jump threading to look at comparisons between phi nodes and non-constants.
Nick Lewycky
2009-06-19
1
-0
/
+21
*
Improve tail call elim to move loads above readonly calls
Chris Lattner
2009-06-19
2
-0
/
+165
*
part of PR4405: disable a contentious optimization for
Chris Lattner
2009-06-19
1
-10
/
+0
*
Remove the code from IVUsers that attempted to handle
Dan Gohman
2009-06-18
2
-2
/
+5
*
Generalize the zext(trunc(t) & C) instcombine to work even with
Dan Gohman
2009-06-18
1
-1
/
+16
*
Instcombine zext(trunc(x) & mask) to x&mask, even if the trunc has
Dan Gohman
2009-06-17
1
-0
/
+23
*
Add -disable-output to a bunch of tests that don't care about the output.
Dan Gohman
2009-06-17
1
-1
/
+1
*
This fixes a bug introduced in 72661, which can
Dale Johannesen
2009-06-17
2
-4
/
+77
*
Correct an accidental duplication of the test (patch doesn't handle
Eli Friedman
2009-06-17
1
-9
/
+0
[next]