index
:
external_llvm.git
replicant-6.0
Android's llvm
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
*
Teach instcombine's sext elimination logic to be more aggressive.
Chris Lattner
2010-01-06
2
-21
/
+11
*
Move this test from test/Transforms/IndVarSimplify to
Dan Gohman
2010-01-05
1
-19
/
+0
*
more rearrangement and cleanup, fix my test failure.
Chris Lattner
2010-01-05
1
-4
/
+4
*
remove two trunc xforms that are subsumed by EvaluateInDifferentType.
Chris Lattner
2010-01-05
1
-0
/
+2
*
merge some tests.
Chris Lattner
2010-01-05
5
-49
/
+39
*
merge cast2 into cast.ll
Chris Lattner
2010-01-05
2
-37
/
+37
*
remove useless test.
Chris Lattner
2010-01-05
1
-35
/
+0
*
another example.
Chris Lattner
2010-01-05
1
-0
/
+8
*
remove a useless negative test, add a rdar # to an xfail that I'm working on.
Chris Lattner
2010-01-05
2
-46
/
+1
*
clean up tests.
Chris Lattner
2010-01-05
3
-28
/
+9
*
just remove this xform which is subsumed by others.
Chris Lattner
2010-01-05
1
-2
/
+2
*
optimize comparisons against cttz/ctlz/ctpop, patch by Alastair Lynn!
Chris Lattner
2010-01-05
1
-4
/
+26
*
Delete useless trailing semicolons.
Dan Gohman
2010-01-05
19
-25
/
+25
*
optimize cttz and ctlz when we can prove something about the
Chris Lattner
2010-01-05
1
-1
/
+24
*
fix an infinite loop in reassociate building emacs.
Chris Lattner
2010-01-05
1
-0
/
+15
*
Remove dead debug info intrinsics.
Devang Patel
2010-01-05
1
-55
/
+0
*
Truncate GEP indexes larger than the pointer size down to pointer size
Chris Lattner
2010-01-04
1
-9
/
+9
*
implement an instcombine xform needed by clang's codegen
Chris Lattner
2010-01-04
1
-0
/
+13
*
generalize the previous transformation to handle indexing into
Chris Lattner
2010-01-03
1
-0
/
+18
*
teach instcombine to optimize idioms like A[i]&42 == 0. This
Chris Lattner
2010-01-02
1
-0
/
+12
*
Teach the table lookup optimization to generate range compares
Chris Lattner
2010-01-02
1
-3
/
+26
*
Fix logic error in previous commit. The != case needs to become an or, not an
Nick Lewycky
2010-01-02
1
-0
/
+14
*
Optimize pointer comparison into the typesafe form, now that the backends will
Nick Lewycky
2010-01-02
1
-0
/
+13
*
Generalize the previous xform to handle cases where exactly
Chris Lattner
2010-01-02
1
-0
/
+12
*
enhance the compare/load/index optimization to work on *any* load
Chris Lattner
2010-01-02
1
-0
/
+11
*
enhance the previous optimization to work with fcmp in addition
Chris Lattner
2010-01-02
1
-0
/
+11
*
Teach instcombine to fold compares of loads from constant
Chris Lattner
2010-01-02
1
-0
/
+25
*
remove the instcombine transformations that are inserting nasty
Chris Lattner
2010-01-02
1
-15
/
+0
*
add a simple instcombine xform, simplify another one to use hasAllZeroIndices()
Chris Lattner
2010-01-01
1
-0
/
+9
*
generalize the pointer difference optimization to handle
Chris Lattner
2010-01-01
1
-0
/
+13
*
teach instcombine to optimize pointer difference idioms involving constant
Chris Lattner
2010-01-01
1
-0
/
+12
*
implement the transform requested in PR5284
Chris Lattner
2010-01-01
1
-7
/
+24
*
add a few trivial instcombines for llvm.powi.
Chris Lattner
2010-01-01
1
-0
/
+22
*
When factoring multiply expressions across adds, factor both
Chris Lattner
2010-01-01
1
-0
/
+13
*
test case we alredy get right.
Chris Lattner
2010-01-01
1
-0
/
+12
*
reuse negates where possible instead of always creating them from scratch.
Chris Lattner
2009-12-31
1
-0
/
+13
*
teach reassociate to factor x+x+x -> x*3. While I'm at it,
Chris Lattner
2009-12-31
1
-10
/
+32
*
simple fix for an incorrect factoring which causes a
Chris Lattner
2009-12-31
1
-0
/
+11
*
merge some more tests in.
Chris Lattner
2009-12-31
3
-25
/
+28
*
filecheckize
Chris Lattner
2009-12-31
4
-92
/
+101
*
fix two bogus tests that the asmparser now rejects.
Chris Lattner
2009-12-30
2
-2
/
+2
*
move an optimization for memcmp out of simplifylibcalls and into
Chris Lattner
2009-12-24
1
-3
/
+0
*
Generalize SROA to allow the first index of a GEP to be non-zero. Add a
Bob Wilson
2009-12-22
1
-0
/
+53
*
Implement PR5795 by merging duplicated return blocks. This could go further
Chris Lattner
2009-12-22
1
-0
/
+19
*
convert to filecheck
Chris Lattner
2009-12-22
1
-5
/
+15
*
fix PR5837 by having SSAUpdate reuse phi nodes for the
Chris Lattner
2009-12-21
1
-0
/
+35
*
add check lines for min/max tests.
Chris Lattner
2009-12-21
1
-0
/
+16
*
really convert this to filecheck.
Chris Lattner
2009-12-21
1
-5
/
+5
*
give instcombine some helper functions for matching MIN and MAX, and
Chris Lattner
2009-12-21
1
-0
/
+40
*
filecheckize
Chris Lattner
2009-12-21
1
-56
/
+175
[next]