Go to file
Peter Collingbourne 4d0f6e1a1a gn build: Rename llvm_host_triple to llvm_current_triple and have it use current_{cpu,os}.
This makes e.g. ToolChain::isCrossCompiling() in
clang/lib/Driver/ToolChain.cpp return the correct result
if the compiler was cross-compiled. This change also affects
llvm_default_target_triple, so cross-compiled compilers default to
targeting the cross-compilation target, which makes more sense than
the host that the compiler was compiled on.

This change will also be necessary in order for the correct triples
to appear in generated lit files for non-native targets.

Differential Revision: https://reviews.llvm.org/D56696

llvm-svn: 351168
2019-01-15 08:20:29 +00:00
clang [WebAssembly] Support multilibs for wasm32 and add a wasm OS that uses it 2019-01-15 06:58:16 +00:00
clang-tools-extra Revert r351051 "[clangd] Unlink VFS working dir from OS working dir." 2019-01-14 18:59:17 +00:00
compiler-rt Revert alignment assumptions changes 2019-01-15 03:38:02 +00:00
debuginfo-tests Set config.lit_tools_dir, which is needed by lit.llvm.initialize. 2018-11-06 21:54:27 +00:00
libclc cmake: Install libraries to DATADIR from GNUInstallDirs 2019-01-07 20:20:37 +00:00
libcxx [test] Fix logic error in <compare> tests; enable for MSVC Dev16 2019-01-15 01:53:12 +00:00
libcxxabi [libcxx] Remove bad_array_length 2018-11-29 19:44:57 +00:00
libunwind [Sparc] Add Sparc V8 support 2019-01-14 10:15:20 +00:00
lld lld-link: Spelling fixes in comments and minor style tweaks 2019-01-14 19:05:21 +00:00
lldb [LLDB] Remove the unused variable oso_dwarf. 2019-01-15 03:27:54 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm gn build: Rename llvm_host_triple to llvm_current_triple and have it use current_{cpu,os}. 2019-01-15 08:20:29 +00:00
openmp [OpenMP] Fix LIBOMP_USE_DEBUGGER=ON build (PR38612) 2019-01-13 12:54:34 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [CMake] Fix generation of exported targets in build directory 2018-11-06 15:18:17 +00:00
pstl [pstl] Fix compile errors when PARALLEL_POLICIES is disabled 2019-01-10 11:23:33 +00:00
.arcconfig Add an .arcconfig for the top of the git monorepo. 2019-01-11 16:27:14 +00:00
README.md Update the project name in README.md 2018-10-19 00:03:01 +00:00

README.md

The LLVM Compiler Infrastructure

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.