[Hexagon] Support BUILD_VECTOR of floating point HVX vectors
authorKrzysztof Parzyszek <kparzysz@quicinc.com>
Tue, 28 Dec 2021 21:47:42 +0000 (13:47 -0800)
committerKrzysztof Parzyszek <kparzysz@quicinc.com>
Tue, 28 Dec 2021 22:59:08 +0000 (14:59 -0800)
commit6a6ac3b36fcdb44a5096f2ddab952a1281eb144e
tree2bf26ebbc9f8242dc9c2d8d4100ee6fd4c95201f
parent943d1d83dd7799c6371a42c224bfe072ddf2fe88
[Hexagon] Support BUILD_VECTOR of floating point HVX vectors

Co-authored-by: Anirudh Sundar Subramaniam <quic_sanirudh@quicinc.com>
Co-authored-by: Ankit Aggarwal <aankit@quicinc.com>
llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
llvm/lib/Target/Hexagon/HexagonPatterns.td
llvm/lib/Target/Hexagon/HexagonPatternsHVX.td
llvm/lib/Target/Hexagon/HexagonRegisterInfo.td
llvm/test/CodeGen/Hexagon/autohvx/build-vector-float-type.ll [new file with mode: 0644]