| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add links to new-featuer and code-cleanup bugs | Chris Lattner | 2004-05-28 | 1 | -0/+30 |
| | | | | | llvm-svn: 13884 | ||||
| * | Reid implemented this. | Chris Lattner | 2004-05-28 | 1 | -19/+0 |
| | | | | | llvm-svn: 13883 | ||||
| * | Changes to make the nightly tester run the regression tests at night, yaay! | Chris Lattner | 2004-05-28 | 2 | -13/+156 |
| | | | | | | | Change contributed by Reid Spencer. llvm-svn: 13882 | ||||
| * | updates to ModuloSched | Tanya Lattner | 2004-05-28 | 2 | -10/+91 |
| | | | | | llvm-svn: 13881 | ||||
| * | Give PhiCp nodes better names in many cases. | Brian Gaeke | 2004-05-28 | 1 | -19/+7 |
| | | | | | | | Simplify InsertPhiElimInstructions(), and give it a better doxygen comment. llvm-svn: 13880 | ||||
| * | Make debugging output with -print-machineinstrs more useful: always print out | Brian Gaeke | 2004-05-28 | 1 | -0/+5 |
| | | | | | | | the transformed LLVM code which is the input to the instruction selector. llvm-svn: 13879 | ||||
| * | Unbreak the bugpoint image | Chris Lattner | 2004-05-28 | 1 | -1/+1 |
| | | | | | llvm-svn: 13878 | ||||
| * | Fix the big regression that has been killing the nightly tester these last | Chris Lattner | 2004-05-28 | 1 | -1/+3 |
| | | | | | | | | | few days. Apparently the old symbol table used to auto rename collisions in the type symbol table and the new one does not. It doesn't really make sense for the new one to do so, so we just make the client do it. llvm-svn: 13877 | ||||
| * | Don't use size() when you mean empty() | Chris Lattner | 2004-05-28 | 1 | -2/+1 |
| | | | | | llvm-svn: 13876 | ||||
| * | Minor efficiency gain: do 1 nlogn lookup instead of two | Chris Lattner | 2004-05-28 | 1 | -7/+4 |
| | | | | | | | Code cleanup llvm-svn: 13875 | ||||
| * | Minor changes. Switch to a SymbolTable remove that does not take linear time | Chris Lattner | 2004-05-28 | 1 | -2/+2 |
| | | | | | llvm-svn: 13874 | ||||
| * | Eliminate this form of SymbolTable::remove. It ignores the type argument | Chris Lattner | 2004-05-28 | 1 | -4/+3 |
| | | | | | | | anyway. Add a form that takes a type_iterator for the C backend. llvm-svn: 13873 | ||||
| * | Fix one of the major things that is causing the C Backend to infinite loop | Chris Lattner | 2004-05-28 | 1 | -0/+1 |
| | | | | | llvm-svn: 13872 | ||||
| * | Add support for getting executable memory on Windows. This is actually | Chris Lattner | 2004-05-28 | 1 | -2/+14 |
| | | | | | | | | | | | much easier than on unix. :) The only evil thing is that windows.h defines a macro named FindExecutable, which collides with one of our names. The JIT now runs on windows, but it cannot resolve external functions (like printf) yet. llvm-svn: 13871 | ||||
| * | Add a new function for the JIT. libsupport is now the only library that | Chris Lattner | 2004-05-28 | 1 | -1/+53 |
| | | | | | | | includes mman.h llvm-svn: 13870 | ||||
| * | Add a new function for the JIT | Chris Lattner | 2004-05-28 | 1 | -0/+7 |
| | | | | | llvm-svn: 13869 | ||||
| * | Use the SystemUtils.h file to do our dirty work. | Chris Lattner | 2004-05-28 | 1 | -52/+2 |
| | | | | | llvm-svn: 13868 | ||||
| * | Right: the #includes are not needed either | Chris Lattner | 2004-05-28 | 1 | -2/+0 |
| | | | | | llvm-svn: 13867 | ||||
| * | Add support for zero length files | Chris Lattner | 2004-05-28 | 1 | -1/+10 |
| | | | | | llvm-svn: 13866 | ||||
| * | Use fileutilities instead of mmap directly | Chris Lattner | 2004-05-28 | 1 | -16/+2 |
| | | | | | llvm-svn: 13865 | ||||
| * | Use the new FileUtilities.h API for mapping a file into an address | Chris Lattner | 2004-05-28 | 2 | -32/+14 |
| | | | | | | | space llvm-svn: 13864 | ||||
| * | Add a pair of functions to hide system specific details of mapping a file in ↵ | Chris Lattner | 2004-05-28 | 2 | -1/+45 |
| | | | | | | | for reading. llvm-svn: 13863 | ||||
| * | Remove some more dead code resulting from adding setTypeName(). | Reid Spencer | 2004-05-28 | 1 | -5/+1 |
| | | | | | llvm-svn: 13862 | ||||
| * | Remove an assertion that uses Type::TypeTy that is never hit and will | Reid Spencer | 2004-05-27 | 1 | -12/+1 |
| | | | | | | | | break when Type::TypeTy goes away. Also remove a dead block of code and dead comments. llvm-svn: 13861 | ||||
| * | Clean up a comment. | Reid Spencer | 2004-05-27 | 1 | -1/+1 |
| | | | | | llvm-svn: 13860 | ||||
| * | Fix for bug 348. | Reid Spencer | 2004-05-27 | 1 | -0/+1 |
| | | | | | | | The SymbolTable changes caused this one too. llvm-svn: 13859 | ||||
| * | Make comment lines stick out less. | Brian Gaeke | 2004-05-27 | 1 | -2/+2 |
| | | | | | llvm-svn: 13858 | ||||
| * | Remove long unused #includes | Chris Lattner | 2004-05-27 | 1 | -1/+0 |
| | | | | | llvm-svn: 13857 | ||||
| * | These #includes are long dead | Chris Lattner | 2004-05-27 | 1 | -2/+0 |
| | | | | | llvm-svn: 13856 | ||||
| * | Fix a bug in the -deadtypeelim pass. The SymbolTable re-write changed it | John Criswell | 2004-05-27 | 1 | -1/+1 |
| | | | | | | | to eliminate the wrong type. llvm-svn: 13855 | ||||
| * | Fix warnings about reaching end of non-void function | Chris Lattner | 2004-05-27 | 1 | -0/+2 |
| | | | | | llvm-svn: 13852 | ||||
| * | Add DynamicLinker support for systems that provide windows.h | Chris Lattner | 2004-05-27 | 1 | -8/+23 |
| | | | | | llvm-svn: 13851 | ||||
| * | An "autoconf wrapper" for the infamous windows.h file | Chris Lattner | 2004-05-27 | 1 | -0/+23 |
| | | | | | llvm-svn: 13849 | ||||
| * | Make the test pass by using the correct RUN: syntax. | Reid Spencer | 2004-05-27 | 1 | -1/+1 |
| | | | | | llvm-svn: 13848 | ||||
| * | Added a check for a new header file. | John Criswell | 2004-05-27 | 3 | -2/+6 |
| | | | | | | | | My apologies for changing config.h.in. Now you will all have to re-configure. llvm-svn: 13846 | ||||
| * | Neuter the -q option. Stop printing the "program modified" message, ever | Chris Lattner | 2004-05-27 | 1 | -3/+2 |
| | | | | | llvm-svn: 13844 | ||||
| * | Use the SymbolTable::isEmpty() method instead of checking for no value | Reid Spencer | 2004-05-27 | 1 | -1/+1 |
| | | | | | | | | | | planes. A SymbolTable could still have types in it! This fixes problems with two regression tests that failed because a symbol table that only contained types was being omitted from bytecode files. Thanks to Chris for the reduced test case that helped find this immediately. llvm-svn: 13842 | ||||
| * | Add support for dos-style files | Chris Lattner | 2004-05-27 | 1 | -1/+1 |
| | | | | | llvm-svn: 13840 | ||||
| * | This code is a real mess, but at least get the JIT *building* on platforms | Chris Lattner | 2004-05-27 | 1 | -0/+8 |
| | | | | | | | | (such as plan 9) without mmap. Of course it won't RUN... but that's another step. :) llvm-svn: 13839 | ||||
| * | doxygen no longer builds into the docs tree, and we no longer have boost | Chris Lattner | 2004-05-27 | 1 | -1/+1 |
| | | | | | | | in the tree llvm-svn: 13838 | ||||
| * | Add support for dos-style files | Chris Lattner | 2004-05-27 | 1 | -1/+1 |
| | | | | | llvm-svn: 13837 | ||||
| * | Add support for dos style files. | Chris Lattner | 2004-05-27 | 1 | -1/+1 |
| | | | | | llvm-svn: 13836 | ||||
| * | Add back a test I accidentally removed | Chris Lattner | 2004-05-27 | 1 | -0/+5 |
| | | | | | llvm-svn: 13835 | ||||
| * | Fix InstCombine/load.ll & PR347. | Chris Lattner | 2004-05-27 | 1 | -12/+24 |
| | | | | | | | | | | | This code hadn't been updated after the "structs with more than 256 elements" related changes to the GEP instruction. Also it was not handling the ConstantAggregateZero class. Now it does! llvm-svn: 13834 | ||||
| * | Add another testcase | Chris Lattner | 2004-05-27 | 1 | -5/+7 |
| | | | | | llvm-svn: 13833 | ||||
| * | Re-introduce the -q option and make opt always return 0, even if the | Reid Spencer | 2004-05-27 | 1 | -3/+7 |
| | | | | | | | | optimization pasess fail. This is necessary to avoid breaking feature tests in the tests suite that depend on this behavior. *sigh* llvm-svn: 13832 | ||||
| * | Added a "RUN:" line so this file can be executed by TestRunner.sh | Reid Spencer | 2004-05-27 | 1 | -0/+2 |
| | | | | | llvm-svn: 13829 | ||||
| * | Removed the -q option and the default message written to stderr. The | Reid Spencer | 2004-05-27 | 1 | -6/+3 |
| | | | | | | | output produces confusing results in TestRunner.sh llvm-svn: 13828 | ||||
| * | remove bogus test | Chris Lattner | 2004-05-27 | 1 | -12/+0 |
| | | | | | llvm-svn: 13827 | ||||
| * | Make the test test what it is supposed to | Chris Lattner | 2004-05-27 | 1 | -0/+5 |
| | | | | | llvm-svn: 13826 | ||||

