llvm-project/llvm/test/Transforms/InferFunctionAttrs
Florian Hahn 20e989e9de [BuildLibCalls] Add argmemonly to more lib calls.
strspn, strncmp, strcspn, strcasecmp, strncasecmp, memcmp, memchr,
memrchr, memcpy, memmove, memcpy, mempcpy, strchr, strrchr, bcmp
should all only access memory through their arguments.

I broke out strcoll, strcasecmp, strncasecmp because the result
depends on the locale, which might get accessed through memory.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D86724
2020-08-28 09:50:38 +01:00
..
annotate.ll [BuildLibCalls] Add argmemonly to more lib calls. 2020-08-28 09:50:38 +01:00
dereferenceable.ll
no-proto.ll
norecurse_debug.ll [llvm] Fix missing FileCheck directive colons 2020-04-06 09:59:08 -06:00
pr30455.ll