Dávid Bolvanský
7a2abf5aca
[InferAttrs] Add nocapture/writeonly to string/mem libcalls
...
One step closer to fix PR47644.
Differential Revision: https://reviews.llvm.org/D89645
2020-10-29 20:06:43 +01:00
Dávid Bolvanský
28691cdd71
[MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument
...
Reviewed By: fhahn
Differential Revision: https://reviews.llvm.org/D89321
2020-10-16 11:37:29 +02:00
Dávid Bolvanský
d716f1608c
[MemLoc] Support bcmp in MemoryLocation::getForArgument
...
Reviewed By: fhahn
Differential Revision: https://reviews.llvm.org/D87964
2020-09-19 17:12:43 +02:00
Florian Hahn
fd6ebea50d
[MemLoc] Support memcmp in MemoryLocation::getForArgument.
...
This patch adds support for memcmp in MemoryLocation::getForArgument.
memcmp reads from the first 2 arguments up to the number of bytes of the
third argument.
Reviewed By: efriedma
Differential Revision: https://reviews.llvm.org/D86725
2020-08-28 10:19:54 +01:00
Florian Hahn
85dacca29f
[BasicAA] Add first libfunc tests with memcmp.
2020-08-28 10:02:41 +01:00