[all-commits] [llvm/llvm-project] e5f8a7: [AssumeBundles] Refactor asssume builder
Ralender via All-commits
all-commits at lists.llvm.org
Sat Apr 25 04:44:25 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: e5f8a77c1965c762c092e8736d2bf4dd38266754
https://github.com/llvm/llvm-project/commit/e5f8a77c1965c762c092e8736d2bf4dd38266754
Author: Tyker <tyker1 at outlook.com>
Date: 2020-04-25 (Sat, 25 Apr 2020)
Changed paths:
M llvm/include/llvm/Analysis/AssumeBundleQueries.h
M llvm/lib/Analysis/AssumeBundleQueries.cpp
M llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp
M llvm/test/Transforms/Util/assume-builder.ll
M llvm/unittests/Analysis/AssumeBundleQueriesTest.cpp
Log Message:
-----------
[AssumeBundles] Refactor asssume builder
Summary:
refactor assume bulider for the next patch.
the assume builder now generate only one assume per attribute kind and per value they are on. to do this it takes the highest. this is desirable because currently, for all attributes the higest value is the most valuable.
Reviewers: jdoerfert
Reviewed By: jdoerfert
Subscribers: hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D78013
More information about the All-commits
mailing list