[PATCH] D148043: [InferAttrs] Mark frexp and modf as memory(argmem: write)
Vitaly Buka via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 2 16:03:31 PDT 2023
vitalybuka added inline comments.
================
Comment at: llvm/lib/Transforms/Utils/BuildLibCalls.cpp:481-482
Changed |= setWillReturn(F);
+ Changed |= setOnlyAccessesArgMemory(F);
+ Changed |= setOnlyWritesMemory(F);
Changed |= setDoesNotCapture(F, 1);
----------------
this is not true with sanitizers, interceptors may check metadata
Maybe we can add TargetLibraryInfo::hasSanitizer() and use it here
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D148043/new/
https://reviews.llvm.org/D148043
More information about the llvm-commits
mailing list