[Hexagon] Handle all compares of i1 and vNi1
commit833438eef0663d16d4224e25602749f50b661a17
authorKrzysztof Parzyszek <kparzysz@quicinc.com>
Sat, 17 Jun 2023 22:41:53 +0000 (17 15:41 -0700)
committerKrzysztof Parzyszek <kparzysz@quicinc.com>
Sat, 17 Jun 2023 23:31:21 +0000 (17 16:31 -0700)
treec93a345086cb5dfdf935393e5dc76b081aa6e9ef
parentd1c3ec61d6543aeef8577c1baa5331fec9248c8d
[Hexagon] Handle all compares of i1 and vNi1

Fixes https://github.com/llvm/llvm-project/issues/63363
llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
llvm/lib/Target/Hexagon/HexagonPatterns.td
llvm/test/CodeGen/Hexagon/isel/cmp-i1.ll [new file with mode: 0644]
llvm/test/CodeGen/Hexagon/isel/cmp-v2i1.ll [new file with mode: 0644]
llvm/test/CodeGen/Hexagon/isel/cmp-v4i1.ll [new file with mode: 0644]
llvm/test/CodeGen/Hexagon/isel/cmp-v8i1.ll [new file with mode: 0644]