Go to file
Alex Bradbury c48908781d [X86] Use addAliasForDirective to support the .word directive (reland)
The X86 asm parser currently has custom parsing logic for .word. Rather than
use this custom logic, we can just use addAliasForDirective to enable the
reuse of AsmParser::parseDirectiveValue.

See also similar changes to Sparc (rL333078), AArch64 (rL333077), and Hexagon
(rL332607) backends.

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

This is a fixed reland of rL336100. This should have been caught in 
pre-commit testing so apologies for the noise.

llvm-svn: 336104
2018-07-02 13:49:52 +00:00
clang [ms] Fix mangling of char16_t and char32_t to be compatible with MSVC. 2018-07-02 12:31:20 +00:00
clang-tools-extra [clangd] ClangdServer::codeComplete return CodeCompleteResult, not LSP struct. 2018-07-02 11:13:16 +00:00
compiler-rt [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240 2018-07-01 17:52:41 +00:00
debuginfo-tests [debuginfo-tests] Always use the system python to invoke llgdb.py. 2018-06-10 19:38:26 +00:00
libclc atom: Use volatile pointers for cl_khr_{global,local}_int32_{base,extended}_atomics 2018-06-21 19:27:39 +00:00
libcxx Configure ELAST for MinGW 2018-06-28 20:16:45 +00:00
libcxxabi [libc++abi] Look for __config instead of vector 2018-06-30 01:25:47 +00:00
libunwind Introduce a separate preprocessor macro, _LIBUNWIND_USE_DLADDR, for directly controlling a dependency on dladdr(). This will allow us to use libunwind without adding a libdl dependency. 2018-06-29 20:41:50 +00:00
lld [ELF] - Remove dead code. NFC. 2018-07-02 11:10:08 +00:00
lldb [lldb-mi] Clean up and update a few MI commands. 2018-06-29 19:58:31 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [X86] Use addAliasForDirective to support the .word directive (reland) 2018-07-02 13:49:52 +00:00
openmp [OMPT] Use alloca() to force availability of frame pointer 2018-07-02 09:13:38 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly Fix for r336080: Missing colon in REQUIRES line 2018-07-02 08:36:49 +00:00
README.md

README.md

Low Level Virtual Machine (LLVM)

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