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
2010-09-01
add a gross hack to work around a problem that Argiris reported
Chris Lattner
2010-09-01
filecheckize
Chris Lattner
2010-08-31
licm is wasting time hoisting constant foldable operations,
Chris Lattner
2010-08-31
Merge 2010-08-31-InfiniteRecursion.ll into crash.ll.
Owen Anderson
2010-08-31
Add a test for the duplicated-conditional situation illutrated by PR5652.
Owen Anderson
2010-08-31
merge two tests.
Chris Lattner
2010-08-31
Manually reduce this testcase.
Owen Anderson
2010-08-31
merge two tests and convert to filecheck.
Chris Lattner
2010-08-31
Add a micro-test for the transforms I added to JumpThreading.
Owen Anderson
2010-08-31
Rename test directory to reflect new pass name.
Owen Anderson
2010-08-31
Rename ValuePropagation to a more descriptive CorrelatedValuePropagation.
Owen Anderson
2010-08-31
More Chris-inspired JumpThreading fixes: use ConstantExpr to correctly consta...
Owen Anderson
2010-08-31
Remove r111665, which implemented store-narrowing in InstCombine. Chris disc...
Owen Anderson
2010-08-30
Combine these two tests, and make sure there's a newline at the end of the file.
Owen Anderson
2010-08-30
Correct bogus module triple specifications.
Duncan Sands
2010-08-29
LICM does get dead instructions input to it. Instead of sinking them
Chris Lattner
2010-08-28
remove the ABCD and SSI passes. They don't have any clients that
Chris Lattner
2010-08-28
handle the constant case of vector insertion. For something
Chris Lattner
2010-08-28
optimize bitcasts from large integers to vector into vector
Chris Lattner
2010-08-27
Add a prototype of a new peephole optimizing pass that uses LazyValue info to...
Owen Anderson
2010-08-27
tidy up test.
Chris Lattner
2010-08-27
Enhance the shift propagator to handle the case when you have:
Chris Lattner
2010-08-27
Implement a pretty general logical shift propagation
Chris Lattner
2010-08-27
merge and filecheckize test
Chris Lattner
2010-08-27
merge two tests
Chris Lattner
2010-08-27
teach the truncation optimization that an entire chain of
Chris Lattner
2010-08-27
Add an instcombine to clean up a common pattern produced
Chris Lattner
2010-08-27
Use LVI to eliminate conditional branches where we've tested a related condit...
Owen Anderson
2010-08-26
filecheckize
Chris Lattner
2010-08-26
rename test.
Chris Lattner
2010-08-26
optimize "integer extraction out of the middle of a vector" as produced
Chris Lattner
2010-08-26
optimize bitcast(trunc(bitcast(x))) where the result is a float and 'x'
Chris Lattner
2010-08-26
filecheckize
Chris Lattner
2010-08-26
rename test
Chris Lattner
2010-08-26
Make JumpThreading smart enough to properly thread StrSwitch when it's compil...
Owen Anderson
2010-08-25
DIGlobalVariable can be used to encode debug info for globals that are direc...
Devang Patel
2010-08-25
In the default address space, any GEP off of null results in a trap value if ...
Owen Anderson
2010-08-20
Re-apply r111568 with a fix for the clang self-host.
Owen Anderson
2010-08-19
Previous revert failed to remove this file.
Owen Anderson
2010-08-19
Revert r111568 to unbreak clang self-host.
Owen Anderson
2010-08-19
When a set of bitmask operations, typically from a bitfield initialization, o...
Owen Anderson
2010-08-19
Fixed and reactivated a partial specialization test
Kenneth Uildriks
2010-08-18
Fix PR7755: knowing something about an inval for a pred
Chris Lattner
2010-08-17
Temporarily revert r110987 as it's causing some miscompares in
Eric Christopher
2010-08-17
When rotating loops, put the original header at the bottom of the
Dan Gohman
2010-08-16
Instead, teach SimplifyCFG to trim non-address-taken blocks from
Dan Gohman
2010-08-14
LoopSimplify shouldn't split loop backedges that use indirectbr. PR7867.
Dan Gohman
2010-08-14
Teach SimplifyCFG how to simplify indirectbr instructions.
Dan Gohman
2010-08-13
Reapply this transformation now that it is passing the external test which it...
Nate Begeman
2010-08-12
fix PR7876: If ipsccp decides that a function's address is taken
Chris Lattner
[next]