Go to file
Craig Topper cf44372137 [X86] Add test case for masked load with constant mask and all zeros passthru.
avx/avx2 masked loads only support all zeros for passthru in hardware.
So we have to emit a blend for all other values. We have an optimization
that tries to optimize this blend if the mask is constant. But we
don't need to perform this optimization if the passthru value is zero
which doesn't need the blend at all.

llvm-svn: 362674
2019-06-06 05:41:22 +00:00
clang [WebAssembly] Support Leak Sanitizer on Emscripten 2019-06-06 01:38:12 +00:00
clang-tools-extra android: add a close-on-exec check on pipe() 2019-06-06 05:21:45 +00:00
compiler-rt [GWP-ASan] Core Guarded Pool Allocator [4]. 2019-06-05 19:42:48 +00:00
debuginfo-tests Add cdb test for inline line tables 2019-06-03 18:24:55 +00:00
libclc travis: Add LLVM-8 build 2019-03-27 21:28:31 +00:00
libcxx [libcxx][test] Include test_workarounds.h where needed 2019-06-05 21:54:34 +00:00
libcxxabi [libcxx] Use libtool when merging archives on Apple platforms 2019-06-02 01:14:31 +00:00
libunwind [Docs] Modernize references to macOS 2019-05-30 16:46:22 +00:00
lld [WebAssembly] Improve lto/comdat.ll test. NFC. 2019-06-05 21:08:30 +00:00
lldb [NativeProcessDarwin] Remove dead code. NFCI. 2019-06-05 20:23:03 +00:00
llgo IR: Support parsing numeric block ids, and emit them in textual output. 2019-03-22 18:27:13 +00:00
llvm [X86] Add test case for masked load with constant mask and all zeros passthru. 2019-06-06 05:41:22 +00:00
openmp Added propagation of not big initial stack size of master thread to workers. 2019-06-05 16:14:47 +00:00
parallel-libs Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
polly [ScopBuilder] Move canonicalizeDynamicsBasePtrs from ScopInfo. NFC. 2019-06-04 21:58:54 +00:00
pstl A test commit from Mikhail Dvorskiy (blank line, to pstl/trunk) according 'Obtaining Commit Access' rules (https://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access) 2019-06-03 08:23:30 +00:00
.arcconfig Update monorepo .arcconfig with new project callsign. 2019-01-31 14:34:59 +00:00
.clang-format Add .clang-tidy and .clang-format files to the toplevel of the 2019-01-29 16:43:16 +00:00
.clang-tidy Disable tidy checks with too many hits 2019-02-01 11:20:13 +00:00
.gitignore Add a reduced copy of the llvm .gitignore 2019-04-09 00:52:49 +00:00
README.md

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.