[all-commits] [llvm/llvm-project] ac9b9e: [SLPVectorizer] Don't include isAssumeLikeIntrinsi...
mikaelholmen via All-commits
all-commits at lists.llvm.org
Wed Jun 14 04:03:02 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ac9b9e3aad6b8a28af3dcf79908ebcadca947373
https://github.com/llvm/llvm-project/commit/ac9b9e3aad6b8a28af3dcf79908ebcadca947373
Author: Mikael Holmen <mikael.holmen at ericsson.com>
Date: 2023-06-14 (Wed, 14 Jun 2023)
Changed paths:
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
M llvm/test/Transforms/SLPVectorizer/X86/schedule_budget_debug_info.ll
Log Message:
-----------
[SLPVectorizer] Don't include isAssumeLikeIntrinsics in ScheduleRegionSize
We don't want the existence of debug instructions affect codegen so we now
ignore debug instructions and other "isAssumeLikeIntrinsics in the
"extend schedule region" search loop in
BoUpSLP::BlockScheduling::extendSchedulingRegion.
Differential Revision: https://reviews.llvm.org/D152441
More information about the All-commits
mailing list