Go to file
Jonas Devlieghere 00eae5ea31 [Driver] Use libOption with tablegen.
This patch modifies the lldb driver to use libOption for option parsing.
It allows us to decouple option parsing from option processing which is
important when arguments affect initialization. This was previously not
possible because the debugger need to be initialized as some option
interpretation (like the scripting language etc) was handled by the
debugger, rather than in the driver.

Differential revision: https://reviews.llvm.org/D54692

llvm-svn: 347709
2018-11-27 21:00:32 +00:00
clang [clang][ARC] Fix test for commit r347699 2018-11-27 20:56:30 +00:00
clang-tools-extra [clangd] textDocument/SymbolInfo extension 2018-11-27 16:40:46 +00:00
compiler-rt [CMake] Add a missing case of TO_CMAKE_PATH 2018-11-27 09:23:15 +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 travis: Add cmake build 2018-11-27 16:07:21 +00:00
libcxx [libcxx] Fix libc++ re-exporting logic when Command Line Tools are not installed 2018-11-27 20:59:47 +00:00
libcxxabi [Demangle] remove itaniumFindTypesInMangledName 2018-11-27 16:11:24 +00:00
libunwind [CMake] Passthrough CFLAGS when checking the compiler-rt path 2018-11-14 00:09:26 +00:00
lld [COFF] Remove empty sections before calculating the size of section headers 2018-11-27 20:48:09 +00:00
lldb [Driver] Use libOption with tablegen. 2018-11-27 21:00:32 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [TableGen] Improve readability of generated code (NFC) 2018-11-27 20:59:01 +00:00
openmp [OpenMP][libomptarget] Refactor SPMD and runtime requirement checking 2018-11-27 19:45:10 +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
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.