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
/
lib
/
Transforms
/
Scalar
Age
Commit message (
Expand
)
Author
2003-10-16
This code does not require random access use_lists
Chris Lattner
2003-10-15
Decrease usage of use_size()
Chris Lattner
2003-10-13
Wrap code at 80 columns
Chris Lattner
2003-10-12
Rename loop preheaders pass to loop simplify
Chris Lattner
2003-10-10
Fix spelling.
Misha Brukman
2003-10-08
Update comment
Chris Lattner
2003-10-08
Use a set to keep track of which edges have been noticed as executable already
Chris Lattner
2003-10-08
Minor fixes here and there
Chris Lattner
2003-10-08
Avoid building data structures we don't really need. This improves the runtime
Chris Lattner
2003-10-07
whoops, don't accidentally lose variable names
Chris Lattner
2003-10-07
Fix bug: InstCombine/cast.ll:test11 / PR#7
Chris Lattner
2003-10-07
Refactor code a bit
Chris Lattner
2003-10-07
Fix bug in previous checkin
Chris Lattner
2003-10-06
Minor speedups for the instcombine pass
Chris Lattner
2003-10-05
Change the interface to PromoteMemToReg to also take a DominatorTree
Chris Lattner
2003-10-05
simplify-cfg is really a function pass
Chris Lattner
2003-10-02
Implement InstCombine/add.ll:test17 & 18
Chris Lattner
2003-09-23
Fix bug: IndVarsSimplify/2003-09-23-NotAtTop.ll
Chris Lattner
2003-09-22
Credits now go into the top-level CREDITS.TXT
Misha Brukman
2003-09-22
Squelch warning
Chris Lattner
2003-09-20
Rename Function::getEntryNode -> getEntryBlock
Chris Lattner
2003-09-20
Fix a really obvious huge gaping bug, add a comment
Chris Lattner
2003-09-20
Expose the TCE pass
Chris Lattner
2003-09-20
New transformation: tail recursion elimination
Chris Lattner
2003-09-19
Implement InstCombine/and.ll:test(15|16)
Chris Lattner
2003-09-19
pull a large nested conditional out into its own function
Chris Lattner
2003-09-19
Implement InstCombine/add.ll:test(15|16)
Chris Lattner
2003-09-12
Make sure to cannonicalize loops before running indvar simplify
Chris Lattner
2003-09-12
Do not return success after checking only the FIRST USE of a gep instruction.
Chris Lattner
2003-09-12
Minor optimization efficiency improvement:
Chris Lattner
2003-09-11
Simplify code
Chris Lattner
2003-09-11
Apostrophes are only used for possession and quoting.
Misha Brukman
2003-09-11
Integrate functionality of the mem2reg pass directly into this pass to make
Chris Lattner
2003-09-11
Renamed DominatorTree::Node::getNode() -> getBlock()
Chris Lattner
2003-09-11
Spell `definite' correctly.
Misha Brukman
2003-09-10
Unwind instructions are intrinsically alive, just like returns
Chris Lattner
2003-09-10
Fix spell-o's
Chris Lattner
2003-09-10
Spelling fixes. I think that "cannonical" is ok, but "canonical" appears to
Chris Lattner
2003-09-10
Fix up file header
Chris Lattner
2003-09-09
Spell `occurrence' correctly.
Misha Brukman
2003-09-08
Add support for the unwind instruction
Chris Lattner
2003-09-08
Do not hoist volatile loads
Chris Lattner
2003-08-31
Fix bug: TailDuplicate/2003-08-31-UnreachableBlocks.ll
Chris Lattner
2003-08-31
ScalarRepl does not modify the CFG. Say so!
Chris Lattner
2003-08-27
Fix bug: SCCP/2003-08-26-InvokeHandling.ll
Chris Lattner
2003-08-23
Fix bug: TailDup/2003-08-23-InvalidatedPointers.ll
Chris Lattner
2003-08-21
The word `dependent' has no `a'.
Misha Brukman
2003-08-18
Spell `necessary' correctly.
Misha Brukman
2003-08-14
Factory methods for function passes now return type FunctionPass *.
Brian Gaeke
2003-08-13
Implement instcombine optimizations:
Chris Lattner
[next]