[llvm-branch-commits] [llvm] [RISCV] Support memcmp expansion for vectors (PR #114517)
Luke Lau via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Nov 6 00:23:11 PST 2024
================
@@ -2525,5 +2527,21 @@ RISCVTTIImpl::enableMemCmpExpansion(bool OptSize, bool IsZeroCmp) const {
Options.LoadSizes = {8, 4, 2, 1};
else
Options.LoadSizes = {4, 2, 1};
+ if (IsZeroCmp && ST->hasVInstructions()) {
----------------
lukel97 wrote:
Doesn't this mean that processors with only +unaligned-scalar-mem will now expand vector-sized compares?
https://github.com/llvm/llvm-project/pull/114517
More information about the llvm-branch-commits
mailing list