[all-commits] [llvm/llvm-project] b9702b: [LV] Consider insts feeding interleave group point...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Wed Jun 19 09:07:31 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b9702bb12f19b7bdb7f4420f94ee603d29d1bf1b
https://github.com/llvm/llvm-project/commit/b9702bb12f19b7bdb7f4420f94ee603d29d1bf1b
Author: Florian Hahn <flo at fhahn.com>
Date: 2024-06-19 (Wed, 19 Jun 2024)
Changed paths:
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/test/Transforms/LoopVectorize/X86/interleave-cost.ll
M llvm/test/Transforms/LoopVectorize/X86/pr47437.ll
Log Message:
-----------
[LV] Consider insts feeding interleave group pointers free.
For interleave groups, we only generate a pointer for the start of the
interleave group (the instruction at the insert position). The other
addresses for other members are alreayd considered free, but so are
their operands, if they are only used in address computations for
other interleave group members.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list