[all-commits] [llvm/llvm-project] 359174: [Hexagon] Simplify logic for generating code for c...

Krzysztof Parzyszek via All-commits all-commits at lists.llvm.org
Tue Nov 29 12:24:19 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 359174c3ba9e54bfd48b34cfa277c7dcc88dda99
      https://github.com/llvm/llvm-project/commit/359174c3ba9e54bfd48b34cfa277c7dcc88dda99
  Author: Krzysztof Parzyszek <kparzysz at quicinc.com>
  Date:   2022-11-29 (Tue, 29 Nov 2022)

  Changed paths:
    M llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp

  Log Message:
  -----------
  [Hexagon] Simplify logic for generating code for contracting shuffles

Add functions that generate masks for the HVX instructions we were
targeting. This is both simpler than analyzing the masks, and these
functions may also be used in other places.




More information about the All-commits mailing list