Go to file
Brian Homerding 3ecabd709f [FunctionAttrs] Infer WriteOnly Function Attribute
These changes expand the FunctionAttr logic in order to mark functions as
WriteOnly when appropriate. This is done through an additional bool variable
and extended logic.

Reviewers: hfinkel, jdoerfert

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

llvm-svn: 340537
2018-08-23 15:05:22 +00:00
clang [analyzer] added cache for SMT queries in the SMTConstraintManager 2018-08-23 13:21:35 +00:00
clang-tools-extra [clangd] Suggest code-completions for overriding base class virtual methods. 2018-08-23 13:14:50 +00:00
compiler-rt [hwasan] make error reporting look more like in asan, print the memory tag around the buggy access, simplify one test 2018-08-22 22:55:16 +00:00
debuginfo-tests Revert "(Retry) Add a basic integration test for C++ smart pointers" 2018-08-20 19:53:33 +00:00
libclc amdgcn: Use __constant AS for amdgcn builtins. 2018-08-03 15:14:08 +00:00
libcxx Disable the aligned allocation test on old mac versions instead of XFAILing it 2018-08-22 17:47:41 +00:00
libcxxabi Port LLVM r340203 (and r340205) to libcxxabi. 2018-08-20 20:14:49 +00:00
libunwind NFC: Test commit access 2018-08-16 16:55:07 +00:00
lld win: Omit ".exe" from lld warning and error messages. 2018-08-22 23:52:13 +00:00
lldb Add include directory for libxml on macOS 2018-08-22 22:25:45 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [FunctionAttrs] Infer WriteOnly Function Attribute 2018-08-23 15:05:22 +00:00
openmp [OMPT] Remove OMPT idle callback 2018-08-15 13:54:28 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [AST] Adapt Polly to AnalysisSetTracker changes. NFC. 2018-08-17 19:31:41 +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.