| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | *** empty log message *** | Chris Lattner | 2002-07-24 | 1 | -2/+2 |
| | | | | | llvm-svn: 3058 | ||||
| * | Non-standard hash classes are not in the std:: namespace | Chris Lattner | 2002-07-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 3057 | ||||
| * | *** empty log message *** | Chris Lattner | 2002-07-24 | 9 | -19/+18 |
| | | | | | llvm-svn: 3056 | ||||
| * | Fix problem that GCC3.1 doesn't like. | Chris Lattner | 2002-07-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 3050 | ||||
| * | Fix a bug exposed by lli | Chris Lattner | 2002-07-24 | 1 | -2/+11 |
| | | | | | llvm-svn: 3049 | ||||
| * | Eliminate several include/llvm/Transforms/IPO/*.h files, moving their ↵ | Chris Lattner | 2002-07-24 | 4 | -4/+4 |
| | | | | | | | contents into IPO.h llvm-svn: 3043 | ||||
| * | Merge ChangeAllocations into scalar.h | Chris Lattner | 2002-07-23 | 2 | -2/+2 |
| | | | | | llvm-svn: 3038 | ||||
| * | Rename header | Chris Lattner | 2002-07-23 | 1 | -1/+1 |
| | | | | | llvm-svn: 3037 | ||||
| * | Cleanup and simplify code | Chris Lattner | 2002-07-23 | 1 | -59/+22 |
| | | | | | llvm-svn: 3036 | ||||
| * | Incorporate ConstantMerge.h into IPO.h | Chris Lattner | 2002-07-23 | 1 | -3/+2 |
| | | | | | llvm-svn: 3035 | ||||
| * | Rename LevelChange.h to RaisePointerReferences.h | Chris Lattner | 2002-07-23 | 1 | -1/+1 |
| | | | | | llvm-svn: 3034 | ||||
| * | Register the WriteBytecodePass | Chris Lattner | 2002-07-23 | 1 | -0/+5 |
| | | | | | llvm-svn: 3033 | ||||
| * | Register Verifier pass | Chris Lattner | 2002-07-23 | 1 | -2/+2 |
| | | | | | llvm-svn: 3019 | ||||
| * | Add support for pass registration | Chris Lattner | 2002-07-23 | 1 | -0/+93 |
| | | | | | llvm-svn: 3018 | ||||
| * | Register Writer passes | Chris Lattner | 2002-07-23 | 1 | -0/+4 |
| | | | | | llvm-svn: 3017 | ||||
| * | *** empty log message *** | Chris Lattner | 2002-07-23 | 20 | -55/+48 |
| | | | | | llvm-svn: 3016 | ||||
| * | * Remove getPassName implementation | Chris Lattner | 2002-07-23 | 5 | -12/+12 |
| | | | | | | | * Register all Passes llvm-svn: 3015 | ||||
| * | * Cleanup the pass a bit more, making it more object oriented. | Chris Lattner | 2002-07-23 | 1 | -65/+48 |
| | | | | | | | | * Split the two behaviors of the InsertTraceCode class into two subclasses * Register Passes llvm-svn: 3014 | ||||
| * | * Break the two different behaviors of SimpleStructMutation into two subclasses | Chris Lattner | 2002-07-23 | 1 | -26/+42 |
| | | | | | | | * Register the passes llvm-svn: 3013 | ||||
| * | * Make the ctor take a TargetData even though it's not using it yet | Chris Lattner | 2002-07-23 | 1 | -4/+7 |
| | | | | | | | * Register the pass llvm-svn: 3012 | ||||
| * | * Remove lots of dead stuff | Chris Lattner | 2002-07-23 | 1 | -10/+1 |
| | | | | | | | * Register Pass llvm-svn: 3011 | ||||
| * | Initial checkin | Chris Lattner | 2002-07-23 | 1 | -0/+30 |
| | | | | | llvm-svn: 3005 | ||||
| * | *** empty log message *** | Chris Lattner | 2002-07-23 | 15 | -24/+12 |
| | | | | | llvm-svn: 3002 | ||||
| * | Convert over to new style makefile where libraries by default build .o files | Chris Lattner | 2002-07-23 | 1 | -3/+1 |
| | | | | | | | unless they specify BUILD_ARCHIVE to also build a .a file. llvm-svn: 3001 | ||||
| * | *** empty log message *** | Chris Lattner | 2002-07-23 | 1 | -0/+32 |
| | | | | | llvm-svn: 2999 | ||||
| * | moving to the Reoptimizer/Mapping dir | Mehwish Nagda | 2002-07-22 | 1 | -279/+0 |
| | | | | | llvm-svn: 2993 | ||||
| * | moved from CodeGen to this dir | Mehwish Nagda | 2002-07-22 | 1 | -0/+11 |
| | | | | | llvm-svn: 2992 | ||||
| * | Always create a shadow node for a store instruction, even if it's storing | Chris Lattner | 2002-07-22 | 1 | -3/+3 |
| | | | | | | | a scalar value. Likewise for load instructions. llvm-svn: 2990 | ||||
| * | Minor bugfix, prevents error in LLI | Chris Lattner | 2002-07-22 | 1 | -4/+6 |
| | | | | | llvm-svn: 2989 | ||||
| * | Hide extra argument | Chris Lattner | 2002-07-22 | 1 | -1/+1 |
| | | | | | llvm-svn: 2986 | ||||
| * | *** empty log message *** | Chris Lattner | 2002-07-22 | 10 | -67/+112 |
| | | | | | llvm-svn: 2985 | ||||
| * | Convert Command Line option handling code to use the CommandLine 2.0 interface | Chris Lattner | 2002-07-22 | 1 | -3/+3 |
| | | | | | llvm-svn: 2983 | ||||
| * | Checkin CommandLine 2.0 | Chris Lattner | 2002-07-22 | 1 | -242/+445 |
| | | | | | llvm-svn: 2982 | ||||
| * | Print the contents, not the pointer... | Chris Lattner | 2002-07-22 | 1 | -2/+3 |
| | | | | | llvm-svn: 2981 | ||||
| * | comeented out debug printing | Anand Shukla | 2002-07-21 | 1 | -3/+3 |
| | | | | | llvm-svn: 2980 | ||||
| * | Adding code for outputing length in .s | Anand Shukla | 2002-07-21 | 1 | -2/+20 |
| | | | | | llvm-svn: 2979 | ||||
| * | changed size computation | Mehwish Nagda | 2002-07-19 | 1 | -35/+57 |
| | | | | | llvm-svn: 2974 | ||||
| * | Ignore some common varargs functions. | Chris Lattner | 2002-07-19 | 1 | -0/+6 |
| | | | | | llvm-svn: 2973 | ||||
| * | minor corrections | Anand Shukla | 2002-07-18 | 6 | -139/+187 |
| | | | | | llvm-svn: 2971 | ||||
| * | * Inline CopyFunctionCallsList | Chris Lattner | 2002-07-18 | 1 | -35/+88 |
| | | | | | | | | | * Don't clone OrigCallList * Rename removeDeadNodes -> removeTriviallyDeadNodes * Implement new removeDeadNodes method llvm-svn: 2970 | ||||
| * | Rename removeDeadNodes to removeTriviallyDeadNodes | Chris Lattner | 2002-07-18 | 1 | -1/+3 |
| | | | | | llvm-svn: 2969 | ||||
| * | Add support for a top-down propagation pass: | Vikram S. Adve | 2002-07-18 | 1 | -6/+13 |
| | | | | | | | | -- Save a copy of the original call nodes in DSGraph before inlining bottom-up. -- Also, save a list of the callers of each function in DSGraph. llvm-svn: 2966 | ||||
| * | Add support for a top-down propagation pass. | Vikram S. Adve | 2002-07-18 | 1 | -17/+39 |
| | | | | | | | | | | Each DSGraph now keeps a list of pending callers that have not been inlined into the function represented by that graph. It also keeps a copy of the original call nodes before the BU pass eliminates some of them. llvm-svn: 2965 | ||||
| * | Implement cast nodes correctly. | Chris Lattner | 2002-07-18 | 2 | -14/+19 |
| | | | | | llvm-svn: 2964 | ||||
| * | Seperate stats for DCE'd functions and vars | Chris Lattner | 2002-07-18 | 1 | -3/+4 |
| | | | | | llvm-svn: 2961 | ||||
| * | * Code cleanups | Chris Lattner | 2002-07-18 | 1 | -20/+16 |
| | | | | | | | * Fix a REALLY misleading error message llvm-svn: 2960 | ||||
| * | *** empty log message *** | Chris Lattner | 2002-07-18 | 1 | -2/+3 |
| | | | | | llvm-svn: 2959 | ||||
| * | * s/method/function | Chris Lattner | 2002-07-18 | 1 | -52/+53 |
| | | | | | llvm-svn: 2958 | ||||
| * | Only functions with external linkage can be resolved to function declarations. | Chris Lattner | 2002-07-18 | 1 | -2/+6 |
| | | | | | | | | This change fixes programs that have multiple functions named the same thing, where are least one of them is static/internal. llvm-svn: 2954 | ||||
| * | * Rewrite loop to be slightly more efficient (arguably) | Chris Lattner | 2002-07-18 | 1 | -2/+2 |
| | | | | | | | * Fix a MAJOR thinko that was causing bad links to happen on Spec llvm-svn: 2953 | ||||

