|  | //===----------------------------------------------------------------------===// | 
|  | // | 
|  | // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. | 
|  | // See https://llvm.org/LICENSE.txt for license information. | 
|  | // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | 
|  | // | 
|  | //===----------------------------------------------------------------------===// | 
|  | // Automatically generated file, please consult code owner before editing. | 
|  | //===----------------------------------------------------------------------===// | 
|  |  | 
|  | // clang-format off | 
|  |  | 
|  | #if defined(__clang__) | 
|  | #pragma clang diagnostic push | 
|  | #pragma clang diagnostic ignored "-Wunused-function" | 
|  | #endif | 
|  |  | 
|  | static DecodeStatus s4_0ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<4>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  | static DecodeStatus s29_3ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<14>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  | static DecodeStatus s8_0ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<8>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  | static DecodeStatus s4_3ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<7>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  | static DecodeStatus s31_1ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<12>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  | static DecodeStatus s3_0ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<3>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  | static DecodeStatus s30_2ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<13>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  | static DecodeStatus s6_0ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<6>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  | static DecodeStatus s6_3ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<9>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  | static DecodeStatus s4_1ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<5>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  | static DecodeStatus s4_2ImmDecoder(MCInst &MI, unsigned tmp, | 
|  | uint64_t, const void *Decoder) { | 
|  | signedDecoder<6>(MI, tmp, Decoder); | 
|  | return MCDisassembler::Success; | 
|  | } | 
|  |  | 
|  | #if defined(__clang__) | 
|  | #pragma clang diagnostic pop | 
|  | #endif | 
|  |  | 
|  | // clang-format on |