| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Enable LoopIndexSplit pass. | Devang Patel | 2008-12-04 | 1 | -2/+2 |
| | | | | | llvm-svn: 60555 | ||||
| * | Remove warning about declaration does not declare anything. This class was | Nick Lewycky | 2008-11-30 | 1 | -1/+0 |
| | | | | | | | already declared in the other headers. llvm-svn: 60261 | ||||
| * | Add protected visibility to libLTO. | Nick Lewycky | 2008-11-29 | 1 | -0/+2 |
| | | | | | llvm-svn: 60257 | ||||
| * | Scrap some boilerplate. | Mikhail Glushenkov | 2008-11-28 | 1 | -35/+15 |
| | | | | | llvm-svn: 60200 | ||||
| * | Add 'hidden' and 'really_hidden' option properties. | Mikhail Glushenkov | 2008-11-28 | 1 | -0/+6 |
| | | | | | llvm-svn: 60198 | ||||
| * | Documentation: clarify what is meant by 'multiple edges'. | Mikhail Glushenkov | 2008-11-28 | 1 | -1/+2 |
| | | | | | llvm-svn: 60197 | ||||
| * | Disallow multiple edges. | Mikhail Glushenkov | 2008-11-26 | 2 | -3/+25 |
| | | | | | llvm-svn: 60127 | ||||
| * | Disable -loop-index-split for now. | Devang Patel | 2008-11-26 | 1 | -2/+2 |
| | | | | | llvm-svn: 60087 | ||||
| * | Adjust indent. | Zhongxing Xu | 2008-11-26 | 1 | -2/+2 |
| | | | | | llvm-svn: 60081 | ||||
| * | CMake: llvmc2 is now known as llvmc. | Oscar Fuentes | 2008-11-25 | 2 | -2/+2 |
| | | | | | llvm-svn: 60052 | ||||
| * | Since the old llvmc was removed, rename llvmc2 to llvmc. | Mikhail Glushenkov | 2008-11-25 | 28 | -41/+44 |
| | | | | | llvm-svn: 60048 | ||||
| * | docs: Add author info + fix incorrect code example. | Mikhail Glushenkov | 2008-11-25 | 2 | -5/+9 |
| | | | | | llvm-svn: 60046 | ||||
| * | Small documentation update. | Mikhail Glushenkov | 2008-11-25 | 2 | -6/+8 |
| | | | | | llvm-svn: 60045 | ||||
| * | Document the plugin priority feature. | Mikhail Glushenkov | 2008-11-25 | 1 | -12/+26 |
| | | | | | llvm-svn: 60044 | ||||
| * | ignore the -m elf_i386 directive used in the linux kernel | Andrew Lenharth | 2008-11-19 | 1 | -0/+3 |
| | | | | | llvm-svn: 59642 | ||||
| * | Support dependencies between plugins by priority-sorting. | Mikhail Glushenkov | 2008-11-17 | 1 | -0/+9 |
| | | | | | llvm-svn: 59449 | ||||
| * | Add a layer of indirection to make plugins more flexible. | Mikhail Glushenkov | 2008-11-17 | 5 | -44/+47 |
| | | | | | | | | Use strings instead of TableGen defs in the compilation graph definition. Makes it easier for the plugins to modify an existing graph. llvm-svn: 59447 | ||||
| * | CMake: Removed some cruft. | Oscar Fuentes | 2008-11-15 | 1 | -8/+3 |
| | | | | | llvm-svn: 59376 | ||||
| * | CMake: Recursively invokes cmake using the right directories. | Oscar Fuentes | 2008-11-15 | 1 | -1/+1 |
| | | | | | | | | | | LLVM_MAIN_SRC_DIR and LLVM_BINARY_DIR are not the cmake top level directories when LLVM is embedded on the build of other project. Fixes PR #3072. llvm-svn: 59374 | ||||
| * | CMake: Remove unused tablegenning code from tools/llvmc2/driver. | Oscar Fuentes | 2008-11-14 | 1 | -22/+0 |
| | | | | | llvm-svn: 59333 | ||||
| * | Add Binary flag to raw_fd_ostream constructor. | Daniel Dunbar | 2008-11-13 | 2 | -3/+6 |
| | | | | | | | Document raw_fd_ostream's treatment of "-". llvm-svn: 59219 | ||||
| * | Some cosmetic changes. | Mikhail Glushenkov | 2008-11-12 | 1 | -6/+2 |
| | | | | | llvm-svn: 59096 | ||||
| * | Remove incomplete lto-bugpoint tool. If there is an interest then we can ↵ | Devang Patel | 2008-11-11 | 4 | -614/+0 |
| | | | | | | | resurrect this tool later on and finish implementation. llvm-svn: 59071 | ||||
| * | CMake: forces rebuild of llvm-config's library dependency info when a | Oscar Fuentes | 2008-11-11 | 1 | -0/+1 |
| | | | | | | | library is added or changed. llvm-svn: 59051 | ||||
| * | CMake: Corrected detection of `nm'. | Oscar Fuentes | 2008-11-09 | 1 | -1/+3 |
| | | | | | llvm-svn: 58941 | ||||
| * | CMake: Support for cross-compiling. For now, requires a previously | Oscar Fuentes | 2008-11-09 | 2 | -2/+10 |
| | | | | | | | | | | | | | | built native tblgen which is passed to cmake in the variable LLVM_TABLEGEN. See http://www.cmake.org/Wiki/CmakeMingw for a quick example on how to cross-compile with CMake. llvm-svn: 58939 | ||||
| * | Add LLVMC2 tool definitions for Objective-C and Objective-C++. | Daniel Dunbar | 2008-11-08 | 1 | -2/+12 |
| | | | | | llvm-svn: 58885 | ||||
| * | Update to add newer bitcodes. | Nick Lewycky | 2008-11-07 | 1 | -12/+20 |
| | | | | | llvm-svn: 58852 | ||||
| * | Add command line option -entry-funcion to override entry function (default ↵ | Evan Cheng | 2008-11-05 | 1 | -5/+12 |
| | | | | | | | is main). llvm-svn: 58779 | ||||
| * | On darwin, 32-bit x86 target is i386-apple-darwin... | Devang Patel | 2008-11-04 | 1 | -1/+1 |
| | | | | | llvm-svn: 58731 | ||||
| * | fix memory leak in pass manager when adding an analysis pass that already ↵ | Nuno Lopes | 2008-11-04 | 1 | -6/+11 |
| | | | | | | | | | existed. as pass manager takes ownership of the added passes, it has to delete the pass if it isnt added to the pass list tweak the opt tool so that it doesnt access a Pass after the ownership was taken by the pass manager llvm-svn: 58730 | ||||
| * | Revert 58687. This breaks mingw. | Tanya Lattner | 2008-11-04 | 1 | -5/+12 |
| | | | | | llvm-svn: 58719 | ||||
| * | Don't "shell out" to resolve paths. Using pure perl makes llvm-config | Nick Lewycky | 2008-11-04 | 1 | -12/+5 |
| | | | | | | | friendlier to non-Unixes that happen to have perl. Patch from Sascha Othman! llvm-svn: 58687 | ||||
| * | CMakeLists: removed asmprinter component from | Oscar Fuentes | 2008-11-04 | 1 | -1/+1 |
| | | | | | | | tools/llc/CMakeLists.txt. llvm-svn: 58678 | ||||
| * | CMake: Removed some cruft. | Oscar Fuentes | 2008-10-29 | 1 | -3/+3 |
| | | | | | llvm-svn: 58358 | ||||
| * | Remove -check-exit-code from bugpoint. This is subsumed by -append-exit-code. | Nick Lewycky | 2008-10-26 | 1 | -19/+0 |
| | | | | | | | Note that -check-exit-code was on by default while -append-exit-code is not. llvm-svn: 58221 | ||||
| * | CMake: If we have `clang' under the `tools/' subdirectory, add it to | Oscar Fuentes | 2008-10-26 | 1 | -0/+4 |
| | | | | | | | the build. llvm-svn: 58179 | ||||
| * | CMake: GetTargetTriple: new module for determining the target | Oscar Fuentes | 2008-10-26 | 1 | -11/+4 |
| | | | | | | | triple. Assign to LLVM_HOSTTRIPLE so it figures in config.h. llvm-svn: 58176 | ||||
| * | Move Print*Pass to use raw_ostream. | Daniel Dunbar | 2008-10-22 | 2 | -2/+4 |
| | | | | | llvm-svn: 57946 | ||||
| * | CMake: `make install' for libraries, executables and header files. | Oscar Fuentes | 2008-10-22 | 1 | -0/+5 |
| | | | | | llvm-svn: 57945 | ||||
| * | Privatize PrintModulePass and PrintFunctionPass and add | Daniel Dunbar | 2008-10-21 | 2 | -2/+2 |
| | | | | | | | | createPrintModulePass and createPrintFunctionPass. - So clients who compile w/o RTTI can use them. llvm-svn: 57933 | ||||
| * | Re-apply Makefile changes. Fix build with srcdir != objdir. | Mikhail Glushenkov | 2008-10-16 | 10 | -13/+60 |
| | | | | | llvm-svn: 57636 | ||||
| * | Unbreak the build. Please test out the proper fix for this by compiling LLVM | Bill Wendling | 2008-10-15 | 1 | -1/+3 |
| | | | | | | | with the build directory different from the source directory. llvm-svn: 57583 | ||||
| * | Temporary revert r57567 and unbreak the build. | Anton Korobeynikov | 2008-10-15 | 7 | -56/+8 |
| | | | | | llvm-svn: 57578 | ||||
| * | llvmc2: Documentation update. Describe recent work on plugins. | Mikhail Glushenkov | 2008-10-15 | 2 | -44/+110 |
| | | | | | llvm-svn: 57568 | ||||
| * | llvmc2: Some Makefile fixes and renames. | Mikhail Glushenkov | 2008-10-15 | 8 | -25/+54 |
| | | | | | llvm-svn: 57567 | ||||
| * | Use (a slightly modified) llvm.css for llvmc2 docs. | Mikhail Glushenkov | 2008-10-15 | 3 | -3/+89 |
| | | | | | llvm-svn: 57566 | ||||
| * | Fix command-line option printing to print two spaces where needed, | Dan Gohman | 2008-10-14 | 1 | -3/+3 |
| | | | | | | | | | | instead of requiring all "short description" strings to begin with two spaces. This makes these strings less mysterious, and it fixes some cases where short description strings mistakenly did not begin with two spaces. llvm-svn: 57521 | ||||
| * | Fix build failure. | Devang Patel | 2008-10-10 | 1 | -1/+8 |
| | | | | | | | Patch by Erick Tryzelaar. llvm-svn: 57355 | ||||
| * | CMake: Reflected changes on source file structure. New plugin support | Oscar Fuentes | 2008-10-04 | 2 | -32/+34 |
| | | | | | | | for llvmc2 incomplete. llvm-svn: 57076 | ||||

