[PATCH] D68494: [PATCH 11/38] [noalias] D9377: llvm.noalias - don't block EarlyCSE
Roman Lebedev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Oct 6 04:13:03 PDT 2019
lebedev.ri added inline comments.
================
Comment at: llvm/lib/Transforms/Scalar/EarlyCSE.cpp:937
+ if (match(Inst, m_CombineOr(m_Intrinsic<Intrinsic::sideeffect>(),
+ m_Intrinsic<Intrinsic::assume>()))) {
+ LLVM_DEBUG(dbgs() << "EarlyCSE skipping intrinsic: " << *Inst << '\n');
----------------
This looks incorrect to me.
Did you mean `Intrinsic::noalias` ?
Or does `Intrinsic::noalias` identify as `Intrinsic::assume`?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D68494/new/
https://reviews.llvm.org/D68494
More information about the llvm-commits
mailing list