index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
Commit message (
Expand
)
Author
Age
*
Revert r113439, which relaxed the requirement that loops containing calls can...
Owen Anderson
2010-09-09
*
Relax the "don't unroll loops containing calls" rule. Instead, when a loop c...
Owen Anderson
2010-09-08
*
Generalize instcombine's support for combining multiple bit checks into a sin...
Owen Anderson
2010-09-08
*
Fix a serious performance regression introduced by r108687 on linux:
Chris Lattner
2010-09-07
*
rename test.
Chris Lattner
2010-09-07
*
fix PR8067, an over-aggressive assertion in LICM.
Chris Lattner
2010-09-06
*
Teach loop rotate to hoist trivially invariant instructions
Chris Lattner
2010-09-06
*
fix PR8063, a crash in globalopt in the malloc analysis code.
Chris Lattner
2010-09-05
*
Fix LoopSimplify to notify ScalarEvolution when splitting a loop backedge
Dan Gohman
2010-09-04
*
fix a bug in my licm rewrite when a load from the promoted memory
Chris Lattner
2010-09-04
*
Propagate non-local comparisons. Fixes PR1757.
Owen Anderson
2010-09-03
*
Add support for simplifying a load from a computed value to a load from a glo...
Owen Anderson
2010-09-03
*
Add a test for PR4413, which was apparently fixed at some point in the past.
Owen Anderson
2010-09-03
*
Add PR number to test.
Owen Anderson
2010-09-03
*
more test cleanup
Chris Lattner
2010-09-02
*
remove some noise from tests.
Chris Lattner
2010-09-02
*
fix more AST updating bugs, correcting miscompilation in PR8041
Chris Lattner
2010-09-02
*
Fix typo. I accidentally edited the wrong file before my last commit.
Owen Anderson
2010-09-02
*
Fix a bug in LazyValueInfo that CorrelatedValuePropagation exposed: In the LV...
Owen Anderson
2010-09-02
*
Print the number of uses of a function in the .ll since it can be informative
Duncan Sands
2010-09-02
*
deepen my MMX/SRoA hack to avoid hurting non-x86 codegen.
Chris Lattner
2010-09-01
*
Fix loop unswitching's assumption that a code path which either
Dan Gohman
2010-09-01
*
The output of opt -stats must be sent to stderr. Patch by NAKAMURA Takumi!
Bill Wendling
2010-09-01
*
add a gross hack to work around a problem that Argiris reported
Chris Lattner
2010-09-01
*
filecheckize
Chris Lattner
2010-09-01
*
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-31
*
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-30
*
LICM does get dead instructions input to it. Instead of sinking them
Chris Lattner
2010-08-29
*
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-28
*
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
[next]