Go to file
Simon Pilgrim 32483668d7 [X86][SSE] Begun adding modulo rotate support to LowerRotate
Prep work for PR38243 - mainly adding comments on where we need to add modulo support (doing so at the moment causes massive codegen regressions).

I've also consistently added support for modulo folding for uniform constants (although at the moment we have no way to trigger this) and removed the old assertions.

llvm-svn: 348366
2018-12-05 14:46:37 +00:00
clang Move detection of libc++ include dirs to Driver on MacOS 2018-12-05 14:24:14 +00:00
clang-tools-extra Move detection of libc++ include dirs to Driver on MacOS 2018-12-05 14:24:14 +00:00
compiler-rt Revert r348335 "[XRay] Move-only Allocator, FunctionCallTrie, and Array" 2018-12-05 10:19:55 +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] Always enable availability in the lit test suite. 2018-12-04 19:31:08 +00:00
libcxxabi [libcxx] Remove bad_array_length 2018-11-29 19:44:57 +00:00
libunwind [CMake] Passthrough CFLAGS when checking the compiler-rt path 2018-11-14 00:09:26 +00:00
lld [ELF] Simplify getSectionPiece 2018-12-04 22:25:05 +00:00
lldb [CMake] Fix side-effect from LLDB_VERSION change in r346668 for framework-enabled builds 2018-12-05 12:18:44 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [X86][SSE] Begun adding modulo rotate support to LowerRotate 2018-12-05 14:46:37 +00:00
openmp [OpenMP][libomptarget] Flush intermediate values during team reduction 2018-12-03 15:21:49 +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.