- Apr 04, 2012
-
-
Michael J. Spencer authored
llvm-svn: 153977
-
- Mar 23, 2012
-
-
Eric Christopher authored
llvm-svn: 153307
-
- Mar 13, 2012
-
-
Eli Bendersky authored
Also refactor the existing OProfile profiling code to reuse the same interfaces with the VTune profiling code. In addition, unit tests for the profiling interfaces were added. This patch was prepared by Andrew Kaylor and Daniel Malea, and reviewed in the llvm-commits list by Jim Grosbach llvm-svn: 152620
-
- Feb 13, 2012
-
-
Dylan Noblesmith authored
This is useful for clients that want to maintain compatibility across multiple releases of LLVM. Currently users like Klee and Mesa all have to roll their own 'parse llvm-config --version output and generate defines' solution. Also reuse the new macros so that version information is less redundant/likely to fall out of sync again in the future. llvm-svn: 150405
-
- Feb 04, 2012
-
-
Dylan Noblesmith authored
Left over from r116516. llvm-svn: 149751
-
- Feb 01, 2012
-
-
Dylan Noblesmith authored
It could only be specified on the commandline, and wouldn't show up as an option in the GUI or when invoked via `cmake -i` at all. This also tells CMake that it's a BOOL, rather than "UNINITIALIZED". llvm-svn: 149506
-
- Dec 18, 2011
-
-
Dylan Noblesmith authored
And fix the double-[]. It was including the [] as part of the project name somehow, resulting in PACKAGE_TARNAME "-llvm-" and a strange docdir default: ./configure --help | grep docdir --docdir=DIR documentation root [DATAROOTDIR/doc/-llvm-] llvm-svn: 146849
-
- Dec 16, 2011
-
-
Manuel Klimek authored
llvm-svn: 146735
-
- Dec 13, 2011
-
-
Chandler Carruth authored
of the targets we know about. Because this is cached, rebuilds won't detect when new targets show up. It's also a bit simpler to just say "all". If users want to restrict the target set, they can still do so, and then the cache will preserve what they have explicitly set this field to. llvm-svn: 146467
-
- Dec 12, 2011
-
-
Tony Linthicum authored
llvm-svn: 146412
-
- Dec 11, 2011
-
-
NAKAMURA Takumi authored
llvm/CMakeLists.txt: Fix LLVM_LIT_TOOLS_DIR since r143728. Cygwin does not need optional tools dir. MSVC and mingw may need one. llvm-svn: 146339
-
- Dec 01, 2011
-
-
Daniel Dunbar authored
- Another reapply of r144300, with hopefully one last fix. llvm-svn: 145623
-
Duncan Sands authored
Original commit message: llvm-config: Replace with C++ version (was llvm-config-2). - Reapply of r144300, with lots of fixes/migration easement in between. llvm-svn: 145582
-
- Nov 29, 2011
-
-
Daniel Dunbar authored
- Reapply of r144300, with lots of fixes/migration easement in between. llvm-svn: 145449
-
- Nov 10, 2011
-
-
Daniel Dunbar authored
which didn't appear ready for prime time. llvm-svn: 144309
-
Daniel Dunbar authored
llvm-svn: 144300
-
Daniel Dunbar authored
options to llvm-build, so the all-targets etc. components are defined properly. llvm-svn: 144255
-
- Nov 05, 2011
-
-
Chandler Carruth authored
version in-line with the configure-based version. llvm-svn: 143834
-
Daniel Dunbar authored
- Generates the llvm-config-2 LibraryDependencies.inc file. - Generates dependency information so that cmake will automatically reconfigure when LLVMBuild.txt files are changed. llvm-svn: 143793
-
Daniel Dunbar authored
llvm-svn: 143742
-
- Nov 04, 2011
-
-
Daniel Dunbar authored
for target definitions. llvm-svn: 143731
-
Daniel Dunbar authored
llvm-svn: 143730
-
Daniel Dunbar authored
examples, and tests). llvm-svn: 143729
-
Daniel Dunbar authored
for consistency. llvm-svn: 143728
-
Daniel Dunbar authored
added a layer of indirection with no value (not even conciseness). llvm-svn: 143727
-
- Oct 28, 2011
-
-
Dan Gohman authored
llvm-svn: 143164
-
- Oct 25, 2011
-
-
Dan Gohman authored
llvm-svn: 142880
-
Dan Gohman authored
llvm-svn: 142878
-
- Oct 06, 2011
-
-
Peter Collingbourne authored
llvm-svn: 141266
-
- Oct 01, 2011
-
-
Peter Collingbourne authored
This is the first step towards splitting LLVM and Clang's tblgen executables. llvm-svn: 140951
-
- Jul 21, 2011
-
-
Bruno Cardoso Lopes authored
Stefanovic. I removed the part that actually emits the instructions cause I want that to get in better shape first and in incremental steps. This also makes it easier to review the upcoming parts. llvm-svn: 135678
-
- Jul 17, 2011
-
-
Oscar Fuentes authored
When building LLVM/Clang on Solaris. The generated makefiles would have an extraneous semi-colon character in them prior to this change due to the way the 'CMAKE_CXX_FLAGS' variable was defined. Simply adjusting the definition by moving the current CMAKE_CXX_FLAGS value within the quotes solves the problem. Patch by Art Haas! llvm-svn: 135361
-
- Apr 29, 2011
-
-
Nick Lewycky authored
under cmake). Add libprofile_rt.a so that we can tell clang to link against it in --coverage mode. Also turn it on by default in cmake builds. Oscar, this touches a change you made for EXCLUDE_FROM_ALL support -- I think I've done the right thing, but please let me know (or fix and commit) if not! llvm-svn: 130470
-
- Apr 26, 2011
-
-
Nick Lewycky authored
llvm-svn: 130191
-
- Apr 15, 2011
-
-
Chris Lattner authored
Luis Felipe Strano Moraes! llvm-svn: 129558
-
- Mar 23, 2011
-
-
Oscar Fuentes authored
X86. Fixes PR9533. llvm-svn: 128154
-
- Mar 21, 2011
-
-
Oscar Fuentes authored
Tested that MinGW/MSYS builds fine without that. llvm-svn: 128033
-
- Mar 08, 2011
-
-
Bill Wendling authored
llvm-svn: 127213
-
- Mar 01, 2011
-
-
Oscar Fuentes authored
On the first cmake run before the caches has been updated with the default options, options defined after HandleLLVMOptions are always treated as off inside HandleLLVMOptions. Patch by Erik Olofsson! llvm-svn: 126790
-
- Feb 27, 2011
-
-
Oscar Fuentes authored
llvm-svn: 126571
-