Go to file
JF Bastien 2f0582fcc7 NFC: deduplicate isRepeatedBytePattern from clang to LLVM's isBytewiseValue
Summary:
This code was in CGDecl.cpp and really belongs in LLVM. It happened to have isBytewiseValue which served a very similar purpose but wasn't as powerful as clang's version. Remove the clang version, and augment isBytewiseValue to be as powerful so that clang does the same thing it used to.

LLVM part of this patch: D51751

Subscribers: dexonsmith, cfe-commits

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

llvm-svn: 342734
2018-09-21 13:54:09 +00:00
clang NFC: deduplicate isRepeatedBytePattern from clang to LLVM's isBytewiseValue 2018-09-21 13:54:09 +00:00
clang-tools-extra [clangd] Remember to serialize symbol origin in YAML. 2018-09-21 13:04:57 +00:00
compiler-rt [libfuzzer] Fix a test's run line 2018-09-21 10:50:15 +00:00
debuginfo-tests Revert "(Retry) Add a basic integration test for C++ smart pointers" 2018-08-20 19:53:33 +00:00
libclc configure: Rework support for gfx9+ devices that were added post LLVM 3.9 2018-09-15 22:02:01 +00:00
libcxx fix some typos in the doc 2018-09-20 08:05:01 +00:00
libcxxabi add a quick link to libc++ 2018-09-20 08:01:16 +00:00
libunwind [CMake] Don't use -rtlib=compiler-rt with -nodefaultlibs. 2018-09-04 20:57:50 +00:00
lld [ELF] Use the Repl point to avoid the segfault when using ICF 2018-09-21 00:55:42 +00:00
lldb Add dependency on llc required by find-variable-dwo test 2018-09-21 13:40:22 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [X86][BtVer2] Fix latency and resource cycles of AVX 256-bit zero-idioms. 2018-09-21 12:43:07 +00:00
openmp [OPENMP]Increment iterator when the loop is continued. 2018-09-11 17:16:26 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly fix the scan-build urls 2018-09-21 09:07:58 +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.