fc76f48667
Add tests for MSA interleave instructions. This includes following instructions: * ILVEV.B - interleave even (bytes) * ILVEV.H - interleave even (halfwords) * ILVEV.W - interleave even (words) * ILVEV.D - interleave even (doublewords) * ILVOD.B - interleave odd (bytes) * ILVOD.H - interleave odd (halfwords) * ILVOD.W - interleave odd (words) * ILVOD.D - interleave odd (doublewords) * ILVL.B - interleave left (bytes) * ILVL.H - interleave left (halfwords) * ILVL.W - interleave left (words) * ILVL.D - interleave left (doublewords) * ILVR.B - interleave right (bytes) * ILVR.H - interleave right (halfwords) * ILVR.W - interleave right (words) * ILVR.D - interleave right (doublewords) Each test consists of 80 test cases, so altogether there are 1280 test cases. Reviewed-by: Aleksandar Rikalo <arikalo@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
||
---|---|---|
.. | ||
test_msa_ilvev_b.c | ||
test_msa_ilvev_d.c | ||
test_msa_ilvev_h.c | ||
test_msa_ilvev_w.c | ||
test_msa_ilvl_b.c | ||
test_msa_ilvl_d.c | ||
test_msa_ilvl_h.c | ||
test_msa_ilvl_w.c | ||
test_msa_ilvod_b.c | ||
test_msa_ilvod_d.c | ||
test_msa_ilvod_h.c | ||
test_msa_ilvod_w.c | ||
test_msa_ilvr_b.c | ||
test_msa_ilvr_d.c | ||
test_msa_ilvr_h.c | ||
test_msa_ilvr_w.c |