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
/
test
/
Transforms
Age
Commit message (
Expand
)
Author
2012-06-14
Revert r158454: Allow SROA to look at a vector type... Its breaking the vect...
Pete Cooper
2012-06-14
Recommit r158407: Allow SROA to look at a vector type and see if the offset i...
Pete Cooper
2012-06-14
InstCombine: fix a bug when combining (fcmp cc0 x, y) && (fcmp cc1 x, y).
Manman Ren
2012-06-13
Revert "Allow SROA to look at a vector type and see if the offset is out of r...
Pete Cooper
2012-06-13
Allow SROA to look at a vector type and see if the offset is out of range to ...
Pete Cooper
2012-06-13
It is possible for several constants which aren't individually absorbing to
Duncan Sands
2012-06-13
SimplifyCFG: fold unconditional branch to its predecessor if profitable.
Manman Ren
2012-06-12
Use std::map rather than SmallMap because SmallMap assumes that the value has
Duncan Sands
2012-06-12
Now that Reassociate's LinearizeExprTree can look through arbitrary expression
Duncan Sands
2012-06-10
InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t...
Benjamin Kramer
2012-06-08
canonicalize:
Nuno Lopes
2012-06-08
Revert commit 158073 while waiting for a fix. The issue is that reassociate
Duncan Sands
2012-06-07
Fix a bug in FoldSelectOpOp. Bitcast ops may change the number of vector elem...
Nadav Rotem
2012-06-07
Adding a missing -S to the opt invocation.
Meador Inge
2012-06-06
Spell optimization name correclty.
Bill Wendling
2012-06-06
Another testcase for r156548.
Bill Wendling
2012-06-06
Fix combine of uno && ord -> false so that the ordering of the fcmps doesn't
Chad Rosier
2012-06-06
Grab-bag of reassociate tweaks. Unify handling of dead instructions and
Duncan Sands
2012-06-06
Remove extraneous CHECK-NOTs from previous commit and add a new test case.
Chad Rosier
2012-06-06
FileCheckize this test.
Chad Rosier
2012-06-04
When gvn decides to replace an instruction with another, we have to patch the
Rafael Espindola
2012-06-01
BoundsChecking: fix a bug when the handling of recursive PHIs failed and coul...
Nuno Lopes
2012-05-31
add -bounds-checking-multiple-traps option to make one trap BB per check
Nuno Lopes
2012-05-31
revamp BoundsChecking considerably:
Nuno Lopes
2012-05-31
Enhance the sinking code to handle diamond patterns. Patch by
Duncan Sands
2012-05-30
Teach SCEV's icmp simplification logic that a-b == 0 is equivalent to a == b.
Benjamin Kramer
2012-05-28
InstCombine: Fix infinite loop when encountering switch on trivial icmp.
Benjamin Kramer
2012-05-27
PR12967: Don't crash when trying to fold a shift that's larger than the type'...
Benjamin Kramer
2012-05-26
Since commit 157467, if reassociate isn't actually going to change an expression
Duncan Sands
2012-05-25
bounds checking: add support for byval arguments
Nuno Lopes
2012-05-25
boundschecking:
Nuno Lopes
2012-05-25
Make the reassociation pass more powerful so that it can handle expressions
Duncan Sands
2012-05-24
PR1255 related changes (case ranges):
Stepan Dyatkovskiy
2012-05-23
Fix typo in flag to opt, and also a CHECK-NEXT that doesn't follow a
Kaelyn Uhrain
2012-05-23
BoundsChecking: add a couple of simple tests and fix a bug in branch emition
Nuno Lopes
2012-05-23
Fix the inliner so that the optsize function attribute don't alter the
Patrik Hägglund
2012-05-22
LSR fix: add a missing phi check during IV hoisting.
Andrew Trick
2012-05-22
revert my previous patches that introduced an additional parameter to the obj...
Nuno Lopes
2012-05-22
Fix PR12858, a crash due to GVN's PRE not fully removing an instruction from the
Duncan Sands
2012-05-20
Do not pass an invalid domtree to SimplifyInstruction from
Peter Collingbourne
2012-05-19
Do not eliminate allocas whose alignment exceeds that of the
Peter Collingbourne
2012-05-18
Fix replacing all the users of objc weak runtime routines
Dan Gohman
2012-05-18
allow LazyValueInfo::getEdgeValue() to reason about multiple edges from the s...
Nuno Lopes
2012-05-18
add test case for bugfix in r157032
Nuno Lopes
2012-05-18
FileCheck-ify, apropos of nothing
Joel Jones
2012-05-15
Teach SimplifyLibCalls about stpcpy.
David Majnemer
2012-05-14
Move the capture analysis from MemoryDependencyAnalysis to a more general place
Chad Rosier
2012-05-12
Teach Function::hasAddressTaken that BlockAddress doesn't really take
Jay Foad
2012-05-11
objectsize: add a few more tests and fix a bug
Nuno Lopes
2012-05-11
Fix a minor logic mistake transforming compares in instcombine. PR12514.
Eli Friedman
[prev]
[next]