Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | First attempt at llvm-ar documentation. Modifiers need a little more | Reid Spencer | 2004-11-11 | 1 | -0/+238 |
| | | | | | | explanation. llvm-svn: 17681 | ||||
* | Actually, leave the check in. This prevents us from counting dead arguments | Chris Lattner | 2004-11-11 | 1 | -1/+1 |
| | | | | | | as IPCP opportunities. llvm-svn: 17680 | ||||
* | Fix bug: IPConstantProp/deadarg.ll | Chris Lattner | 2004-11-11 | 1 | -2/+2 |
| | | | | llvm-svn: 17679 | ||||
* | new testcase | Chris Lattner | 2004-11-11 | 1 | -0/+7 |
| | | | | llvm-svn: 17678 | ||||
* | Fix documentation for Makefile target name change. install-bytecode is now | Reid Spencer | 2004-11-11 | 2 | -5/+5 |
| | | | | | | just "install" in the runtime directory. llvm-svn: 17677 | ||||
* | Make IP Constant prop more aggressive about handling self recursive calls. | Chris Lattner | 2004-11-10 | 1 | -2/+4 |
| | | | | | | This implements IPConstantProp/recursion.ll llvm-svn: 17666 | ||||
* | New testcase | Chris Lattner | 2004-11-10 | 1 | -0/+14 |
| | | | | llvm-svn: 17665 | ||||
* | Correct the name of stosd for the AT&T syntax: | John Criswell | 2004-11-10 | 1 | -1/+1 |
| | | | | | | It's stosl (l for long == 32 bit). llvm-svn: 17658 | ||||
* | Do not let dead constant expressions hanging off of functions prevent IPCP. | Chris Lattner | 2004-11-09 | 1 | -0/+3 |
| | | | | | | | This allows to elimination of a bunch of global pool descriptor args from programs being pool allocated (and is also generally useful!) llvm-svn: 17657 | ||||
* | Provide conversion from posix time. | Reid Spencer | 2004-11-09 | 1 | -0/+9 |
| | | | | llvm-svn: 17656 | ||||
* | Fix isBytecodeFile to correctly recognized compressed bytecode too. | Reid Spencer | 2004-11-09 | 1 | -4/+7 |
| | | | | llvm-svn: 17655 | ||||
* | * Implement getStatusInfo for getting stat(2) like information | Reid Spencer | 2004-11-09 | 2 | -5/+69 |
| | | | | | | | * Implement createTemporaryFile for mkstemp(3) functionality * Fix isBytecodeFile to accept llvc magic # (compressed) as bytecode. llvm-svn: 17654 | ||||
* | Make sure llee can deal with compressed bytecode too. | Reid Spencer | 2004-11-09 | 1 | -5/+7 |
| | | | | llvm-svn: 17652 | ||||
* | Recognize compressed LLVM bytecode files. | John Criswell | 2004-11-09 | 1 | -0/+3 |
| | | | | | | | This should fix the problem of not being able to link compressed LLVM bytecode files from LLVM libraries. llvm-svn: 17648 | ||||
* | Tune compression: | Reid Spencer | 2004-11-09 | 1 | -2/+2 |
| | | | | | | | | | | bzip2: block size 9 -> 5, reduces memory by 400Kbytes, doesn't affect speed or compression ratio on all but the largest bytecode files (>1MB) zip: level 9 -> 6, this speeds up compression time by ~30% but only degrades the compressed size by a few bytes per megabyte. Those few bytes aren't worth the effort. llvm-svn: 17647 | ||||
* | Change this back so that I get stable numbers to reflect the change from the | Chris Lattner | 2004-11-09 | 1 | -1/+1 |
| | | | | | | nightly testers llvm-svn: 17646 | ||||
* | Document quick-test target. | Reid Spencer | 2004-11-09 | 1 | -0/+6 |
| | | | | llvm-svn: 17644 | ||||
* | Add a quick-test target that uses QUICKTEST variable to quickly run a | Reid Spencer | 2004-11-09 | 1 | -0/+7 |
| | | | | | | | | portion of the test suite. e.g.: make quck-test QUICKTEST=Regression/Bytecode llvm-svn: 17643 | ||||
* | Fix bug: 2004-11-08-FreeUseCrash.ll | Chris Lattner | 2004-11-09 | 1 | -1/+3 |
| | | | | llvm-svn: 17642 | ||||
* | Name file properly | Chris Lattner | 2004-11-09 | 1 | -0/+0 |
| | | | | llvm-svn: 17641 | ||||
* | Hrm, don't ask how I ran into this bug | Chris Lattner | 2004-11-09 | 1 | -0/+10 |
| | | | | llvm-svn: 17640 | ||||
* | * Convert tabs to spaces | Misha Brukman | 2004-11-09 | 1 | -10/+6 |
| | | | | | | | * Order #includes according to style guide * Remove extraneous blank lines llvm-svn: 17639 | ||||
* | Output the program name (in this case, gccld) with warning about invalid files | Misha Brukman | 2004-11-09 | 1 | -1/+2 |
| | | | | llvm-svn: 17638 | ||||
* | Allow hbd to be bugpointable on darwin by fixing common and linkonce codegen | Nate Begeman | 2004-11-09 | 2 | -4/+4 |
| | | | | llvm-svn: 17637 | ||||
* | Handle headers for compressed bytecode files | Misha Brukman | 2004-11-08 | 1 | -1/+1 |
| | | | | llvm-svn: 17634 | ||||
* | Don't silently ignore invalid files: tell the user! | Misha Brukman | 2004-11-08 | 1 | -0/+2 |
| | | | | llvm-svn: 17633 | ||||
* | Fix a bug that was preventing povray and namd from pool allocating correctly. | Chris Lattner | 2004-11-08 | 1 | -1/+1 |
| | | | | llvm-svn: 17632 | ||||
* | Handle assert_fail special | Chris Lattner | 2004-11-08 | 1 | -0/+7 |
| | | | | llvm-svn: 17631 | ||||
* | Remove extra spaces | Misha Brukman | 2004-11-08 | 1 | -2/+2 |
| | | | | llvm-svn: 17629 | ||||
* | This file is gone | Chris Lattner | 2004-11-08 | 1 | -3/+0 |
| | | | | llvm-svn: 17627 | ||||
* | Add a --disable-compression option to gccas so the default compression of | Reid Spencer | 2004-11-08 | 1 | -1/+4 |
| | | | | | | bytecode can be defeated. llvm-svn: 17626 | ||||
* | Make writing compressed bytecode the default. | Reid Spencer | 2004-11-08 | 1 | -1/+1 |
| | | | | llvm-svn: 17625 | ||||
* | Implement and document the TOOL_VERBOSE option that asks each tool invoked | Reid Spencer | 2004-11-08 | 2 | -1/+15 |
| | | | | | | to be verbose about its actions too. llvm-svn: 17624 | ||||
* | Fix typo. | Reid Spencer | 2004-11-08 | 1 | -1/+1 |
| | | | | llvm-svn: 17623 | ||||
* | Document compressed bytecode details. | Reid Spencer | 2004-11-08 | 1 | -1/+28 |
| | | | | llvm-svn: 17622 | ||||
* | Fix a typo: isvalid -> isValid | Reid Spencer | 2004-11-08 | 1 | -1/+1 |
| | | | | llvm-svn: 17621 | ||||
* | Move path override in test/Makefile. | Alkis Evlogimenos | 2004-11-08 | 2 | -2/+3 |
| | | | | llvm-svn: 17613 | ||||
* | Override PATH to submake so that all tools are found if the PATH is | Alkis Evlogimenos | 2004-11-08 | 1 | -1/+1 |
| | | | | | | | not set up properly (it also avoids using different tools that happen to be in the path). llvm-svn: 17612 | ||||
* | * Add support for f2c and the -f2c switch to enable Fortran benchmarks | Misha Brukman | 2004-11-08 | 1 | -12/+18 |
| | | | | | | | * Remove spurious spaces between variable names and `=' (they're not lined up anyway and there's no hope of doing that) llvm-svn: 17611 | ||||
* | Now using path to python found by configure. | Tanya Lattner | 2004-11-08 | 2 | -2/+2 |
| | | | | llvm-svn: 17610 | ||||
* | First draft of compendium of documents relevant to writers of LLVM machine | Misha Brukman | 2004-11-08 | 1 | -0/+246 |
| | | | | | | target backends llvm-svn: 17609 | ||||
* | Put int the getReg cast optimization from x86 so that we generate fewer | Nate Begeman | 2004-11-08 | 2 | -0/+10 |
| | | | | | | move instructions for the register allocator to coalesce. llvm-svn: 17608 | ||||
* | Recommend that new users read the documentation before they get started, | Reid Spencer | 2004-11-08 | 1 | -0/+3 |
| | | | | | | | with a little twist of humor. This more than anything else will help people get started with LLVM. llvm-svn: 17605 | ||||
* | Correct and Explain the first rule of thumb better. | Reid Spencer | 2004-11-08 | 1 | -2/+4 |
| | | | | llvm-svn: 17604 | ||||
* | Fix typo. | Reid Spencer | 2004-11-08 | 1 | -1/+1 |
| | | | | llvm-svn: 17603 | ||||
* | Fix grammar: use commas in a list of entities | Misha Brukman | 2004-11-08 | 1 | -2/+2 |
| | | | | llvm-svn: 17602 | ||||
* | Implement ExecutionEngine::freeMachineCodeForFunction() | Misha Brukman | 2004-11-07 | 3 | -0/+15 |
| | | | | llvm-svn: 17601 | ||||
* | Add method to delete machine code generated for a Function | Misha Brukman | 2004-11-07 | 1 | -0/+6 |
| | | | | llvm-svn: 17600 | ||||
* | Add the RUNTEST autoconf onfiguration variable for Deja-gnu support. This | Reid Spencer | 2004-11-07 | 4 | -11/+57 |
| | | | | | | | tool runs Deja-gnu test suites. The 'make' variable RUNTEST is now set automatically in the Makefile.config file. llvm-svn: 17599 | ||||
* | Changed TEST to TESTSUITE | Tanya Lattner | 2004-11-07 | 1 | -1/+1 |
| | | | | llvm-svn: 17598 |