[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