Go to file
Simon Pilgrim a7bcd72c0a [X86] Replace VPCOM/VPCOMU with generic integer comparisons (clang)
These intrinsics can always be replaced with generic integer comparisons without any regression in codegen, even for -O0/-fast-isel cases.

Noticed while cleaning up vector integer comparison costs for PR40376.

A future commit will remove/autoupgrade the existing VPCOM/VPCOMU llvm intrinsics.

llvm-svn: 351687
2019-01-20 16:40:33 +00:00
clang [X86] Replace VPCOM/VPCOMU with generic integer comparisons (clang) 2019-01-20 16:40:33 +00:00
clang-tools-extra [clang-tidy] misc-non-private-member-variables-in-classes: ignore implicit methods 2019-01-20 14:28:27 +00:00
compiler-rt Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +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 Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
libcxx Fix aligned allocation availability XFAILs after D56445. 2019-01-20 01:21:35 +00:00
libcxxabi Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
libunwind Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
lld Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
lldb Fix order of arguments in an lldb type summary in examples 2019-01-19 20:08:41 +00:00
llgo Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
llvm [CostModel][X86] Add explicit vector select costs 2019-01-20 13:55:01 +00:00
openmp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
parallel-libs Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
polly Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
pstl Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
.arcconfig Add an .arcconfig for the top of the git monorepo. 2019-01-11 16:27:14 +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.