Add writeonly IR attribute

Description

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

Details

Committed
nhaJul 4 2016, 1:01 AM
Differential Revision
D18714: Add writeonly IR attribute
Parents
rL274484: [AVX512] Modify what indices we emit for the zero vector we use for zero…
Branches
Unknown
Tags
Unknown