[Hexagon] Improve check for HVX types
authorKrzysztof Parzyszek <kparzysz@quicinc.com>
Fri, 27 Nov 2020 19:09:34 +0000 (13:09 -0600)
committerKrzysztof Parzyszek <kparzysz@quicinc.com>
Fri, 27 Nov 2020 19:33:10 +0000 (13:33 -0600)
commitb7bde0e4f3d2ca9d2fb25f911ba7eb9d2a4cbd05
tree4227cae729e18638bfad111efe826ee168863e77
parentb2943765e72ee240aa7e9f3a6b8e8a336cadc7ae
[Hexagon] Improve check for HVX types

Allow non-simple types, like <17 x i32> to be treated as HVX vector
types.
llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
llvm/test/CodeGen/Hexagon/autohvx/non-simple-hvx-type.ll [new file with mode: 0644]