[AArch64] Unit test for zext lowering for different types of vectors
authorNilanjana Basu <n_basu@apple.com>
Fri, 2 Dec 2022 18:45:57 +0000 (00:15 +0530)
committerNilanjana Basu <n_basu@apple.com>
Fri, 9 Dec 2022 08:25:25 +0000 (13:55 +0530)
commitaf42d80a63e38a941bc0d9df8e4d6ae287f75566
tree104dd13a0cc8037b71747cef73891c37463bf9f3
parentee7a62a30646cb114b28b08a2da30466024cebbb
[AArch64] Unit test for zext lowering for different types of vectors

These are unit tests for code generated for zext lowering of vectors.
There are tests for different types of vectors, as well as cases where multiple 'zext' instructions of same type occur back-to-back.
Testing of Global-ISel path is added.
This will help in comparing changes in zext lowering in https://reviews.llvm.org/D136722.

Reviewed By: fhahn

Differential Revision: https://reviews.llvm.org/D137993
llvm/test/CodeGen/AArch64/zext-to-tbl.ll