| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Revert Anand's patch which broke the build | Chris Lattner | 2003-02-10 | 1 | -4/+4 |
| | | | | | llvm-svn: 5525 | ||||
| * | *** empty log message *** | Anand Shukla | 2003-02-09 | 1 | -4/+4 |
| | | | | | llvm-svn: 5522 | ||||
| * | Fix a problem Sumant was running into | Chris Lattner | 2003-02-06 | 1 | -2/+4 |
| | | | | | llvm-svn: 5499 | ||||
| * | Split public interface out into header file | Chris Lattner | 2003-02-03 | 1 | -115/+27 |
| | | | | | llvm-svn: 5472 | ||||
| * | Change DSGraph stuff to use hash_(set|map) instead of std::(set|map) | Chris Lattner | 2003-02-01 | 1 | -6/+6 |
| | | | | | | | This change provides a small (3%) but consistent speedup llvm-svn: 5460 | ||||
| * | Fix typo | Chris Lattner | 2003-02-01 | 1 | -1/+1 |
| | | | | | llvm-svn: 5458 | ||||
| * | Fix a bug resolving sprintf(...) to sprintf(char*, char*, ...) | Chris Lattner | 2003-01-30 | 1 | -3/+8 |
| | | | | | llvm-svn: 5446 | ||||
| * | Actually print the function _name_ if there is a problem | Chris Lattner | 2003-01-30 | 1 | -1/+2 |
| | | | | | llvm-svn: 5443 | ||||
| * | * Fix linking of opaque types and their non-opaque versions | Chris Lattner | 2003-01-30 | 1 | -7/+17 |
| | | | | | | | * Fix bug: Linker/2003-01-30-LinkerTypeRename.ll llvm-svn: 5441 | ||||
| * | Eliminate using decls | Chris Lattner | 2003-01-30 | 1 | -35/+33 |
| | | | | | llvm-svn: 5439 | ||||
| * | * Fix function resolution for varargs function to generate incorrect ↵ | Chris Lattner | 2003-01-30 | 1 | -24/+29 |
| | | | | | | | | | | bytecode instead of crashing * remove using decls CVS: ---------------------------------------------------------------------- llvm-svn: 5437 | ||||
| * | Fix levelraise/2003-01-30-ShiftCrash.ll | Chris Lattner | 2003-01-30 | 1 | -1/+1 |
| | | | | | llvm-svn: 5435 | ||||
| * | Initial checkin of pool allocation code | Chris Lattner | 2003-01-29 | 1 | -0/+531 |
| | | | | | llvm-svn: 5432 | ||||
| * | Disable construction of pool allocator | Chris Lattner | 2003-01-24 | 1 | -4/+2 |
| | | | | | llvm-svn: 5422 | ||||
| * | Fix bug: LevelRaise/2003-01-22-GEPProblem.ll | Chris Lattner | 2003-01-23 | 1 | -1/+1 |
| | | | | | llvm-svn: 5407 | ||||
| * | Fix bug: ADCE/2003-01-22-PredecessorProblem.ll | Chris Lattner | 2003-01-23 | 1 | -7/+18 |
| | | | | | llvm-svn: 5405 | ||||
| * | Rename include/llvm/Transforms/Instrumentation/TraceFunctions.h to ↵ | Chris Lattner | 2003-01-14 | 2 | -2/+2 |
| | | | | | | | Instrumentation.h llvm-svn: 5281 | ||||
| * | Fix typeo | Chris Lattner | 2003-01-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 5278 | ||||
| * | Remove unused header and function | Chris Lattner | 2003-01-14 | 1 | -7/+0 |
| | | | | | llvm-svn: 5277 | ||||
| * | Clean up #includes | Chris Lattner | 2003-01-14 | 6 | -27/+7 |
| | | | | | | | Move graph.h into local directory llvm-svn: 5276 | ||||
| * | Fix bug | Chris Lattner | 2003-01-14 | 1 | -0/+1 |
| | | | | | llvm-svn: 5264 | ||||
| * | Add debugging helper | Chris Lattner | 2003-01-13 | 1 | -1/+2 |
| | | | | | llvm-svn: 5235 | ||||
| * | Make sure to handle %'s in strings correctly so that the names of BB's and ↵ | Chris Lattner | 2003-01-13 | 1 | -10/+9 |
| | | | | | | | functions are actually printed! llvm-svn: 5234 | ||||
| * | Fix references to functions | Chris Lattner | 2003-01-13 | 1 | -6/+8 |
| | | | | | llvm-svn: 5222 | ||||
| * | Fix a huge performance problem in reassociate by introducing a | Chris Lattner | 2002-12-15 | 1 | -1/+7 |
| | | | | | | | rank map cache for instruction ranks llvm-svn: 5030 | ||||
| * | Minor changes: | Chris Lattner | 2002-12-15 | 1 | -19/+13 |
| | | | | | | | | | * Reword comment to make more clear * Don't print out BB's after modification made * Don't delete and new an instruction when we need to move something, just move it. llvm-svn: 5029 | ||||
| * | External routines used to identify Cilk operations inserted by the | Vikram S. Adve | 2002-12-10 | 2 | -0/+89 |
| | | | | | | | parallelization pass. llvm-svn: 4965 | ||||
| * | This file implements the function DemoteRegToStack(), which takes a | Vikram S. Adve | 2002-12-10 | 1 | -0/+193 |
| | | | | | | | | virtual register computed by an Instruction& X and replaces it with a slot in the stack frame, allocated via alloca. llvm-svn: 4964 | ||||
| * | This file implements a pass that automatically parallelizes a program, | Vikram S. Adve | 2002-12-10 | 1 | -0/+548 |
| | | | | | | | | | using the Cilk multi-threaded runtime system to execute parallel code. The current version inserts too many sync() operations in the program because it does not attempt to optimize their placement. llvm-svn: 4962 | ||||
| * | Fix bug that was bugging bugpoint | Chris Lattner | 2002-12-07 | 1 | -2/+2 |
| | | | | | llvm-svn: 4953 | ||||
| * | Remove dead code | Chris Lattner | 2002-12-07 | 1 | -32/+0 |
| | | | | | llvm-svn: 4952 | ||||
| * | Fix bug: 2002-12-05-MissedConstProp.ll pointed out by Casey Carter | Chris Lattner | 2002-12-05 | 1 | -1/+2 |
| | | | | | llvm-svn: 4935 | ||||
| * | Fix big bug introduced with symbol table changes | Chris Lattner | 2002-12-03 | 1 | -2/+2 |
| | | | | | llvm-svn: 4885 | ||||
| * | Initial checkin of Module cloning support stuff | Chris Lattner | 2002-11-20 | 4 | -4/+179 |
| | | | | | llvm-svn: 4788 | ||||
| * | Fix symbol table problem | Chris Lattner | 2002-11-20 | 1 | -11/+10 |
| | | | | | llvm-svn: 4785 | ||||
| * | - Eliminated the deferred symbol table stuff in Module & Function, it really | Chris Lattner | 2002-11-20 | 6 | -42/+36 |
| | | | | | | | wasn't an optimization and it was causing lots of bugs. llvm-svn: 4779 | ||||
| * | Fix minor bugs | Chris Lattner | 2002-11-20 | 1 | -2/+2 |
| | | | | | llvm-svn: 4778 | ||||
| * | Remove unneccesary #include | Chris Lattner | 2002-11-19 | 1 | -1/+0 |
| | | | | | llvm-svn: 4772 | ||||
| * | Implement the CloneFunction function | Chris Lattner | 2002-11-19 | 1 | -0/+40 |
| | | | | | llvm-svn: 4771 | ||||
| * | Minor changes to cloning interface | Chris Lattner | 2002-11-19 | 2 | -18/+14 |
| | | | | | llvm-svn: 4770 | ||||
| * | Fix two fixmes: integrate with inlining, and document | Chris Lattner | 2002-11-19 | 1 | -6/+7 |
| | | | | | llvm-svn: 4769 | ||||
| * | Rework inline pass to use cloning infrastructure to do the dirty work | Chris Lattner | 2002-11-19 | 2 | -119/+52 |
| | | | | | llvm-svn: 4766 | ||||
| * | Start using the new function cloning header | Chris Lattner | 2002-11-19 | 2 | -4/+5 |
| | | | | | llvm-svn: 4764 | ||||
| * | Move MutatStructTypes.h out of IPO | Chris Lattner | 2002-11-19 | 2 | -2/+2 |
| | | | | | llvm-svn: 4762 | ||||
| * | Rename CloneFunction.h to Cloning.h | Chris Lattner | 2002-11-19 | 1 | -1/+1 |
| | | | | | llvm-svn: 4760 | ||||
| * | Move the function extractor pass from tools/extract into lib/Xform/IPO | Chris Lattner | 2002-11-19 | 1 | -0/+83 |
| | | | | | llvm-svn: 4759 | ||||
| * | Fix bug: 2002-11-13-PointerFunction.ll | Chris Lattner | 2002-11-13 | 1 | -1/+40 |
| | | | | | | | This should fix codegen on vortex to work much better llvm-svn: 4704 | ||||
| * | Fix testcase: FunctionResolve/2002-11-09-ExternFn.ll | Chris Lattner | 2002-11-10 | 1 | -19/+37 |
| | | | | | llvm-svn: 4668 | ||||
| * | Fix warning | Chris Lattner | 2002-11-09 | 2 | -3/+5 |
| | | | | | llvm-svn: 4649 | ||||
| * | Fix spelling error | Chris Lattner | 2002-11-08 | 1 | -1/+1 |
| | | | | | llvm-svn: 4645 | ||||

