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#if defined(__clang__)
12#pragma clang diagnostic push
13#pragma clang diagnostic ignored "-Wunused-function"
14#endif
15
16static DecodeStatus s6_0ImmDecoder(MCInst &MI, unsigned tmp,
17    uint64_t, const void *Decoder) {
18  signedDecoder<6>(MI, tmp, Decoder);
19  return MCDisassembler::Success;
20}
21static DecodeStatus s31_1ImmDecoder(MCInst &MI, unsigned tmp,
22    uint64_t, const void *Decoder) {
23  signedDecoder<12>(MI, tmp, Decoder);
24  return MCDisassembler::Success;
25}
26static DecodeStatus s30_2ImmDecoder(MCInst &MI, unsigned tmp,
27    uint64_t, const void *Decoder) {
28  signedDecoder<13>(MI, tmp, Decoder);
29  return MCDisassembler::Success;
30}
31static DecodeStatus s29_3ImmDecoder(MCInst &MI, unsigned tmp,
32    uint64_t, const void *Decoder) {
33  signedDecoder<14>(MI, tmp, Decoder);
34  return MCDisassembler::Success;
35}
36static DecodeStatus s3_0ImmDecoder(MCInst &MI, unsigned tmp,
37    uint64_t, const void *Decoder) {
38  signedDecoder<3>(MI, tmp, Decoder);
39  return MCDisassembler::Success;
40}
41static DecodeStatus s4_0ImmDecoder(MCInst &MI, unsigned tmp,
42    uint64_t, const void *Decoder) {
43  signedDecoder<4>(MI, tmp, Decoder);
44  return MCDisassembler::Success;
45}
46static DecodeStatus s4_1ImmDecoder(MCInst &MI, unsigned tmp,
47    uint64_t, const void *Decoder) {
48  signedDecoder<5>(MI, tmp, Decoder);
49  return MCDisassembler::Success;
50}
51static DecodeStatus s4_2ImmDecoder(MCInst &MI, unsigned tmp,
52    uint64_t, const void *Decoder) {
53  signedDecoder<6>(MI, tmp, Decoder);
54  return MCDisassembler::Success;
55}
56static DecodeStatus s4_3ImmDecoder(MCInst &MI, unsigned tmp,
57    uint64_t, const void *Decoder) {
58  signedDecoder<7>(MI, tmp, Decoder);
59  return MCDisassembler::Success;
60}
61static DecodeStatus s6_3ImmDecoder(MCInst &MI, unsigned tmp,
62    uint64_t, const void *Decoder) {
63  signedDecoder<9>(MI, tmp, Decoder);
64  return MCDisassembler::Success;
65}
66static DecodeStatus s8_0ImmDecoder(MCInst &MI, unsigned tmp,
67    uint64_t, const void *Decoder) {
68  signedDecoder<8>(MI, tmp, Decoder);
69  return MCDisassembler::Success;
70}
71
72#if defined(__clang__)
73#pragma clang diagnostic pop
74#endif
75
76