| # name: MVE vmaxa and vmina instructions |
| # as: -march=armv8.1-m.main+mve.fp |
| # objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main |
| |
| .*: +file format .*arm.* |
| |
| Disassembly of section .text: |
| [^>]*> ee33 0e81 vmaxa.s8 q0, q0 |
| [^>]*> ee33 1e81 vmina.s8 q0, q0 |
| [^>]*> ee33 0e83 vmaxa.s8 q0, q1 |
| [^>]*> ee33 1e83 vmina.s8 q0, q1 |
| [^>]*> ee33 0e85 vmaxa.s8 q0, q2 |
| [^>]*> ee33 1e85 vmina.s8 q0, q2 |
| [^>]*> ee33 0e89 vmaxa.s8 q0, q4 |
| [^>]*> ee33 1e89 vmina.s8 q0, q4 |
| [^>]*> ee33 0e8f vmaxa.s8 q0, q7 |
| [^>]*> ee33 1e8f vmina.s8 q0, q7 |
| [^>]*> ee33 2e81 vmaxa.s8 q1, q0 |
| [^>]*> ee33 3e81 vmina.s8 q1, q0 |
| [^>]*> ee33 2e83 vmaxa.s8 q1, q1 |
| [^>]*> ee33 3e83 vmina.s8 q1, q1 |
| [^>]*> ee33 2e85 vmaxa.s8 q1, q2 |
| [^>]*> ee33 3e85 vmina.s8 q1, q2 |
| [^>]*> ee33 2e89 vmaxa.s8 q1, q4 |
| [^>]*> ee33 3e89 vmina.s8 q1, q4 |
| [^>]*> ee33 2e8f vmaxa.s8 q1, q7 |
| [^>]*> ee33 3e8f vmina.s8 q1, q7 |
| [^>]*> ee33 4e81 vmaxa.s8 q2, q0 |
| [^>]*> ee33 5e81 vmina.s8 q2, q0 |
| [^>]*> ee33 4e83 vmaxa.s8 q2, q1 |
| [^>]*> ee33 5e83 vmina.s8 q2, q1 |
| [^>]*> ee33 4e85 vmaxa.s8 q2, q2 |
| [^>]*> ee33 5e85 vmina.s8 q2, q2 |
| [^>]*> ee33 4e89 vmaxa.s8 q2, q4 |
| [^>]*> ee33 5e89 vmina.s8 q2, q4 |
| [^>]*> ee33 4e8f vmaxa.s8 q2, q7 |
| [^>]*> ee33 5e8f vmina.s8 q2, q7 |
| [^>]*> ee33 8e81 vmaxa.s8 q4, q0 |
| [^>]*> ee33 9e81 vmina.s8 q4, q0 |
| [^>]*> ee33 8e83 vmaxa.s8 q4, q1 |
| [^>]*> ee33 9e83 vmina.s8 q4, q1 |
| [^>]*> ee33 8e85 vmaxa.s8 q4, q2 |
| [^>]*> ee33 9e85 vmina.s8 q4, q2 |
| [^>]*> ee33 8e89 vmaxa.s8 q4, q4 |
| [^>]*> ee33 9e89 vmina.s8 q4, q4 |
| [^>]*> ee33 8e8f vmaxa.s8 q4, q7 |
| [^>]*> ee33 9e8f vmina.s8 q4, q7 |
| [^>]*> ee33 ee81 vmaxa.s8 q7, q0 |
| [^>]*> ee33 fe81 vmina.s8 q7, q0 |
| [^>]*> ee33 ee83 vmaxa.s8 q7, q1 |
| [^>]*> ee33 fe83 vmina.s8 q7, q1 |
| [^>]*> ee33 ee85 vmaxa.s8 q7, q2 |
| [^>]*> ee33 fe85 vmina.s8 q7, q2 |
| [^>]*> ee33 ee89 vmaxa.s8 q7, q4 |
| [^>]*> ee33 fe89 vmina.s8 q7, q4 |
| [^>]*> ee33 ee8f vmaxa.s8 q7, q7 |
| [^>]*> ee33 fe8f vmina.s8 q7, q7 |
| [^>]*> ee37 0e81 vmaxa.s16 q0, q0 |
| [^>]*> ee37 1e81 vmina.s16 q0, q0 |
| [^>]*> ee37 0e83 vmaxa.s16 q0, q1 |
| [^>]*> ee37 1e83 vmina.s16 q0, q1 |
| [^>]*> ee37 0e85 vmaxa.s16 q0, q2 |
| [^>]*> ee37 1e85 vmina.s16 q0, q2 |
| [^>]*> ee37 0e89 vmaxa.s16 q0, q4 |
| [^>]*> ee37 1e89 vmina.s16 q0, q4 |
| [^>]*> ee37 0e8f vmaxa.s16 q0, q7 |
| [^>]*> ee37 1e8f vmina.s16 q0, q7 |
| [^>]*> ee37 2e81 vmaxa.s16 q1, q0 |
| [^>]*> ee37 3e81 vmina.s16 q1, q0 |
| [^>]*> ee37 2e83 vmaxa.s16 q1, q1 |
| [^>]*> ee37 3e83 vmina.s16 q1, q1 |
| [^>]*> ee37 2e85 vmaxa.s16 q1, q2 |
| [^>]*> ee37 3e85 vmina.s16 q1, q2 |
| [^>]*> ee37 2e89 vmaxa.s16 q1, q4 |
| [^>]*> ee37 3e89 vmina.s16 q1, q4 |
| [^>]*> ee37 2e8f vmaxa.s16 q1, q7 |
| [^>]*> ee37 3e8f vmina.s16 q1, q7 |
| [^>]*> ee37 4e81 vmaxa.s16 q2, q0 |
| [^>]*> ee37 5e81 vmina.s16 q2, q0 |
| [^>]*> ee37 4e83 vmaxa.s16 q2, q1 |
| [^>]*> ee37 5e83 vmina.s16 q2, q1 |
| [^>]*> ee37 4e85 vmaxa.s16 q2, q2 |
| [^>]*> ee37 5e85 vmina.s16 q2, q2 |
| [^>]*> ee37 4e89 vmaxa.s16 q2, q4 |
| [^>]*> ee37 5e89 vmina.s16 q2, q4 |
| [^>]*> ee37 4e8f vmaxa.s16 q2, q7 |
| [^>]*> ee37 5e8f vmina.s16 q2, q7 |
| [^>]*> ee37 8e81 vmaxa.s16 q4, q0 |
| [^>]*> ee37 9e81 vmina.s16 q4, q0 |
| [^>]*> ee37 8e83 vmaxa.s16 q4, q1 |
| [^>]*> ee37 9e83 vmina.s16 q4, q1 |
| [^>]*> ee37 8e85 vmaxa.s16 q4, q2 |
| [^>]*> ee37 9e85 vmina.s16 q4, q2 |
| [^>]*> ee37 8e89 vmaxa.s16 q4, q4 |
| [^>]*> ee37 9e89 vmina.s16 q4, q4 |
| [^>]*> ee37 8e8f vmaxa.s16 q4, q7 |
| [^>]*> ee37 9e8f vmina.s16 q4, q7 |
| [^>]*> ee37 ee81 vmaxa.s16 q7, q0 |
| [^>]*> ee37 fe81 vmina.s16 q7, q0 |
| [^>]*> ee37 ee83 vmaxa.s16 q7, q1 |
| [^>]*> ee37 fe83 vmina.s16 q7, q1 |
| [^>]*> ee37 ee85 vmaxa.s16 q7, q2 |
| [^>]*> ee37 fe85 vmina.s16 q7, q2 |
| [^>]*> ee37 ee89 vmaxa.s16 q7, q4 |
| [^>]*> ee37 fe89 vmina.s16 q7, q4 |
| [^>]*> ee37 ee8f vmaxa.s16 q7, q7 |
| [^>]*> ee37 fe8f vmina.s16 q7, q7 |
| [^>]*> ee3b 0e81 vmaxa.s32 q0, q0 |
| [^>]*> ee3b 1e81 vmina.s32 q0, q0 |
| [^>]*> ee3b 0e83 vmaxa.s32 q0, q1 |
| [^>]*> ee3b 1e83 vmina.s32 q0, q1 |
| [^>]*> ee3b 0e85 vmaxa.s32 q0, q2 |
| [^>]*> ee3b 1e85 vmina.s32 q0, q2 |
| [^>]*> ee3b 0e89 vmaxa.s32 q0, q4 |
| [^>]*> ee3b 1e89 vmina.s32 q0, q4 |
| [^>]*> ee3b 0e8f vmaxa.s32 q0, q7 |
| [^>]*> ee3b 1e8f vmina.s32 q0, q7 |
| [^>]*> ee3b 2e81 vmaxa.s32 q1, q0 |
| [^>]*> ee3b 3e81 vmina.s32 q1, q0 |
| [^>]*> ee3b 2e83 vmaxa.s32 q1, q1 |
| [^>]*> ee3b 3e83 vmina.s32 q1, q1 |
| [^>]*> ee3b 2e85 vmaxa.s32 q1, q2 |
| [^>]*> ee3b 3e85 vmina.s32 q1, q2 |
| [^>]*> ee3b 2e89 vmaxa.s32 q1, q4 |
| [^>]*> ee3b 3e89 vmina.s32 q1, q4 |
| [^>]*> ee3b 2e8f vmaxa.s32 q1, q7 |
| [^>]*> ee3b 3e8f vmina.s32 q1, q7 |
| [^>]*> ee3b 4e81 vmaxa.s32 q2, q0 |
| [^>]*> ee3b 5e81 vmina.s32 q2, q0 |
| [^>]*> ee3b 4e83 vmaxa.s32 q2, q1 |
| [^>]*> ee3b 5e83 vmina.s32 q2, q1 |
| [^>]*> ee3b 4e85 vmaxa.s32 q2, q2 |
| [^>]*> ee3b 5e85 vmina.s32 q2, q2 |
| [^>]*> ee3b 4e89 vmaxa.s32 q2, q4 |
| [^>]*> ee3b 5e89 vmina.s32 q2, q4 |
| [^>]*> ee3b 4e8f vmaxa.s32 q2, q7 |
| [^>]*> ee3b 5e8f vmina.s32 q2, q7 |
| [^>]*> ee3b 8e81 vmaxa.s32 q4, q0 |
| [^>]*> ee3b 9e81 vmina.s32 q4, q0 |
| [^>]*> ee3b 8e83 vmaxa.s32 q4, q1 |
| [^>]*> ee3b 9e83 vmina.s32 q4, q1 |
| [^>]*> ee3b 8e85 vmaxa.s32 q4, q2 |
| [^>]*> ee3b 9e85 vmina.s32 q4, q2 |
| [^>]*> ee3b 8e89 vmaxa.s32 q4, q4 |
| [^>]*> ee3b 9e89 vmina.s32 q4, q4 |
| [^>]*> ee3b 8e8f vmaxa.s32 q4, q7 |
| [^>]*> ee3b 9e8f vmina.s32 q4, q7 |
| [^>]*> ee3b ee81 vmaxa.s32 q7, q0 |
| [^>]*> ee3b fe81 vmina.s32 q7, q0 |
| [^>]*> ee3b ee83 vmaxa.s32 q7, q1 |
| [^>]*> ee3b fe83 vmina.s32 q7, q1 |
| [^>]*> ee3b ee85 vmaxa.s32 q7, q2 |
| [^>]*> ee3b fe85 vmina.s32 q7, q2 |
| [^>]*> ee3b ee89 vmaxa.s32 q7, q4 |
| [^>]*> ee3b fe89 vmina.s32 q7, q4 |
| [^>]*> ee3b ee8f vmaxa.s32 q7, q7 |
| [^>]*> ee3b fe8f vmina.s32 q7, q7 |
| [^>]*> fe71 ef4d vpstete |
| [^>]*> ee33 0e83 vmaxat.s8 q0, q1 |
| [^>]*> ee37 ee8f vmaxae.s16 q7, q7 |
| [^>]*> ee3b 1e83 vminat.s32 q0, q1 |
| [^>]*> ee37 fe8f vminae.s16 q7, q7 |