| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
while building as requested by Lang.
llvm-svn: 161253
|
|
|
|
|
|
| |
commit code in clang that uses this shortly.
llvm-svn: 161252
|
|
|
|
|
|
| |
rdar://11366674
llvm-svn: 161251
|
|
|
|
|
|
| |
packages for particular uses.
llvm-svn: 161246
|
|
|
|
|
|
|
|
|
|
| |
to store additional flag options since too many things can
and do override CPPFLAGS. Also, this is exported, unlike CPPFLAGS
so it can be actually used elsewhere. This should enable us
to remove the AC_SUBSTs in the intel checks, but I have no way
of testing it.
llvm-svn: 161233
|
|
|
|
|
| |
cmake: Add LLVM_HOSTTRIPLE. For now, it is same as TARGET_TRIPLE.
llvm-svn: 160609
|
|
|
|
|
|
| |
This reverts commit e3013202259ed1e006c21817c63cf25d75982721.
llvm-svn: 160301
|
|
|
|
| |
llvm-svn: 160272
|
|
|
|
| |
llvm-svn: 159374
|
|
|
|
|
|
|
|
| |
This back-end was deprecated in favor of the NVPTX back-end.
NV_CONTRIB
llvm-svn: 157417
|
|
|
|
|
|
|
| |
- Added HOST_ARCH to Makefile.config.in
The HOST_ARCH will be used by MCJIT tests filter, because MCJIT supported only x86 and ARM architectures now.
llvm-svn: 157015
|
|
|
|
|
|
| |
patch wasn't ready yet.
llvm-svn: 156395
|
|
|
|
| |
llvm-svn: 156393
|
|
|
|
| |
llvm-svn: 156390
|
|
|
|
| |
llvm-svn: 156236
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for NVIDIA PTX 3.0. This back-end will (eventually) replace the current PTX back-end, while maintaining compatibility with it.
The new target machines are:
nvptx (old ptx32) => 32-bit PTX
nvptx64 (old ptx64) => 64-bit PTX
The sources are based on the internal NVIDIA NVPTX back-end, and
contain more functionality than the current PTX back-end currently
provides.
NV_CONTRIB
llvm-svn: 156196
|
|
|
|
|
|
|
|
|
|
|
| |
Thanks to "Gabor Greif" <ggreif@gmail.com> for reporting this problem.
The configure flag should be --with-default-sysroot as documented, and
not --with-sysroot. The reason we don't want to define --with-sysroot
is that GCC has a configure flag by that name and it has a different
semantics.
llvm-svn: 155844
|
|
|
|
| |
llvm-svn: 155211
|
|
|
|
| |
llvm-svn: 154791
|
|
|
|
| |
llvm-svn: 154587
|
|
|
|
| |
llvm-svn: 154117
|
|
|
|
| |
llvm-svn: 154114
|
|
|
|
|
|
| |
Patch by Jeremy Huddleston!
llvm-svn: 153862
|
|
|
|
|
|
| |
Patch by Ojab.
llvm-svn: 153476
|
|
|
|
|
|
|
|
| |
--enable-libcpp to projects/sample.
Patch by Dmitri Shubin with additional fixes by me.
llvm-svn: 153425
|
|
|
|
| |
llvm-svn: 153307
|
|
|
|
|
|
|
|
|
|
|
| |
code in LLVM.
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
|
|
|
|
|
|
| |
buildsystem doesn't depend on perl anymore.
llvm-svn: 152234
|
|
|
|
| |
llvm-svn: 151921
|
|
|
|
|
|
| |
sure we don't use it with compilers that don't support it.
llvm-svn: 151665
|
|
|
|
|
|
|
|
| |
Clang builds. The detection logic for compilers that support the warning
isn't working. Rafael is going to investigate it, but didn't want people
to have to wade through build spam until then.
llvm-svn: 151649
|
|
|
|
|
|
| |
Mac OS X. Patch by Fabian Groffen, with a slight tweak by me.
llvm-svn: 151612
|
|
|
|
| |
llvm-svn: 151609
|
|
|
|
|
|
| |
folded conftest regardress of attributge((noinline)) with >=O1 .
llvm-svn: 150920
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
It was writing generated files to the clang srcdir when
'--with-clang-srcdir' was specified.
llvm-svn: 149756
|
|
|
|
|
|
|
| |
Now this works with and without --with-clang-srcdir, with and
without an out-of-tree build.
llvm-svn: 149749
|
|
|
|
|
|
|
|
|
| |
--with-gcc-toolchain
that just uses the new toolchain probing logic. This fixes linking with -m32 on
64 bit systems (the /32 dir was not being added to the search).
llvm-svn: 149651
|
|
|
|
| |
llvm-svn: 149576
|
|
|
|
| |
llvm-svn: 149569
|
|
|
|
| |
llvm-svn: 149567
|
|
|
|
|
|
|
|
|
|
|
|
| |
The CMake build already generated one. Follows clang r149497.
This brings us one step closer to compiling and configuring clang
separately from LLVM using the autoconf build, too.
(I lack the right version of autoconf et al. to regen, but it
was a simple change, so I just updated configure manually.)
llvm-svn: 149498
|
|
|
|
| |
llvm-svn: 149391
|
|
|
|
| |
llvm-svn: 147608
|
|
|
|
|
|
|
|
|
|
| |
Get back getHostTriple.
For JIT compilation, use the host triple instead of the default
target: this fixes some JIT testcases that used to fail when the
compiler has been configured as a cross compiler.
llvm-svn: 147542
|
|
|
|
| |
llvm-svn: 147395
|
|
|
|
| |
llvm-svn: 147312
|
|
|
|
| |
llvm-svn: 147196
|
|
|
|
|
|
| |
attempt to fix mingw cross-compiles.
llvm-svn: 147191
|
|
|
|
|
|
| |
Fixes pr11620.
llvm-svn: 147143
|