1 | //===----------------------------------------------------------------------===// |
2 | // |
3 | // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. |
4 | // See https://llvm.org/LICENSE.txt for license information. |
5 | // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception |
6 | // |
7 | //===----------------------------------------------------------------------===// |
8 | // Automatically generated file, do not edit! |
9 | //===----------------------------------------------------------------------===// |
10 | |
11 | |
12 | #if defined(__clang__) |
13 | #pragma clang diagnostic push |
14 | #pragma clang diagnostic ignored "-Wunused-function" |
15 | #endif |
16 | |
17 | static DecodeStatus s6_0ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
18 | const MCDisassembler *Decoder) { |
19 | signedDecoder<6>(MI, tmp, Decoder); |
20 | return MCDisassembler::Success; |
21 | } |
22 | static DecodeStatus s31_1ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
23 | const MCDisassembler *Decoder) { |
24 | signedDecoder<12>(MI, tmp, Decoder); |
25 | return MCDisassembler::Success; |
26 | } |
27 | static DecodeStatus s30_2ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
28 | const MCDisassembler *Decoder) { |
29 | signedDecoder<13>(MI, tmp, Decoder); |
30 | return MCDisassembler::Success; |
31 | } |
32 | static DecodeStatus s29_3ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
33 | const MCDisassembler *Decoder) { |
34 | signedDecoder<14>(MI, tmp, Decoder); |
35 | return MCDisassembler::Success; |
36 | } |
37 | static DecodeStatus s3_0ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
38 | const MCDisassembler *Decoder) { |
39 | signedDecoder<3>(MI, tmp, Decoder); |
40 | return MCDisassembler::Success; |
41 | } |
42 | static DecodeStatus s4_0ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
43 | const MCDisassembler *Decoder) { |
44 | signedDecoder<4>(MI, tmp, Decoder); |
45 | return MCDisassembler::Success; |
46 | } |
47 | static DecodeStatus s4_1ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
48 | const MCDisassembler *Decoder) { |
49 | signedDecoder<5>(MI, tmp, Decoder); |
50 | return MCDisassembler::Success; |
51 | } |
52 | static DecodeStatus s4_2ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
53 | const MCDisassembler *Decoder) { |
54 | signedDecoder<6>(MI, tmp, Decoder); |
55 | return MCDisassembler::Success; |
56 | } |
57 | static DecodeStatus s4_3ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
58 | const MCDisassembler *Decoder) { |
59 | signedDecoder<7>(MI, tmp, Decoder); |
60 | return MCDisassembler::Success; |
61 | } |
62 | static DecodeStatus s6_3ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
63 | const MCDisassembler *Decoder) { |
64 | signedDecoder<9>(MI, tmp, Decoder); |
65 | return MCDisassembler::Success; |
66 | } |
67 | static DecodeStatus s8_0ImmDecoder(MCInst &MI, unsigned tmp, uint64_t, |
68 | const MCDisassembler *Decoder) { |
69 | signedDecoder<8>(MI, tmp, Decoder); |
70 | return MCDisassembler::Success; |
71 | } |
72 | |
73 | #if defined(__clang__) |
74 | #pragma clang diagnostic pop |
75 | #endif |
76 | |
77 | |