1 //===----------------------------------------------------------------------===//
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
7 //===----------------------------------------------------------------------===//
8 // Automatically generated file, do not edit!
9 //===----------------------------------------------------------------------===//
11 #if defined(__clang__)
12 #pragma clang diagnostic push
13 #pragma clang diagnostic ignored "-Wunused-function"
16 static DecodeStatus s6_0ImmDecoder(MCInst &MI, unsigned tmp,
17 uint64_t, const void *Decoder) {
18 signedDecoder<6>(MI, tmp, Decoder);
19 return MCDisassembler::Success;
21 static DecodeStatus s31_1ImmDecoder(MCInst &MI, unsigned tmp,
22 uint64_t, const void *Decoder) {
23 signedDecoder<12>(MI, tmp, Decoder);
24 return MCDisassembler::Success;
26 static DecodeStatus s30_2ImmDecoder(MCInst &MI, unsigned tmp,
27 uint64_t, const void *Decoder) {
28 signedDecoder<13>(MI, tmp, Decoder);
29 return MCDisassembler::Success;
31 static DecodeStatus s29_3ImmDecoder(MCInst &MI, unsigned tmp,
32 uint64_t, const void *Decoder) {
33 signedDecoder<14>(MI, tmp, Decoder);
34 return MCDisassembler::Success;
36 static DecodeStatus s3_0ImmDecoder(MCInst &MI, unsigned tmp,
37 uint64_t, const void *Decoder) {
38 signedDecoder<3>(MI, tmp, Decoder);
39 return MCDisassembler::Success;
41 static DecodeStatus s4_0ImmDecoder(MCInst &MI, unsigned tmp,
42 uint64_t, const void *Decoder) {
43 signedDecoder<4>(MI, tmp, Decoder);
44 return MCDisassembler::Success;
46 static DecodeStatus s4_1ImmDecoder(MCInst &MI, unsigned tmp,
47 uint64_t, const void *Decoder) {
48 signedDecoder<5>(MI, tmp, Decoder);
49 return MCDisassembler::Success;
51 static DecodeStatus s4_2ImmDecoder(MCInst &MI, unsigned tmp,
52 uint64_t, const void *Decoder) {
53 signedDecoder<6>(MI, tmp, Decoder);
54 return MCDisassembler::Success;
56 static DecodeStatus s4_3ImmDecoder(MCInst &MI, unsigned tmp,
57 uint64_t, const void *Decoder) {
58 signedDecoder<7>(MI, tmp, Decoder);
59 return MCDisassembler::Success;
61 static DecodeStatus s6_3ImmDecoder(MCInst &MI, unsigned tmp,
62 uint64_t, const void *Decoder) {
63 signedDecoder<9>(MI, tmp, Decoder);
64 return MCDisassembler::Success;
66 static DecodeStatus s8_0ImmDecoder(MCInst &MI, unsigned tmp,
67 uint64_t, const void *Decoder) {
68 signedDecoder<8>(MI, tmp, Decoder);
69 return MCDisassembler::Success;
72 #if defined(__clang__)
73 #pragma clang diagnostic pop