[all-commits] [llvm/llvm-project] 5957e0: [AssumeBundles] Remove non-determinisme from assum...

Ralender via All-commits all-commits at lists.llvm.org
Sun May 10 12:18:53 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 5957e058e41c90503d0fcaf595707f627042c218
      https://github.com/llvm/llvm-project/commit/5957e058e41c90503d0fcaf595707f627042c218
  Author: Tyker <tyker1 at outlook.com>
  Date:   2020-05-10 (Sun, 10 May 2020)

  Changed paths:
    M llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp
    M llvm/test/Transforms/LICM/pr23608.ll
    M llvm/test/Transforms/NewGVN/2007-07-26-PhiErasure.ll
    M llvm/test/Transforms/Util/assume-builder.ll

  Log Message:
  -----------
  [AssumeBundles] Remove non-determinisme from assume builder

Summary:
The assume builder was non-deterministic when working on unamed values.
this patch fixes this.

Reviewers: jdoerfert

Reviewed By: jdoerfert

Subscribers: hiraditya, mgrang, llvm-commits

Tags: #llvm

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




More information about the All-commits mailing list