Go to file
Jonas Paulsson 9b395a12ed [VectorLegalizer] Remove broken code in ExpandStore.
The code that is supposed to "Round odd types to the next pow of two" seems
broken and as well completely unused (untested). It also seems that
ExpandStore really shouldn't ever change the memory VT, which this in fact
does.

As a first step in fixing the broken handling of vector stores (of irregular
types, e.g. an i1 vector), this code is removed. For discussion, see
https://bugs.llvm.org/show_bug.cgi?id=35520.

Review: Eli Friedman
llvm-svn: 322275
2018-01-11 13:03:21 +00:00
clang [Lex] Use WritableMemoryBuffer in ScratchBuffer.cpp 2018-01-11 10:43:45 +00:00
clang-tools-extra [clang-tidy] Fix google-readability-namespace-comments handling of C++17 nested namespaces 2018-01-11 13:00:28 +00:00
compiler-rt Revert "Install resource files into a share/ directory" 2018-01-11 07:05:41 +00:00
debuginfo-tests [debuginfo-tests] Support moving debuginfo-tests to llvm/projects 2017-12-12 16:54:20 +00:00
libclc configure.py: Add gfx900 (Vega, Raven) 2017-11-27 11:14:06 +00:00
libcxx libcxx: Stop providing a definition of __GLIBC_PREREQ. 2018-01-10 18:16:58 +00:00
libcxxabi Update version to 7.0.0svn 2018-01-03 15:42:34 +00:00
libunwind [libunwind] Set up .arcconfig to point to new Diffusion UNW repository 2018-01-10 22:20:03 +00:00
lld Fix thread race between SectionPiece's OutputOff and Live members 2018-01-11 08:03:22 +00:00
lldb Make the bundle folders in the find-app-in-bundle test non-empty 2018-01-11 12:21:58 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [VectorLegalizer] Remove broken code in ExpandStore. 2018-01-11 13:03:21 +00:00
openmp Force HWLOC topology method for NUMA-specific topology 2018-01-10 18:31:49 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Docs, release notes: update version to 7.0.0 2018-01-03 15:54:54 +00:00
README.md Add an svn project to contain the files that appear at the root of the 2017-10-19 21:09:49 +00:00

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.