Fork of llvm with experimental commits and workarounds for RPCS3
Go to file
Yuchen Wu 2639825176 llvm-cov: Print coverage summary to STDOUT.
File summaries will now be optionally outputted which will give line,
branching and call coverage info. Unfortunately, clang's current
instrumentation does not give enough information to deduce function
calls, something that gcc is able to do. Thus, no calls are always
outputted to be consistent with gcov output.

Also updated tests.

llvm-svn: 197606
2013-12-18 21:12:51 +00:00
autoconf
bindings
cmake [CMake] Don't put every project's tblgen executable in the LLVM bin directory. 2013-12-18 17:50:33 +00:00
docs Fix code sample in NVPTX examples: now it compiles to PTX and runs as expected. 2013-12-17 14:14:15 +00:00
examples
include llvm-cov: Print coverage summary to STDOUT. 2013-12-18 21:12:51 +00:00
lib llvm-cov: Print coverage summary to STDOUT. 2013-12-18 21:12:51 +00:00
projects
test llvm-cov: Print coverage summary to STDOUT. 2013-12-18 21:12:51 +00:00
tools llvm-cov: Added -c option for branch counts. 2013-12-18 18:40:15 +00:00
unittests Revert r197600 while I sort out why it's failing on Windows. 2013-12-18 19:25:51 +00:00
utils Support little-endian encodings in the FixedLenDecoderEmitter 2013-12-17 22:37:50 +00:00
.arcconfig
.clang-format
.gitignore
CMakeLists.txt [CMake] Introduce LLVM_RUNTIME_OUTPUT_INTDIR and LLVM_LIBRARY_OUTPUT_INTDIR to reduce references to CMAKE_CFG_INTDIR. 2013-12-16 16:03:08 +00:00
CODE_OWNERS.TXT
configure
CREDITS.TXT
LICENSE.TXT
llvm.spec.in
LLVMBuild.txt
Makefile
Makefile.common
Makefile.config.in
Makefile.rules
README.txt

Low Level Virtual Machine (LLVM)
================================

This directory and its subdirectories contain source code for the Low Level
Virtual Machine, a toolkit for the construction of highly optimized compilers,
optimizers, and runtime environments.

LLVM is open source software. You may freely distribute it under the terms of
the license agreement found in LICENSE.txt.

Please see the documentation provided in docs/ for further
assistance with LLVM, and in particular docs/GettingStarted.rst for getting
started with LLVM and docs/README.txt for an overview of LLVM's
documentation setup.

If you're writing a package for LLVM, see docs/Packaging.rst for our
suggestions.