| 592 | } |
| 593 | |
| 594 | ArrangementSpec arr_spec_method2(unsigned immh) |
| 595 | { |
| 596 | // 0000 SEE Advanced SIMD modified immediate |
| 597 | if (immh == 1) |
| 598 | return _8H; // 0001 8H |
| 599 | if ((immh & 0b1110) == 0b0010) |
| 600 | return _4S; // 001x 4S |
| 601 | if ((immh & 0b1100) == 0b0100) |
| 602 | return _2D; // 01xx 2D |
| 603 | return ARRSPEC_NONE; // 1xxx RESERVED |
| 604 | } |
| 605 | |
| 606 | ArrangementSpec arr_spec_method3(unsigned immh, unsigned q) |
| 607 | { |