Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | InstrSched is SparcV9-specific and so has been moved to lib/Target/SparcV9/ | Misha Brukman | 2004-10-08 | 1 | -221/+0 |
| | | | | llvm-svn: 16849 | ||||
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -1/+1 |
| | | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137 | ||||
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
| | | | | llvm-svn: 9903 | ||||
* | Added LLVM copyright header. | John Criswell | 2003-10-21 | 1 | -0/+7 |
| | | | | llvm-svn: 9321 | ||||
* | Remove usage of noncopyable classes to clean up doxygen output. | Chris Lattner | 2003-06-02 | 1 | -2/+6 |
| | | | | | | | In particular these classes are the last that link the noncopyable classes with the hash_map, vector, and list classes. llvm-svn: 6552 | ||||
* | More renamings of Target/Machine*Info to Target/Target*Info | Chris Lattner | 2002-12-29 | 1 | -1/+1 |
| | | | | llvm-svn: 5204 | ||||
* | Move function to cpp file from header | Chris Lattner | 2002-11-02 | 1 | -5/+1 |
| | | | | llvm-svn: 4510 | ||||
* | New iostream definitions | Chris Lattner | 2002-11-01 | 1 | -0/+1 |
| | | | | llvm-svn: 4482 | ||||
* | Don't #include <Support/*>, #include "Support/*" | Chris Lattner | 2002-10-28 | 1 | -1/+1 |
| | | | | llvm-svn: 4325 | ||||
* | * Removed extraneous #includes | Chris Lattner | 2002-08-09 | 1 | -12/+4 |
| | | | | | | | * Fixed file headers to be consistent with the rest of LLVM * Other minor fixes llvm-svn: 3277 | ||||
* | *** empty log message *** | Chris Lattner | 2002-07-24 | 1 | -2/+2 |
| | | | | llvm-svn: 3058 | ||||
* | *** empty log message *** | Chris Lattner | 2002-07-24 | 1 | -1/+1 |
| | | | | llvm-svn: 3056 | ||||
* | A single MachineInstr operand may now be both a def and a use, | Vikram S. Adve | 2002-07-08 | 1 | -5/+13 |
| | | | | | | | | | so additional dep. edges have to be added. This was needed to correctly handle conditional move instructions! MachineCodeForBasicBlock is now an annotation on BasicBlock. Renamed "earliestForNode" to "earliestReadyTimeForNode". llvm-svn: 2826 | ||||
* | Move debug options out of header files so that the header does not have | Chris Lattner | 2002-05-22 | 1 | -2/+1 |
| | | | | | | to #include CommandLine.h. llvm-svn: 2712 | ||||
* | s/Method/Function | Chris Lattner | 2002-04-27 | 1 | -4/+4 |
| | | | | llvm-svn: 2336 | ||||
* | Add option to disable scheduling. | Vikram S. Adve | 2002-03-24 | 1 | -0/+1 |
| | | | | llvm-svn: 1973 | ||||
* | Rename Method to Function | Chris Lattner | 2002-03-23 | 1 | -2/+3 |
| | | | | llvm-svn: 1957 | ||||
* | Change to make it build with GCC 2.95.3 | Anand Shukla | 2002-02-26 | 1 | -1/+1 |
| | | | | llvm-svn: 1802 | ||||
* | * Silence signed/unsigned warnings | Chris Lattner | 2002-02-24 | 1 | -1/+2 |
| | | | | | | * Make it compile with GCC 3.0.4 llvm-svn: 1787 | ||||
* | * The itf exposed by InstrScheduling is now a single function to create the ↵ | Chris Lattner | 2002-02-04 | 1 | -4/+4 |
| | | | | | | | | | | | | right pass * InstructionScheduling is now a real pass * InstrSched _uses_ LiveVar analysis, instead of creating it's own copy many times through a loop. In this was LiveVarAnalysis is actually even SHARED by Register allocation. * SchedPriorities is now passed the live var information in llvm-svn: 1700 | ||||
* | Remove dependence on BBLiveVar from InstrScheduling | Chris Lattner | 2002-02-04 | 1 | -4/+3 |
| | | | | | | Minor cleanups llvm-svn: 1688 | ||||
* | Move instrIsFeasible from InstrScheduling.h | Chris Lattner | 2002-02-04 | 1 | -0/+15 |
| | | | | llvm-svn: 1674 | ||||
* | * Move command line parsing debug stuff to InstrScheduling internal header file | Chris Lattner | 2002-02-04 | 1 | -1/+10 |
| | | | | | | SchedPriorities.h llvm-svn: 1669 | ||||
* | Make it build with 2.95.3 | Chris Lattner | 2002-01-23 | 1 | -1/+1 |
| | | | | llvm-svn: 1554 | ||||
* | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -39/+19 |
| | | | | llvm-svn: 1503 | ||||
* | Pull iterators out of CFG.h and CFGdecls and put them in Support directory | Chris Lattner | 2001-09-28 | 1 | -0/+1 |
| | | | | llvm-svn: 664 | ||||
* | Renamed some header files. | Vikram S. Adve | 2001-09-18 | 1 | -20/+20 |
| | | | | llvm-svn: 608 | ||||
* | Chris seems fond of #include <vector>. Fix these. Also convert use list in | Chris Lattner | 2001-09-14 | 1 | -0/+203 |
Value to a vector instead of a list. Move SchedGraph.h & SchedPriorities.h into lib/CodeGen/InstrScheduling llvm-svn: 572 |