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
2001-12-05
Actually return true when a change has been made
Chris Lattner
2001-12-04
Fix bugs, don't do external methods which causes segv.
Chris Lattner
2001-12-04
Implement induction variable simplification
Chris Lattner
2001-12-03
Rename ConstPoolVal -> Constant
Chris Lattner
2001-12-03
Split the PHINode class out from the iOther.h file into the iPHINode.h file
Chris Lattner
2001-12-03
Initial checkin of indvar stuff
Chris Lattner
2001-11-27
Create a new #include "Support/..." directory structure to move things
Chris Lattner
2001-11-26
Misc cleanups
Chris Lattner
2001-11-26
Expose constant propogation of an instruction in a clean way
Chris Lattner
2001-11-03
Avoid making a broken transformation!
Chris Lattner
2001-11-01
Expose the low level DCE mechanism to external users
Chris Lattner
2001-11-01
Simplify DCE code a lot
Chris Lattner
2001-10-31
Implemented constant propogation of cast instructions
Chris Lattner
2001-10-18
Convert to new simpler pass itf
Chris Lattner
2001-10-18
Convert optimizations to the pass infrastructure
Chris Lattner
2001-10-13
Support the invoke instruction
Chris Lattner
2001-10-02
Commit more code over to new cast style
Chris Lattner
2001-10-01
Convert more code to use new style casts
Chris Lattner
2001-10-01
Add more support for new style casts
Chris Lattner
2001-10-01
Add support for new style casts
Chris Lattner
2001-10-01
Pull predecessor and successor iterators out of the CFG*.h files, and plop th...
Chris Lattner
2001-09-28
Pull iterators out of CFG.h and CFGdecls and put them in Support directory
Chris Lattner
2001-09-28
ADCE is broken but at least we know why
Chris Lattner
2001-09-09
Make ADCE more robust, it still has problems, but it's getting closer
Chris Lattner
2001-09-07
Types and constants are wierd things in symbol tables now
Chris Lattner
2001-09-07
* Eliminate reference to ConstantPool class
Chris Lattner
2001-09-07
Constants are now global unique objects
Chris Lattner
2001-09-07
* Eliminate constant pool dependancies:
Chris Lattner
2001-09-07
* Supoprt global constants
Chris Lattner
2001-07-28
Enable the elimination of method prototypes that are not referenced
Chris Lattner
2001-07-23
Moved inline/llvm/Tools/* to include/llvm/Support/*
Chris Lattner
2001-07-15
Support external methods
Chris Lattner
2001-07-14
Add knowledge about the struct form of the GetElementPtr instruction
Chris Lattner
2001-07-14
Remove dependency on the structure of ValueHolder.
Chris Lattner
2001-07-09
Don't clean out the type plane of the constant pool... this is a hack. FIXME
Chris Lattner
2001-07-08
Implement checking for new instructions
Chris Lattner
2001-07-08
Use the CDG to mark branches alive on demand.
Chris Lattner
2001-07-08
Neg instruction removed. Cast instruction implemented.
Chris Lattner
2001-07-07
Broad superficial changes:
Chris Lattner
2001-07-07
Changed the fundemental architecture of Operands for Instructions. Now
Chris Lattner
2001-07-06
Update to include right file
Chris Lattner
2001-06-30
Initial checkin. Should print dead instructions, except it doesn't do
Chris Lattner
2001-06-30
Rename DoSparseConditionalConstantProp -> DoSCCP
Chris Lattner
2001-06-30
Optimizations got their own header files
Chris Lattner
2001-06-29
Export ConstantFoldTerminator, allow it to fold conditional branches to
Chris Lattner
2001-06-29
Added documentation. Constant fold terminators.
Chris Lattner
2001-06-29
* Factored RemovePredecessorFromBlock into BasicBlock::removePredecessor
Chris Lattner
2001-06-29
We need to make sure to remove PHI nodes in the successor that cannot be
Chris Lattner
2001-06-27
Miscellaneous cleanups:
Chris Lattner
2001-06-27
Add a new Sparse Conditional Constant Propogation pass
Chris Lattner
[next]