1 //===----------------------------------------------------------------------===//
3 // The LLVM Compiler Infrastructure
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
9 // Automatically generated file, please consult code owner before editing.
10 //===----------------------------------------------------------------------===//
14 #if defined(__clang__)
15 #pragma clang diagnostic push
16 #pragma clang diagnostic ignored "-Wunused-function"
19 static DecodeStatus s4_0ImmDecoder(MCInst &MI, unsigned tmp,
20 uint64_t, const void *Decoder) {
21 signedDecoder<4>(MI, tmp, Decoder);
22 return MCDisassembler::Success;
24 static DecodeStatus s29_3ImmDecoder(MCInst &MI, unsigned tmp,
25 uint64_t, const void *Decoder) {
26 signedDecoder<14>(MI, tmp, Decoder);
27 return MCDisassembler::Success;
29 static DecodeStatus s8_0ImmDecoder(MCInst &MI, unsigned tmp,
30 uint64_t, const void *Decoder) {
31 signedDecoder<8>(MI, tmp, Decoder);
32 return MCDisassembler::Success;
34 static DecodeStatus s4_3ImmDecoder(MCInst &MI, unsigned tmp,
35 uint64_t, const void *Decoder) {
36 signedDecoder<7>(MI, tmp, Decoder);
37 return MCDisassembler::Success;
39 static DecodeStatus s31_1ImmDecoder(MCInst &MI, unsigned tmp,
40 uint64_t, const void *Decoder) {
41 signedDecoder<12>(MI, tmp, Decoder);
42 return MCDisassembler::Success;
44 static DecodeStatus s3_0ImmDecoder(MCInst &MI, unsigned tmp,
45 uint64_t, const void *Decoder) {
46 signedDecoder<3>(MI, tmp, Decoder);
47 return MCDisassembler::Success;
49 static DecodeStatus s30_2ImmDecoder(MCInst &MI, unsigned tmp,
50 uint64_t, const void *Decoder) {
51 signedDecoder<13>(MI, tmp, Decoder);
52 return MCDisassembler::Success;
54 static DecodeStatus s6_0ImmDecoder(MCInst &MI, unsigned tmp,
55 uint64_t, const void *Decoder) {
56 signedDecoder<6>(MI, tmp, Decoder);
57 return MCDisassembler::Success;
59 static DecodeStatus s6_3ImmDecoder(MCInst &MI, unsigned tmp,
60 uint64_t, const void *Decoder) {
61 signedDecoder<9>(MI, tmp, Decoder);
62 return MCDisassembler::Success;
64 static DecodeStatus s4_1ImmDecoder(MCInst &MI, unsigned tmp,
65 uint64_t, const void *Decoder) {
66 signedDecoder<5>(MI, tmp, Decoder);
67 return MCDisassembler::Success;
69 static DecodeStatus s4_2ImmDecoder(MCInst &MI, unsigned tmp,
70 uint64_t, const void *Decoder) {
71 signedDecoder<6>(MI, tmp, Decoder);
72 return MCDisassembler::Success;
75 #if defined(__clang__)
76 #pragma clang diagnostic pop