[PATCH] D68484: [PATCH 01/26] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 10 09:14:34 PDT 2020
jeroen.dobbelaere added a comment.
In D68484#2116935 <https://reviews.llvm.org/D68484#2116935>, @jeroen.dobbelaere wrote:
> Notes:
>
> - in a future version 'llvm.noalias' and 'llvm.provenance.noalias' will be merged into a single intrinsic.
I was thinking of merging `llvm.noalias` and `llvm.provenance.noalias` but now decided to not do it:
- llvm.noalias is a convenience shortcut to llvm.provenance.noalias + llvm.noalias.arg.guard
- keeping the convenience intrinsic reduces the amount of generated code and makes tracking tbaa on the intrinsics easier.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D68484/new/
https://reviews.llvm.org/D68484
More information about the llvm-commits
mailing list