]> granicus.if.org Git - llvm/commit
Reland "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"
authorDavid Bolvansky <david.bolvansky@gmail.com>
Tue, 17 Sep 2019 17:12:24 +0000 (17:12 +0000)
committerDavid Bolvansky <david.bolvansky@gmail.com>
Tue, 17 Sep 2019 17:12:24 +0000 (17:12 +0000)
commit833ff6adf338c44a904c90aada1799e42b69297f
tree1d5ece00a711e2ffb3e830c66ca869b7c80f5366
parent1d6894b4f807741a128b468e98ba5d8b592fd35d
Reland "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)"

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@372142 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/SimplifyLibCalls.cpp
test/Transforms/InstCombine/strncpy-1.ll