/// @file xed-enc-patterns.h

// This file was automatically generated.
// Do not edit this file.

#if !defined(XED_ENC_PATTERNS_H)
# define XED_ENC_PATTERNS_H
/*BEGIN_LEGAL

Copyright (c) 2018 Intel Corporation

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
  
END_LEGAL */
#include "xed-internal-header.h"
void xed_encode_instruction_fb_pattern_0(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_1(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_2(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_3(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_4(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_5(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_6(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_7(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_8(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_9(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_10(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_11(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_12(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_13(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_14(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_15(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_16(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_17(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_18(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_19(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_20(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_21(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_22(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_23(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_24(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_25(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_26(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_27(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_28(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_29(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_30(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_31(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_32(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_33(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_34(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_35(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_36(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_37(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_38(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_39(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_40(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_41(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_42(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_43(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_44(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_45(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_46(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_47(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_48(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_49(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_50(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_51(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_52(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_53(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_54(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_55(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_56(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_57(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_58(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_59(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_60(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_61(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_62(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_63(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_64(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_65(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_66(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_67(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_68(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_69(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_70(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_71(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_72(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_73(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_74(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_75(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_76(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_77(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_78(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_79(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_80(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_81(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_82(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_83(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_84(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_85(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_86(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_87(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_88(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_89(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_90(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_91(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_92(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_93(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_94(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_95(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_96(xed_encoder_request_t* xes);
void xed_encode_instruction_fb_pattern_97(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_0(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_1(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_2(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_3(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_4(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_5(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_6(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_7(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_8(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_9(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_10(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_11(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_12(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_13(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_14(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_15(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_16(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_17(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_18(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_19(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_20(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_21(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_22(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_23(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_24(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_25(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_26(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_27(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_28(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_29(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_30(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_31(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_32(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_33(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_34(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_35(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_36(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_37(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_38(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_39(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_40(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_41(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_42(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_43(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_44(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_45(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_46(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_47(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_48(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_49(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_50(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_51(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_52(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_53(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_54(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_55(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_56(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_57(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_58(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_59(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_60(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_61(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_62(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_63(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_64(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_65(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_66(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_67(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_68(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_69(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_70(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_71(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_72(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_73(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_74(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_75(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_76(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_77(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_78(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_79(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_80(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_81(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_82(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_83(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_84(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_85(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_86(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_87(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_88(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_89(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_90(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_91(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_92(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_93(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_94(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_95(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_96(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_97(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_98(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_99(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_100(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_101(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_102(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_103(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_104(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_105(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_106(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_107(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_108(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_109(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_110(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_111(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_112(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_113(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_114(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_115(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_116(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_117(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_118(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_119(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_120(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_121(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_122(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_123(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_124(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_125(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_126(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_127(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_128(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_129(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_130(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_131(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_132(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_133(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_134(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_135(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_136(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_137(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_138(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_139(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_140(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_141(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_142(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_143(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_144(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_145(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_146(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_147(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_148(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_149(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_150(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_151(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_152(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_153(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_154(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_155(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_156(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_157(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_158(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_159(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_160(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_161(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_162(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_163(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_164(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_165(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_166(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_167(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_168(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_169(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_170(xed_encoder_request_t* xes);
void xed_encode_instruction_emit_pattern_171(xed_encoder_request_t* xes);
#endif
