[all-commits] [llvm/llvm-project] f5cf7f: [DSE] Do not consider 'noop' intrinsics as read-cl...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Sun Oct 18 07:51:27 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: f5cf7f544b7abe8488f76945537044f700b5548a
https://github.com/llvm/llvm-project/commit/f5cf7f544b7abe8488f76945537044f700b5548a
Author: Florian Hahn <flo at fhahn.com>
Date: 2020-10-18 (Sun, 18 Oct 2020)
Changed paths:
M llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
M llvm/test/Transforms/DeadStoreElimination/MSSA/libcalls.ll
Log Message:
-----------
[DSE] Do not consider 'noop' intrinsics as read-clobbers.
isNoopIntrinsic returns true for some intrinsics that are modeled in
MemorySSA but do not actually read or write any memory and do not block
DSE. Such intrinsics should not be considered as read-clobbers.
More information about the All-commits
mailing list