| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | added support for the -use-gmake option. This will come in handy when ↵ | Patrick Jenkins | 2006-07-27 | 1 | -12/+10 |
| | | | | | | | running the test on SunOS. llvm-svn: 29319 | ||||
| * | Support jump tables when in PIC relocation model | Nate Begeman | 2006-07-27 | 6 | -27/+43 |
| | | | | | llvm-svn: 29318 | ||||
| * | Prevent creation of MachineDebugInfo for intel unless it is darwin. RC842. | Jim Laskey | 2006-07-27 | 1 | -1/+3 |
| | | | | | llvm-svn: 29317 | ||||
| * | This change will allow support for SunOS to the testing script. It adds a ↵ | Patrick Jenkins | 2006-07-27 | 1 | -17/+39 |
| | | | | | | | check to see if we're running on SunOS and if so, then uses gmake instead of make. llvm-svn: 29316 | ||||
| * | Fix warning on linux | Chris Lattner | 2006-07-27 | 1 | -8/+8 |
| | | | | | llvm-svn: 29314 | ||||
| * | Fix a case where LegalizeAllNodesNotLeadingTo could take exponential time. | Chris Lattner | 2006-07-26 | 1 | -6/+21 |
| | | | | | | | | | This manifested itself as really long time to compile Regression/CodeGen/Generic/2003-05-28-ManyArgs.ll on ppc. This is PR847. llvm-svn: 29313 | ||||
| * | Fix for bug 840. Only use noinline attribute if gcc version >= 3.4 | Evan Cheng | 2006-07-26 | 1 | -3/+6 |
| | | | | | llvm-svn: 29311 | ||||
| * | New entry. | Evan Cheng | 2006-07-26 | 1 | -0/+5 |
| | | | | | llvm-svn: 29310 | ||||
| * | For PR814: | Reid Spencer | 2006-07-26 | 4 | -40/+240 |
| | | | | | | | | Provide support for making cross-compiling builds. See the PR for details. Patch provided by Anton Korobeynikov. Thanks, Anton! llvm-svn: 29309 | ||||
| * | Avoid a "scary" make warning for the 1.8 release. This should be reenabled | Chris Lattner | 2006-07-26 | 1 | -1/+4 |
| | | | | | | | right after 1.8 "ships". llvm-svn: 29308 | ||||
| * | Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC. | Chris Lattner | 2006-07-26 | 8 | -16/+16 |
| | | | | | llvm-svn: 29307 | ||||
| * | Remove an extraneous use of ${ac_exeext}. Patch by Anton Korobeynikov. | Reid Spencer | 2006-07-26 | 1 | -1/+1 |
| | | | | | llvm-svn: 29306 | ||||
| * | For PR814: | Reid Spencer | 2006-07-26 | 1 | -0/+42 |
| | | | | | | | | Add a macro for getting the build host extension for executable. Patch contributed by Anton Korobeynikov. Thanks! llvm-svn: 29304 | ||||
| * | allow this to pass on non-x86 machines | Chris Lattner | 2006-07-26 | 1 | -1/+1 |
| | | | | | llvm-svn: 29303 | ||||
| * | Fix the build on win32 | Chris Lattner | 2006-07-26 | 1 | -1/+2 |
| | | | | | llvm-svn: 29302 | ||||
| * | Don't test an example | Chris Lattner | 2006-07-26 | 1 | -3/+0 |
| | | | | | llvm-svn: 29301 | ||||
| * | Reduce work done for directory traversal in srcdir==objdir builds. | Chris Lattner | 2006-07-26 | 1 | -0/+16 |
| | | | | | llvm-svn: 29300 | ||||
| * | Add llvm2cpp to DIRs list | Chris Lattner | 2006-07-26 | 1 | -3/+2 |
| | | | | | llvm-svn: 29299 | ||||
| * | Revamp this to use filter-out, which makes the logic simpler and not nested. | Chris Lattner | 2006-07-26 | 1 | -21/+18 |
| | | | | | | | This restores building of examples and projects! llvm-svn: 29297 | ||||
| * | Make changes necessary for stopping the build if a cyclic library | Reid Spencer | 2006-07-26 | 2 | -2/+4 |
| | | | | | | | | | | dependency is found. The find-cycles.pl script now exits with a return code that equals the number of cycles found. The Makefile was changed to ignore the status code of find-cycles.pl. This should be removed once the libraries are free of cyclic dependencies. llvm-svn: 29290 | ||||
| * | Build llvm-config to identify library cycles earlier in the build process. | Reid Spencer | 2006-07-26 | 1 | -3/+3 |
| | | | | | llvm-svn: 29289 | ||||
| * | For PR780: | Reid Spencer | 2006-07-26 | 17 | -0/+39 |
| | | | | | | | | | | Put the rest of lib/System into LinkAllVMCore.h. This makes all of lib/System available to programs that #include LinkALlVMCore.h so that loadable modules linked into those programs can depend on all of lib/System being available. llvm-svn: 29288 | ||||
| * | For PR780: | Reid Spencer | 2006-07-26 | 23 | -105/+64 |
| | | | | | | | | | | | | | 1. Move IncludeFile.h to System library 2. Move IncludeFile.cpp to System library 3. #1 and #2 required to prevent cyclic library dependencies for libSystem 4. Convert all existing uses of Support/IncludeFile.h to System/IncludeFile.h 5. Add IncludeFile support to various lib/System classes. 6. Add new lib/System classes to LinkAllVMCore.h All this in an attempt to pull in lib/System to what's required for VMCore llvm-svn: 29287 | ||||
| * | No Need to live in the past. | Jim Laskey | 2006-07-26 | 1 | -3/+0 |
| | | | | | llvm-svn: 29282 | ||||
| * | Add a new llvm::SmallVector template, which is similar to the vector class, but | Chris Lattner | 2006-07-26 | 1 | -0/+196 |
| | | | | | | | | | contains optimizations to avoid heap allocation if the vector size is smaller than some threshold. This can significantly improve the performance of code that allocates many small vectors by eliminating tons of small malloc/free's. llvm-svn: 29281 | ||||
| * | Moving this function to a permanent home to prevent a dependency cycle created | Jim Laskey | 2006-07-25 | 2 | -12/+19 |
| | | | | | | | by the inline heuristic. Was preventing llvm-gcc4 from building. llvm-svn: 29278 | ||||
| * | Initialize some variables the compiler warns about. | Reid Spencer | 2006-07-25 | 1 | -2/+2 |
| | | | | | llvm-svn: 29277 | ||||
| * | - Refactor the code that resolve basic block references to a TargetJITInfo | Evan Cheng | 2006-07-25 | 16 | -72/+136 |
| | | | | | | | | | | | method. - Added synchronizeICache() to TargetJITInfo. It is called after each block of code is emitted to flush the icache. This ensures correct execution on targets that have separate dcache and icache. - Added PPC / Mac OS X specific code to do icache flushing. llvm-svn: 29276 | ||||
| * | Can't commute shufps. The high / low parts elements come from different vectors. | Evan Cheng | 2006-07-25 | 2 | -20/+1 |
| | | | | | llvm-svn: 29275 | ||||
| * | implement function calling of functions with up to 4 arguments | Rafael Espindola | 2006-07-25 | 2 | -3/+53 |
| | | | | | llvm-svn: 29274 | ||||
| * | Add a feature for debugging library dependency cycles, -why option. This | Reid Spencer | 2006-07-25 | 1 | -16/+27 |
| | | | | | | | | | | implies -flat and will produce a list of all the symbols for each library that another library depends on. Run the output through c++filt for better readability. Also, don't generate a temporary file for storing the dependent library names. Perl can handle it in a %hash. llvm-svn: 29273 | ||||
| * | XFAIL for now. | Evan Cheng | 2006-07-24 | 1 | -0/+1 |
| | | | | | llvm-svn: 29272 | ||||
| * | Fixing a syntax error and adding buildtype to the .a and .o file size ↵ | Patrick Jenkins | 2006-07-23 | 1 | -4/+8 |
| | | | | | | | information. llvm-svn: 29270 | ||||
| * | When the ability to gather .a and .o file sizes was added, it changed the ↵ | Patrick Jenkins | 2006-07-23 | 1 | -25/+32 |
| | | | | | | | directory the perl script was in so when we tried to run dejagnu tests, everything failed. llvm-svn: 29269 | ||||
| * | Fix the build on my old and busted version of OS X | Nate Begeman | 2006-07-22 | 1 | -1/+6 |
| | | | | | llvm-svn: 29266 | ||||
| * | Forgot to #ifdef __APPLE__ | Evan Cheng | 2006-07-22 | 1 | -0/+2 |
| | | | | | llvm-svn: 29264 | ||||
| * | added status message during nightly test | Patrick Jenkins | 2006-07-22 | 1 | -2/+4 |
| | | | | | llvm-svn: 29263 | ||||
| * | Done. | Evan Cheng | 2006-07-21 | 1 | -5/+0 |
| | | | | | llvm-svn: 29262 | ||||
| * | Workaround no longer needed. | Evan Cheng | 2006-07-21 | 1 | -6/+1 |
| | | | | | llvm-svn: 29260 | ||||
| * | Resolve __dso_handle. | Evan Cheng | 2006-07-21 | 1 | -0/+8 |
| | | | | | llvm-svn: 29259 | ||||
| * | Removed a hack intended to allow (store (op (load))) folding. Will handle ↵ | Evan Cheng | 2006-07-21 | 1 | -52/+7 |
| | | | | | | | this with preprocessing. llvm-svn: 29258 | ||||
| * | Added a check to skip dejagnu test results gathering if we did not run ↵ | Patrick Jenkins | 2006-07-21 | 1 | -11/+13 |
| | | | | | | | dejagnu tests llvm-svn: 29252 | ||||
| * | Fixed an issue of variable scope that prevented file size from being ↵ | Patrick Jenkins | 2006-07-21 | 1 | -4/+6 |
| | | | | | | | submitted to the server. llvm-svn: 29251 | ||||
| * | Eliminate data relocations by using NULL instead of global empty list. | Jim Laskey | 2006-07-21 | 6 | -37/+50 |
| | | | | | llvm-svn: 29250 | ||||
| * | Use an enumeration to eliminate data relocations. | Jim Laskey | 2006-07-21 | 6 | -27/+55 |
| | | | | | llvm-svn: 29249 | ||||
| * | Added code to get .a and .o file sizes and submit them to the server in the ↵ | Patrick Jenkins | 2006-07-21 | 1 | -1/+19 |
| | | | | | | | nightly report. llvm-svn: 29248 | ||||
| * | Fix MacOSX build failures. (pr841) | Devang Patel | 2006-07-21 | 2 | -5/+6 |
| | | | | | llvm-svn: 29246 | ||||
| * | implemented sub | Rafael Espindola | 2006-07-21 | 2 | -3/+12 |
| | | | | | | | correctly update the stack pointer in the prologue and epilogue llvm-svn: 29244 | ||||
| * | This opt is now handled in DAG combine. | Evan Cheng | 2006-07-21 | 1 | -2/+0 |
| | | | | | llvm-svn: 29243 | ||||
| * | If a shuffle is a splat, check if the argument is a build_vector with all ↵ | Evan Cheng | 2006-07-21 | 1 | -8/+90 |
| | | | | | | | elements being the same. If so, return the argument. llvm-svn: 29242 | ||||

