[all-commits] [llvm/llvm-project] df8e0d: [AArch64][LoopVectorize] Use upper bound trip coun...
Rin via All-commits
all-commits at lists.llvm.org
Mon Oct 9 08:26:32 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: df8e0d057d67a8167f2bdc81d8b61033beb55da5
https://github.com/llvm/llvm-project/commit/df8e0d057d67a8167f2bdc81d8b61033beb55da5
Author: Rin <irina.dobrescu at arm.com>
Date: 2023-10-09 (Mon, 09 Oct 2023)
Changed paths:
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/test/Transforms/LoopVectorize/AArch64/clamped-trip-count.ll
Log Message:
-----------
[AArch64][LoopVectorize] Use upper bound trip count instead of the constant TC when choosing max VF (#67697)
This patch is based off of
https://github.com/llvm/llvm-project/pull/67543.
We are currently using the exact trip count to make decisions regarding
the maximum VF. We can instead use the upper bound TC, which will be the
same as the constant trip count when that is known.
More information about the All-commits
mailing list