- 38efa38 Add a "-gcc-tool-args" option. This option acts like the "-tool-args" option, by Bill Wendling · 16 years ago
- 540d73f Move the rules for building plugins to Makefile.rules. by Mikhail Glushenkov · 16 years ago
- b14f5b5 Fix build with objdir != srcdir. by Mikhail Glushenkov · 16 years ago
- 95e2aa8 Move code from Main.cpp to the include dir. by Mikhail Glushenkov · 16 years ago
- f188178 Reorganize llvmc code. by Mikhail Glushenkov · 16 years ago
- e3ff456 disable exports from a bunch more tools, those without plugins. by Chris Lattner · 16 years ago
- 6b37dcd use TOOL_NO_EXPORTS, this shrinks the llvm-as binary from 1825296 to by Chris Lattner · 16 years ago
- a3fd95b Tabs to spaces presto chango! Pointed out by Duncan Sands. by Nick Lewycky · 16 years ago
- dcd158a Force 'llvm-config' to go first, optionally followed by lto and gold mixed in by Nick Lewycky · 16 years ago
- 677c2c2 Add the function attributes pass during LTO time. by Nick Lewycky · 16 years ago
- a9183c8 If nobody minds, I'm using LTO to produce faster binaries. Switch fast codegen by Nick Lewycky · 16 years ago
- ca42862 Add an option to the gold plugin to make it emit a file with the public api by Nick Lewycky · 16 years ago
- 6210a94 really fix style by Rafael Espindola · 16 years ago
- 98c507e fix style by Rafael Espindola · 16 years ago
- 865f006 Eliminate several more unnecessary intptr_t casts. by Dan Gohman · 16 years ago
- 38ed388 Remove changes that were accidently included in previous commit. by Devang Patel · 16 years ago
- 13319ce The debugger sometimes lookup dynamically in the runtime to find ivar info of any Objective-C classes. It would be very helpful to debugger if the compiler encodes runtime version number in DWARF. by Devang Patel · 16 years ago
- f163a95 tools like nm and ar only need register_claim_file and add_symbols. Don't abort by Rafael Espindola · 16 years ago
- 45eb786 Shoot! Remove this debugging line again! by Nick Lewycky · 16 years ago
- e0afaa3 Don't discard definitions of common symbols. Not sure if this is the right fix. by Nick Lewycky · 16 years ago
- a971b29 Rename bugpoint's error message file so that if it somehow by Dan Gohman · 16 years ago
- 535e3e8 Revert r64299: it breaks the build when configured by Duncan Sands · 16 years ago
- 46dec95 Try this. Darwin -> LTO, PIC -> LTO + possibly gold too. by Nick Lewycky · 16 years ago
- ca70533 62987 disables LTO build on darwin. by Devang Patel · 16 years ago
- 3a4baf1 fix bugpoint url, patch by Pieter de Bie! by Chris Lattner · 16 years ago
- 0df91b2 Free the buffer in the case where we don't create a module out of it, as by Nick Lewycky · 16 years ago
- b454eab Correct strange whitespace. by Nick Lewycky · 16 years ago
- ea97aa6 Free the buffer. by Nick Lewycky · 16 years ago
- 7d8f9b6 fix PR3488: llvm-ar r doesn't replace existing files by Chris Lattner · 16 years ago
- 7a2e7e5 Revert the previous commit. It seems it didn't by Duncan Sands · 16 years ago
- 105de28 Stop llvm-config thinking that there are circular by Duncan Sands · 16 years ago
- 98245c7 It's not obvious, but lto_module_create_from_memory doesn't need to use the by Nick Lewycky · 16 years ago
- c1da886 Remove accidentally included debug message! by Nick Lewycky · 16 years ago
- 6cbbdfd Alphabetize includes. Update comment. by Torok Edwin · 16 years ago
- 1845d99 mention that PIC is needed for libLTO and libLLVMgold by Torok Edwin · 16 years ago
- 4cb1634 remove printf - it was there only for debugging! by Torok Edwin · 16 years ago
- 3e5a0d8 add support for .a files containing LLVM IR to the gold plugin by Torok Edwin · 16 years ago
- 3e62b2d Add LLVM plugin for gold. by Nick Lewycky · 16 years ago
- 7ba6052 Add some comments. by Mikhail Glushenkov · 16 years ago
- 19d3e82 Add three new option properties. by Mikhail Glushenkov · 16 years ago
- 1281741 Build libLTO on any platform so long as PIC is enabled. by Nick Lewycky · 16 years ago
- 0a26891 Perform optional clang building. by Mike Stump · 16 years ago
- e441b83 Fix 'llvm-config --libs' output. by Mikhail Glushenkov · 16 years ago
- b6b5141 Change the hook API back to prevent memory leaks. by Mikhail Glushenkov · 16 years ago
- a298bb7 Allow hooks with arguments. by Mikhail Glushenkov · 16 years ago
- 2388a58 Registry.h should not depend on CommandLine.h. by Mikhail Glushenkov · 16 years ago
- 5c1799b Delete trailing whitespace. by Mikhail Glushenkov · 16 years ago
- bb46f52 Add the private linkage. by Rafael Espindola · 16 years ago
- f9b1d79 Some small documentation fixes. by Mikhail Glushenkov · 16 years ago
- 564b75a Clarify the documentation a bit. by Mikhail Glushenkov · 16 years ago
- 15b064d Make -o a prefix option. by Mikhail Glushenkov · 16 years ago
- f8c430b Add a --check-graph option to llvmc. by Mikhail Glushenkov · 16 years ago
- 82447eb CMake: replace `rm' with portable invocations of cmake. by Oscar Fuentes · 16 years ago
- 5d5a897 make llvm-ld smart enough to link against native libraries that are by Chris Lattner · 16 years ago
- 93d9ad5 Setting BUILD_ARCHIVE to 0 has the same effect as defining it to 1. by Bill Wendling · 16 years ago
- df98617 Reimplement the old and horrible bison parser for .ll files with a nice by Chris Lattner · 16 years ago
- f2f8d79 Add spacing between type and variable name. by Misha Brukman · 16 years ago
- 8050e9e Comment headers should extend to 80 chars. by Misha Brukman · 16 years ago
- 262b05f Fix spacing to be uniform for parameters. by Misha Brukman · 16 years ago
- 9e89ba3 Rename AddReadAttrs to FunctionAttrs, and teach it how by Duncan Sands · 16 years ago
- 5c2b6b2 Some enhancements for the 'case' expression. by Mikhail Glushenkov · 16 years ago
- 23f522a Add a comment to the auto-generated docs. by Mikhail Glushenkov · 16 years ago
- 8cc8288 Merge llvm-rst.css and llvm.css. by Mikhail Glushenkov · 16 years ago
- 462886e Some more documentation tweaks. by Mikhail Glushenkov · 16 years ago
- d565203 More cosmetic tweaks for llvmc docs. by Mikhail Glushenkov · 16 years ago
- 9053154 Fix W3C validator errors. by Mikhail Glushenkov · 16 years ago
- 99a3a2c Use correct file for the llvmc tutorial. by Mikhail Glushenkov · 16 years ago
- 68319f8 Update the auto-generated llvmc documentation. by Mikhail Glushenkov · 16 years ago
- ba71d67 Add a '-Wo,' option that passes options to opt. by Mikhail Glushenkov · 16 years ago
- de1e521 Merge Base.td and Tools.td. by Mikhail Glushenkov · 16 years ago
- 74bcb05 Support -emit-llvm properly (with -S and -c). by Mikhail Glushenkov · 16 years ago
- 70ef449 Generalize bugpoint's concept of a "safe" backend, and add options by Dan Gohman · 16 years ago
- f76eda7 CMake: Added Tool.cpp to tools/llvmc/driver. by Oscar Fuentes · 16 years ago
- 4410e32 Describe recent changes in the documentation. by Mikhail Glushenkov · 16 years ago
- b4ced5a Make 'extern' an option property. by Mikhail Glushenkov · 16 years ago
- 940cdfe Plugin updates: support more options. by Mikhail Glushenkov · 16 years ago
- b677df8 Join tools couldn't be used in the middle of the toolchain. by Mikhail Glushenkov · 16 years ago
- 0bef2ad Enable the Clang plugin by default. by Mikhail Glushenkov · 16 years ago
- c8813da Update plugins to use (actions). by Mikhail Glushenkov · 16 years ago
- f915253 Use (actions) instead of option properties, support external options. by Mikhail Glushenkov · 16 years ago
- 4d6e233 Enable LoopIndexSplit pass. by Devang Patel · 16 years ago
- 6e11687 Remove warning about declaration does not declare anything. This class was by Nick Lewycky · 16 years ago
- 4fd40e8 Add protected visibility to libLTO. by Nick Lewycky · 16 years ago
- bfdef3a Scrap some boilerplate. by Mikhail Glushenkov · 16 years ago
- 739c720 Add 'hidden' and 'really_hidden' option properties. by Mikhail Glushenkov · 16 years ago
- 3321b0f Documentation: clarify what is meant by 'multiple edges'. by Mikhail Glushenkov · 16 years ago
- 7e6d70a Disallow multiple edges. by Mikhail Glushenkov · 16 years ago
- 6f9f3e1 Disable -loop-index-split for now. by Devang Patel · 16 years ago
- 3253f4c Adjust indent. by Zhongxing Xu · 16 years ago
- 63c956c CMake: llvmc2 is now known as llvmc. by Oscar Fuentes · 16 years ago
- 113ec35 Since the old llvmc was removed, rename llvmc2 to llvmc. by Mikhail Glushenkov · 16 years ago
- 536637f docs: Add author info + fix incorrect code example. by Mikhail Glushenkov · 16 years ago
- ebdeca7 Small documentation update. by Mikhail Glushenkov · 16 years ago
- f80f0aa Document the plugin priority feature. by Mikhail Glushenkov · 16 years ago
- 0c6ba44 ignore the -m elf_i386 directive used in the linux kernel by Andrew Lenharth · 16 years ago
- 35fde15 Support dependencies between plugins by priority-sorting. by Mikhail Glushenkov · 16 years ago
- 0108877 Add a layer of indirection to make plugins more flexible. by Mikhail Glushenkov · 16 years ago
- 232ed2d CMake: Removed some cruft. by Oscar Fuentes · 16 years ago
- 2c688da CMake: Recursively invokes cmake using the right directories. by Oscar Fuentes · 16 years ago
- 2833f59 CMake: Remove unused tablegenning code from tools/llvmc2/driver. by Oscar Fuentes · 16 years ago