[all-commits] [llvm/llvm-project] 3c1476: [IPSCCP] Drop argmemonly after replacing pointer a...

Florian Hahn via All-commits all-commits at lists.llvm.org
Sat Jul 25 04:08:12 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 3c1476d26c769cd97a631a129b30c62232ac96b6
      https://github.com/llvm/llvm-project/commit/3c1476d26c769cd97a631a129b30c62232ac96b6
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2020-07-25 (Sat, 25 Jul 2020)

  Changed paths:
    M llvm/lib/Transforms/Scalar/SCCP.cpp
    M llvm/test/Transforms/SCCP/ipscp-drop-argmemonly.ll

  Log Message:
  -----------
  [IPSCCP] Drop argmemonly after replacing pointer argument.

This patch updates IPSCCP to drop argmemonly and
inaccessiblemem_or_argmemonly if it replaces a pointer argument.

Fixes PR46717.

Reviewers: efriedma, davide, nikic, jdoerfert

Reviewed By: efriedma, jdoerfert

Differential Revision: https://reviews.llvm.org/D84432




More information about the All-commits mailing list