[all-commits] [llvm/llvm-project] 1d2b76: [AssumeBundles] adapte GVN to assume bundles

Ralender via All-commits all-commits at lists.llvm.org
Tue Apr 14 03:48:43 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 1d2b76a8fc3de541eedf90bf7f140c76ede481e7
      https://github.com/llvm/llvm-project/commit/1d2b76a8fc3de541eedf90bf7f140c76ede481e7
  Author: Tyker <tyker1 at outlook.com>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

  Changed paths:
    M llvm/lib/Transforms/Scalar/GVN.cpp
    M llvm/test/Analysis/BasicAA/featuretest.ll

  Log Message:
  -----------
  [AssumeBundles] adapte GVN to assume bundles

Summary:
prevent GVN from removing assume bundles
make GVN preserve information from removed instructions

Reviewers: jdoerfert

Reviewed By: jdoerfert

Subscribers: hiraditya, llvm-commits

Tags: #llvm

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


  Commit: c35194b800c83984afa64e5007bc6011da32491c
      https://github.com/llvm/llvm-project/commit/c35194b800c83984afa64e5007bc6011da32491c
  Author: Tyker <tyker1 at outlook.com>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

  Changed paths:
    M llvm/lib/Transforms/Scalar/LICM.cpp
    M llvm/test/Transforms/LICM/pr23608.ll

  Log Message:
  -----------
  [AssumeBundles] preserve information in LICM

Reviewers: jdoerfert

Reviewed By: jdoerfert

Subscribers: hiraditya, asbirlea, llvm-commits

Tags: #llvm

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


  Commit: de4dc275f5d50d0cbcccecd4019c3d11c4f6ee44
      https://github.com/llvm/llvm-project/commit/de4dc275f5d50d0cbcccecd4019c3d11c4f6ee44
  Author: Tyker <tyker1 at outlook.com>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

  Changed paths:
    M llvm/lib/Transforms/Scalar/NewGVN.cpp
    M llvm/test/Transforms/NewGVN/2007-07-26-PhiErasure.ll

  Log Message:
  -----------
  [AssumeBundles] preserve information in NewGVN

Reviewers: jdoerfert

Reviewed By: jdoerfert

Subscribers: Prazek, hiraditya, llvm-commits

Tags: #llvm

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


  Commit: 086de7673e3d14b24e2eac4b01362a5f63136e61
      https://github.com/llvm/llvm-project/commit/086de7673e3d14b24e2eac4b01362a5f63136e61
  Author: Tyker <tyker1 at outlook.com>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

  Changed paths:
    M llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
    A llvm/test/Transforms/DeadStoreElimination/MSSA/simple-preservation.ll

  Log Message:
  -----------
  [AssumeBundles] preserve knowledge in DSE

Reviewers: jdoerfert

Reviewed By: jdoerfert

Subscribers: hiraditya, llvm-commits

Tags: #llvm

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


  Commit: 3bdfa966ecd2a0c9b938f4c1e297000dbbb4a9b2
      https://github.com/llvm/llvm-project/commit/3bdfa966ecd2a0c9b938f4c1e297000dbbb4a9b2
  Author: Tyker <tyker1 at outlook.com>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

  Changed paths:
    M llvm/lib/Transforms/Scalar/DCE.cpp
    A llvm/test/Transforms/DCE/basic-preservation.ll

  Log Message:
  -----------
  [AssumeBundles] preserve knowledge in DCE

Reviewers: jdoerfert

Reviewed By: jdoerfert

Subscribers: hiraditya, llvm-commits

Tags: #llvm

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


Compare: https://github.com/llvm/llvm-project/compare/f2b5e60dfd09...3bdfa966ecd2


More information about the All-commits mailing list