llvm with tablegen backend for capstone disassembler
Go to file
Jonas Devlieghere 306809f292 [Reproducers] Capture return values of functions returning by ptr/ref
For some reason I had convinced myself that functions returning by
pointer or reference do not require recording their result. However,
after further considering I don't see how that could work, at least not
with the current implementation. Interestingly enough, the reproducer
instrumentation already (mostly) accounts for this, though the
lldb-instr tool did not.

This patch adds the missing macros and updates the lldb-instr tool.

Differential revision: https://reviews.llvm.org/D60178

llvm-svn: 357639
2019-04-03 21:31:22 +00:00
clang [IR] Create new method in Function class (NFC) 2019-04-03 21:27:03 +00:00
clang-tools-extra [clang-tidy] Remove the old ClangTidyCheck::registerPPCallbacks method 2019-04-03 14:03:43 +00:00
compiler-rt Fix typos in tests. NFC. 2019-04-03 13:15:09 +00:00
debuginfo-tests
libclc travis: Add LLVM-8 build 2019-03-27 21:28:31 +00:00
libcxx Cleanup test failures in no discard tests. 2019-04-03 21:17:34 +00:00
libcxxabi [libc++abi] Do not share an object library to create the static/shared libraries 2019-04-03 20:59:28 +00:00
libunwind [libunwind] Do not share an object library to create the static/shared libraries 2019-04-03 16:59:33 +00:00
lld [LLD] - Update the test cases after yaml2obj change. 2019-04-03 14:54:22 +00:00
lldb [Reproducers] Capture return values of functions returning by ptr/ref 2019-04-03 21:31:22 +00:00
llgo IR: Support parsing numeric block ids, and emit them in textual output. 2019-03-22 18:27:13 +00:00
llvm [IR] Create new method in Function class (NFC) 2019-04-03 21:27:03 +00:00
openmp [OpenMP][Stats] Fix stats gathering for distribute and team clause 2019-04-03 18:53:26 +00:00
parallel-libs
polly Apply include-what-you-use #include removal suggestions. NFC. 2019-03-28 20:19:49 +00:00
pstl [pstl] Improve the parallel version of std::equal 2019-04-03 17:34:57 +00:00
.arcconfig
.clang-format
.clang-tidy
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.