Go to file
Sam Clegg 1963d71cb8 [WebAssembly] Simplify generation of "names" section
Simplify generation of "names" section by simply iterating
over the DefinedFunctions array.

This even fixes some bugs, judging by the test changes required.
Some tests are asserting that functions are named multiple times,
other tests are asserting that the "names" section contains the
function's alias rather than its original name

Patch by Nicholas Wilson!

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

llvm-svn: 322751
2018-01-17 20:19:04 +00:00
clang [analyzer] Better UI in html reports for displaying shortcuts help 2018-01-17 20:06:26 +00:00
clang-tools-extra [clangd] Deduplicate symbols collected in global-symbol-builder tool. 2018-01-17 18:27:41 +00:00
compiler-rt Revert "[libFuzzer] Support using libc++" 2018-01-17 17:24:56 +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: Disable CFI in function std::get_temporary_buffer. 2018-01-17 19:32:35 +00:00
libcxxabi Update version to 7.0.0svn 2018-01-03 15:42:34 +00:00
libunwind [PPC64] Added vector registers. 2018-01-16 20:54:10 +00:00
lld [WebAssembly] Simplify generation of "names" section 2018-01-17 20:19:04 +00:00
lldb Try again to mark TestRdar12408181.py as skipped 2018-01-17 19:25:12 +00:00
llgo
llvm Revert [PowerPC] This reverts commit rL322721 2018-01-17 20:00:15 +00:00
openmp Partial revert of [OMPT] Rename ompt_mutex_impl_t to kmp_mutex_impl 2018-01-17 11:13:11 +00:00
parallel-libs
polly [IslTools] dumpPw: Dump same structure pieces together. 2018-01-16 18:39:42 +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.