[all-commits] [llvm/llvm-project] 57443b: [Hexagon] Fix segment start to adjust for gaps bet...
bcahoon via All-commits
all-commits at lists.llvm.org
Tue Jan 19 10:55:01 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 57443bfb4ab06f7dc45f802119efc1068289cdd9
https://github.com/llvm/llvm-project/commit/57443bfb4ab06f7dc45f802119efc1068289cdd9
Author: Brendon Cahoon <bcahoon at quicinc.com>
Date: 2021-01-19 (Tue, 19 Jan 2021)
Changed paths:
M llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp
A llvm/test/CodeGen/Hexagon/autohvx/vector-align-store-mask.ll
Log Message:
-----------
[Hexagon] Fix segment start to adjust for gaps between segments
The Hexagon Vector Combine pass genertes stores for a complete
aligned vector. The start of each section is a multiple of the
vector size, so that value is passed to normalize to compute
the offset of the stores in the section. The first store may
not occur at offset 0 when there is a gap between sections.
More information about the All-commits
mailing list