projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Initial checkin of new "Internalize" pass for GCCLD
[oota-llvm.git]
/
lib
/
Transforms
/
IPO
/
2002-04-28
Chris Lattner
Initial checkin of new "Internalize" pass for GCCLD
tree
|
commitdiff
2002-04-27
Chris Lattner
s/Method/Function
tree
|
commitdiff
2002-04-27
Chris Lattner
* Rename MethodPass class to FunctionPass
tree
|
commitdiff
2002-04-27
Chris Lattner
Changes because the Terminator::getSuccessor function...
tree
|
commitdiff
2002-04-27
Chris Lattner
* Change Constant::getNullConstant to Constant::getNull...
tree
|
commitdiff
2002-04-18
Chris Lattner
Programs that actually free memory were broken
tree
|
commitdiff
2002-04-18
Chris Lattner
Add a fixme so that we don't forget this is broken.
tree
|
commitdiff
2002-04-18
Chris Lattner
Correctly transform dependant arguments, allowing the...
tree
|
commitdiff
2002-04-15
Chris Lattner
run an extra pass after a function has been transformed...
tree
|
commitdiff
2002-04-14
Chris Lattner
Turn off debug output
tree
|
commitdiff
2002-04-13
Chris Lattner
* Allow datasize to be specified on the commandline
tree
|
commitdiff
2002-04-13
Chris Lattner
* Give alloca's for pool descriptors better names than...
tree
|
commitdiff
2002-04-13
Chris Lattner
* Add names to the symbol table for pool types and...
tree
|
commitdiff
2002-04-12
Chris Lattner
Implement function rewriting to use offsets instead...
tree
|
commitdiff
2002-04-10
Chris Lattner
* Add documentation
tree
|
commitdiff
2002-04-09
Chris Lattner
Move FunctionArgument out of iOther.h into Argument...
tree
|
commitdiff
2002-04-09
Chris Lattner
Add #includes to make up for #includes pruned out of...
tree
|
commitdiff
2002-04-08
Chris Lattner
s/Method/Function
tree
|
commitdiff
2002-04-07
Chris Lattner
Change references to the Method class to be references...
tree
|
commitdiff
2002-04-04
Chris Lattner
PATypeHolder is now not a template
tree
|
commitdiff
2002-04-01
Chris Lattner
Allow scalars that point to multiple nodes when buildin...
tree
|
commitdiff
2002-04-01
Chris Lattner
Add extra case here to avoid getting spurious output
tree
|
commitdiff
2002-03-31
Chris Lattner
Add debug output
tree
|
commitdiff
2002-03-30
Chris Lattner
* Catch and ignore (for now) return instructions in...
tree
|
commitdiff
2002-03-30
Chris Lattner
* Clean up data structures [AllocDSNode -> DSNode]
tree
|
commitdiff
2002-03-30
Chris Lattner
Maintain enough information so that the pools for all...
tree
|
commitdiff
2002-03-29
Chris Lattner
Implement the first batch of transformations to the...
tree
|
commitdiff
2002-03-29
Chris Lattner
Correctly clone the function with the extra argument...
tree
|
commitdiff
2002-03-29
Chris Lattner
s/Method/Function
tree
|
commitdiff
2002-03-29
Chris Lattner
Find out which calls in the function we need to transfo...
tree
|
commitdiff
2002-03-29
Chris Lattner
s/Method/Function
tree
|
commitdiff
2002-03-29
Chris Lattner
Modularize code a bit
tree
|
commitdiff
2002-03-29
Chris Lattner
Implement the first step of pool allocation - Creating...
tree
|
commitdiff
2002-03-29
Chris Lattner
Flesh out a bunch more code, print allocations that...
tree
|
commitdiff
2002-03-29
Chris Lattner
s/method/function
tree
|
commitdiff
2002-03-29
Chris Lattner
s/Method/Function/g
tree
|
commitdiff
2002-03-28
Chris Lattner
Initial checkin of Noop pass that will be the pool...
tree
|
commitdiff
2002-03-26
Chris Lattner
Change references from Method to Function
tree
|
commitdiff
2002-03-15
Chris Lattner
Remove code designed to compensate for a bug in GCC...
tree
|
commitdiff
2002-03-06
Chris Lattner
Take CallGraph out of the CFG namespace. It has nothin...
tree
|
commitdiff
2002-02-26
Chris Lattner
Change over to use new style pass mechanism, now passes...
tree
|
commitdiff
2002-02-25
Chris Lattner
When inlining basic blocks and instructions, give them...
tree
|
commitdiff
2002-02-18
Chris Lattner
Handle more cases in the linker
tree
|
commitdiff
2002-02-12
Chris Lattner
* Pull BasicBlock::pred_* and BasicBlock::succ_* out...
tree
|
commitdiff
2002-01-31
Chris Lattner
Convert xforms over to new pass structure.
tree
|
commitdiff
2002-01-22
Chris Lattner
Pull RaiseAllocations stuff out of the CleanGCC pass...
tree
|
commitdiff
2002-01-21
Chris Lattner
Move stuff out of the Optimizations directories into...
tree
|
commitdiff
2002-01-21
Chris Lattner
Rename SwapStructureContents -> IPO/SimpleStructMutation
tree
|
commitdiff
2002-01-21
Chris Lattner
Implement a more powerful, simpler, pass system. This...
tree
|
commitdiff
2002-01-20
Chris Lattner
Changes to build successfully with GCC 3.02
tree
|
commitdiff
2001-12-14
Chris Lattner
The proper prototype for malloc returns a pointer,...
tree
|
commitdiff
2001-12-04
Chris Lattner
Renamed inst_const_iterator -> const_inst_iterator
tree
|
commitdiff
2001-12-03
Chris Lattner
Rename ConstPoolVal -> Constant
tree
|
commitdiff
2001-12-03
Chris Lattner
Split the PHINode class out from the iOther.h file...
tree
|
commitdiff
2001-11-27
Chris Lattner
Create a new #include "Support/..." directory structure...
tree
|
commitdiff
2001-11-26
Chris Lattner
Remove debugging output
tree
|
commitdiff
2001-11-26
Chris Lattner
Support internal linkage
tree
|
commitdiff
2001-11-26
Chris Lattner
Implement DCE of global values
tree
|
commitdiff
2001-11-26
Chris Lattner
Support selectable structure transformations
tree
|
commitdiff
2001-11-26
Chris Lattner
Support mutation of array indexing
tree
|
commitdiff
2001-11-15
Chris Lattner
-cleangcc pass now remove type names that are never...
tree
|
commitdiff
2001-11-14
Chris Lattner
Better heuristics for handling arrays
tree
|
commitdiff
2001-11-12
Chris Lattner
Fix minor bug
tree
|
commitdiff
2001-11-10
Chris Lattner
Initail checking of structure swapper
tree
|
commitdiff
2001-11-10
Chris Lattner
Initial checkin of structure mutator
tree
|
commitdiff
2001-11-05
Chris Lattner
Don't print spurious linking warnings about methods...
tree
|
commitdiff
2001-11-04
Chris Lattner
Refactor code to share stuff
tree
|
commitdiff
2001-11-04
Chris Lattner
Fix cast instructions that end up in bad places in...
tree
|
commitdiff
2001-11-03
Chris Lattner
Add new cleanup pass:
tree
|
commitdiff
2001-11-03
Chris Lattner
* Export method to merge identically named methods
tree
|
commitdiff
2001-11-03
Chris Lattner
Changes to compile the TSP benchmark successfully....
tree
|
commitdiff
2001-11-03
Chris Lattner
Add code to link method together with the same name...
tree
|
commitdiff
2001-11-01
Chris Lattner
Propogate name to the malloc itself instead of to the...
tree
|
commitdiff
2001-10-31
Chris Lattner
Implement code to convert %malloc and %free FUNCTION...
tree
|
commitdiff
2001-10-31
Chris Lattner
Initial version of GCC cleanup pass: just removes extra...
tree
|
commitdiff
2001-10-31
Chris Lattner
Fix bug when inlining a method that refers to a global...
tree
|
commitdiff
2001-10-18
Chris Lattner
Initial checkin
tree
|
commitdiff
2001-10-18
Chris Lattner
Convert optimizations to the pass infrastructure
tree
|
commitdiff
2001-10-14
Chris Lattner
Minor cleanup
tree
|
commitdiff
2001-10-13
Chris Lattner
Support indirect calls
tree
|
commitdiff
2001-10-02
Chris Lattner
Commit more code over to new cast style
tree
|
commitdiff
2001-10-01
Chris Lattner
Convert more code to use new style casts
tree
|
commitdiff
2001-09-07
Chris Lattner
Constant pool is dead
tree
|
commitdiff
2001-07-15
Chris Lattner
Support external methods
tree
|
commitdiff
2001-07-07
Chris Lattner
Broad superficial changes:
tree
|
commitdiff
2001-07-07
Chris Lattner
Changed the fundemental architecture of Operands for...
tree
|
commitdiff
2001-06-30
Chris Lattner
Optimizations got their own header files
tree
|
commitdiff
2001-06-27
Chris Lattner
Miscellaneous cleanups:
tree
|
commitdiff
2001-06-11
Chris Lattner
Updates to support
tree
|
commitdiff
2001-06-06
Chris Lattner
Initial revision
tree
|
commitdiff