[all-commits] [llvm/llvm-project] 642e92: reland [InstCombine] convert assumes to operand bu...
Ralender via All-commits
all-commits at lists.llvm.org
Sat Feb 13 04:03:42 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 642e9225c6e89f2be84d71c5c19da1b19c33314e
https://github.com/llvm/llvm-project/commit/642e9225c6e89f2be84d71c5c19da1b19c33314e
Author: Tyker <tyker1 at outlook.com>
Date: 2021-02-13 (Sat, 13 Feb 2021)
Changed paths:
M llvm/include/llvm/Analysis/AssumeBundleQueries.h
M llvm/include/llvm/IR/Value.h
M llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h
M llvm/lib/Analysis/Loads.cpp
M llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
M llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp
M llvm/test/Analysis/BasicAA/featuretest.ll
M llvm/test/Analysis/ValueTracking/assume-queries-counter.ll
M llvm/test/Analysis/ValueTracking/assume.ll
M llvm/test/Transforms/InstCombine/assume-align.ll
M llvm/test/Transforms/InstCombine/assume.ll
Log Message:
-----------
reland [InstCombine] convert assumes to operand bundles
Instcombine will convert the nonnull and alignment assumption that use the boolean condtion
to an assumption that uses the operand bundles when knowledge retention is enabled.
Differential Revision: https://reviews.llvm.org/D82703
More information about the All-commits
mailing list