| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix to reference the right header | Chris Lattner | 2001-10-19 | 1 | -1/+1 |
| | | | | | llvm-svn: 915 | ||||
| * | no major change | Ruchira Sasanka | 2001-10-18 | 1 | -2/+4 |
| | | | | | llvm-svn: 914 | ||||
| * | *** empty log message *** | Vikram S. Adve | 2001-10-18 | 1 | -5/+5 |
| | | | | | llvm-svn: 913 | ||||
| * | Added implict operand printing for operator( ostream, MachineInstr&) | Ruchira Sasanka | 2001-10-18 | 1 | -0/+20 |
| | | | | | llvm-svn: 912 | ||||
| * | Added support for condition code loading/stroing in methods cpReg2Reg etc. | Ruchira Sasanka | 2001-10-18 | 2 | -2/+8 |
| | | | | | llvm-svn: 911 | ||||
| * | removed some debug messages | Ruchira Sasanka | 2001-10-18 | 1 | -15/+17 |
| | | | | | llvm-svn: 910 | ||||
| * | Enhancements to pass argc & argv to main if required | Chris Lattner | 2001-10-18 | 5 | -3/+75 |
| | | | | | llvm-svn: 909 | ||||
| * | Check in new testcase based on .c file. Adapted to run with lli | Chris Lattner | 2001-10-18 | 2 | -0/+115 |
| | | | | | llvm-svn: 908 | ||||
| * | Fix null termination issue | Chris Lattner | 2001-10-18 | 1 | -1/+1 |
| | | | | | llvm-svn: 907 | ||||
| * | Add new testcase from C source | Chris Lattner | 2001-10-18 | 2 | -0/+91 |
| | | | | | llvm-svn: 906 | ||||
| * | Remove unneccesary retcode var | Chris Lattner | 2001-10-18 | 1 | -2/+1 |
| | | | | | llvm-svn: 905 | ||||
| * | Refactor Assembly/Bytecode writer code into Assembly & bytecode libraries | Chris Lattner | 2001-10-18 | 1 | -2/+3 |
| | | | | | llvm-svn: 904 | ||||
| * | Refactor code into Assembly & bytecode libraries | Chris Lattner | 2001-10-18 | 1 | -68/+0 |
| | | | | | llvm-svn: 903 | ||||
| * | initial checkin | Chris Lattner | 2001-10-18 | 2 | -0/+81 |
| | | | | | llvm-svn: 902 | ||||
| * | move llvm/Transforms/Pass.h to the top level llvm/Pass.h file | Chris Lattner | 2001-10-18 | 12 | -36/+25 |
| | | | | | llvm-svn: 901 | ||||
| * | Expose more xforms to the opt utility | Chris Lattner | 2001-10-18 | 2 | -2/+5 |
| | | | | | llvm-svn: 900 | ||||
| * | Bytecode writer is yanked out of Module printer | Chris Lattner | 2001-10-18 | 1 | -25/+22 |
| | | | | | llvm-svn: 899 | ||||
| * | Refix bugs, stop using deprecated strstream header | Chris Lattner | 2001-10-18 | 1 | -82/+31 |
| | | | | | llvm-svn: 898 | ||||
| * | Initial checkin | Chris Lattner | 2001-10-18 | 1 | -0/+80 |
| | | | | | llvm-svn: 897 | ||||
| * | Initial Checkin | Chris Lattner | 2001-10-18 | 1 | -0/+58 |
| | | | | | llvm-svn: 896 | ||||
| * | Pull bytecode writing out of Module writer pass. Prepare to move to ↵ | Chris Lattner | 2001-10-18 | 1 | -13/+23 |
| | | | | | | | seperate file llvm-svn: 895 | ||||
| * | Add operator[] accessors | Chris Lattner | 2001-10-18 | 1 | -5/+10 |
| | | | | | llvm-svn: 894 | ||||
| * | Move malloc/free lowering after tracing until lli supports | Vikram S. Adve | 2001-10-18 | 1 | -4/+7 |
| | | | | | | | calls to external malloc/free functions. llvm-svn: 893 | ||||
| * | Only print values live at BB or method exit, and insert loads at each | Vikram S. Adve | 2001-10-18 | 1 | -41/+126 |
| | | | | | | | | | BB exit to read and print values stored in that BB. Note that only these stored values are live at method exit!. Also, print messages at method entry and exit. llvm-svn: 892 | ||||
| * | Add option to print per module instead of per method, so that | Vikram S. Adve | 2001-10-18 | 1 | -8/+17 |
| | | | | | | | global declarations are also printed. llvm-svn: 891 | ||||
| * | Only output code if file open is successful | Chris Lattner | 2001-10-18 | 1 | -6/+4 |
| | | | | | llvm-svn: 890 | ||||
| * | Trace code should always be exported just before code generation; | Vikram S. Adve | 2001-10-18 | 2 | -26/+29 |
| | | | | | | | | this is not a debugging option. But we can export it as assembly instead of bytecode if -debugtrace is specified. llvm-svn: 889 | ||||
| * | Handle multiple exit blocks correctly. | Vikram S. Adve | 2001-10-18 | 1 | -37/+221 |
| | | | | | | | | | Restore string variable cache. Resurrect code to use formatted printing instead of PrintVal but leave it turned off for now. llvm-svn: 888 | ||||
| * | Add option to print as bytecode instead of assembly. | Vikram S. Adve | 2001-10-18 | 1 | -3/+16 |
| | | | | | llvm-svn: 887 | ||||
| * | Use the standard header not the old one | Chris Lattner | 2001-10-18 | 1 | -2/+1 |
| | | | | | llvm-svn: 886 | ||||
| * | Dang, we were losing the Constant bit on globals. Fix this | Chris Lattner | 2001-10-18 | 1 | -1/+1 |
| | | | | | llvm-svn: 885 | ||||
| * | Add support to insert trace code as an "optimization" | Chris Lattner | 2001-10-18 | 2 | -16/+14 |
| | | | | | llvm-svn: 884 | ||||
| * | Convert to be compatible with lli. | Chris Lattner | 2001-10-18 | 1 | -70/+48 |
| | | | | | | | Need to eliminate duplicate \n entries llvm-svn: 883 | ||||
| * | Convert to new simpler, more powerful pass structure | Chris Lattner | 2001-10-18 | 1 | -11/+6 |
| | | | | | llvm-svn: 882 | ||||
| * | Massive hacks to try to fix subtle logic bugs. I think it's all working now, | Chris Lattner | 2001-10-18 | 1 | -275/+130 |
| | | | | | | | | at least what used to. I should disable method exit code completely because it's broken (doesn't insert just post dominating values) llvm-svn: 881 | ||||
| * | Convert to new simpler pass itf | Chris Lattner | 2001-10-18 | 3 | -8/+17 |
| | | | | | llvm-svn: 880 | ||||
| * | Convert to new simpler Pass structure | Chris Lattner | 2001-10-18 | 1 | -57/+16 |
| | | | | | | | Componentize better llvm-svn: 879 | ||||
| * | Convert to new simpler Pass structure | Chris Lattner | 2001-10-18 | 3 | -9/+10 |
| | | | | | llvm-svn: 878 | ||||
| * | Convert to new simpler pass structure | Chris Lattner | 2001-10-18 | 6 | -30/+25 |
| | | | | | llvm-svn: 877 | ||||
| * | Simplify Pass by removing silly subclasses | Chris Lattner | 2001-10-18 | 1 | -93/+22 |
| | | | | | | | Fix an iterator problem llvm-svn: 876 | ||||
| * | Fix minor bug, update comments | Chris Lattner | 2001-10-18 | 1 | -4/+4 |
| | | | | | llvm-svn: 875 | ||||
| * | Change Sources specifier to ExtraSources | Chris Lattner | 2001-10-18 | 3 | -7/+9 |
| | | | | | llvm-svn: 874 | ||||
| * | Convert optimizations to the pass infrastructure | Chris Lattner | 2001-10-18 | 6 | -15/+28 |
| | | | | | llvm-svn: 873 | ||||
| * | Pass's return true if they make a modification, not if they fail | Chris Lattner | 2001-10-18 | 1 | -15/+14 |
| | | | | | llvm-svn: 872 | ||||
| * | Convert optimizations to use the Pass infrastructure | Chris Lattner | 2001-10-18 | 6 | -43/+108 |
| | | | | | llvm-svn: 871 | ||||
| * | * Passes return true if they change something, not if they fail | Chris Lattner | 2001-10-18 | 1 | -11/+11 |
| | | | | | | | * Convert opt to use Pass's and convert optimizations to pass structure llvm-svn: 870 | ||||
| * | Passes return true if they change something, not if they fail | Chris Lattner | 2001-10-18 | 1 | -2/+5 |
| | | | | | llvm-svn: 869 | ||||
| * | 1. Move most of the constant-fixup code into machine-independent file | Vikram S. Adve | 2001-10-18 | 1 | -395/+42 |
| | | | | | | | | | InstrSelectionSupport.cpp. It now happens in a bottom-up pass on each BURG tree after the original top-down selection pass on the tree. 2. Handle global values as constants (viz., constant addresses). llvm-svn: 868 | ||||
| * | Reverse previous change. | Vikram S. Adve | 2001-10-18 | 1 | -2/+2 |
| | | | | | llvm-svn: 867 | ||||
| * | Generate assembly code for testcodegen. | Vikram S. Adve | 2001-10-18 | 1 | -2/+2 |
| | | | | | llvm-svn: 866 | ||||

