[all-commits] [llvm/llvm-project] ba07f3: [Hexagon] Don't build two halves of HVX vector in ...
Krzysztof Parzyszek via All-commits
all-commits at lists.llvm.org
Wed Dec 29 11:06:30 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ba07f300c6d67a2c6dde8eef216b7a77ac4600bb
https://github.com/llvm/llvm-project/commit/ba07f300c6d67a2c6dde8eef216b7a77ac4600bb
Author: Krzysztof Parzyszek <kparzysz at quicinc.com>
Date: 2021-12-29 (Wed, 29 Dec 2021)
Changed paths:
M llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
M llvm/test/CodeGen/Hexagon/autohvx/isel-build-vector.ll
Log Message:
-----------
[Hexagon] Don't build two halves of HVX vector in parallel
There can only be one permute operations per packet, so this actually
pessimizes the code (due to the extra "or").
More information about the All-commits
mailing list