llvm-project/llvm/test/Bindings/llvm-c
Nicolai Haehnle 84c9f9919a Add writeonly IR attribute
Summary:
This complements the earlier addition of IntrWriteMem and IntrWriteArgMem
LLVM intrinsic properties, see D18291.

Also start using the attribute for memset, memcpy, and memmove intrinsics,
and remove their special-casing in BasicAliasAnalysis.

Reviewers: reames, joker.eph

Subscribers: joker.eph, llvm-commits

Differential Revision: http://reviews.llvm.org/D18714

llvm-svn: 274485
2016-07-04 08:01:29 +00:00
..
ARM test: Move target dependent test in their own folder for c API test 2015-06-23 06:46:54 +00:00
Inputs Add writeonly IR attribute 2016-07-04 08:01:29 +00:00
X86 test: Move target dependent test in their own folder for c API test 2015-06-23 06:46:54 +00:00
add_named_metadata_operand.ll
atomics.ll Expose IRBuilder::CreateAtomicCmpXchg as LLVMBuildAtomicCmpXchg in the C API. 2016-03-19 21:28:28 +00:00
calc.test
echo.ll Add echo test for constant data arrays in the LLVM C API 2016-03-13 00:58:25 +00:00
empty.ll [llvm-c] Expose LLVMContextGetDiagnostic{Handler,Context} 2016-04-08 09:19:02 +00:00
functions.ll Add a test for LLVMGetBitcodeModule. 2015-12-18 03:57:26 +00:00
globals.ll
invalid-bitcode.test Add writeonly IR attribute 2016-07-04 08:01:29 +00:00
invoke.ll Add support for callsite in the new C API for attributes 2016-06-15 05:14:29 +00:00
memops.ll Add support for memory operations (load/store/gep) in C API echo test 2016-02-17 22:51:03 +00:00
objectfile.ll
set_metadata.ll