//
// *************************************************************************** //
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
// *************************************************************************** //
//
//
// *************************************************************************** //
// UnivDisasm library.
//
// This file is a part of UnivDisasm library.
//
// https://github.com/MahdiSafsafi/UnivDisasm
//
// The Original Code is OpCodes.dec.inc
//
// The Initial Developer of the Original Code is Mahdi Safsafi.
// Portions created by Mahdi Safsafi . are Copyright (C) 2015 Mahdi Safsafi.
// All Rights Reserved.
// *************************************************************************** //
//

procedure Decode_Table_SSE5A7B_OpCode_0x00(PInst: PInstruction);
  procedure Decode_Table_SSE5A7B_OpCode_0x01(PInst: PInstruction);
    procedure Decode_Table_SSE5A7B_OpCode_0x02(PInst: PInstruction);
      procedure Decode_Table_SSE5A7B_OpCode_0x03(PInst: PInstruction);
        procedure Decode_Table_SSE5A7B_OpCode_0x04(PInst: PInstruction);
          procedure Decode_Table_SSE5A7B_OpCode_0x05(PInst: PInstruction);
            procedure Decode_Table_SSE5A7B_OpCode_0x06(PInst: PInstruction);
              procedure Decode_Table_SSE5A7B_OpCode_0x07(PInst: PInstruction);
                procedure Decode_Table_SSE5A7B_OpCode_0x08(PInst: PInstruction);
                  procedure Decode_Table_SSE5A7B_OpCode_0x09
                    (PInst: PInstruction);
                    procedure Decode_Table_SSE5A7B_OpCode_0x0A
                      (PInst: PInstruction);
                      procedure Decode_Table_SSE5A7B_OpCode_0x0B
                        (PInst: PInstruction);
                        procedure Decode_Table_SSE5A7B_OpCode_0x0C
                          (PInst: PInstruction);
                          procedure Decode_Table_SSE5A7B_OpCode_0x0D
                            (PInst: PInstruction);
                            procedure Decode_Table_SSE5A7B_OpCode_0x0E
                              (PInst: PInstruction);
                              procedure Decode_Table_SSE5A7B_OpCode_0x0F
                                (PInst: PInstruction);
                                procedure Decode_Table_SSE5A7B_OpCode_0x10
                                  (PInst: PInstruction);
                                  procedure Decode_Table_SSE5A7B_OpCode_0x11
                                    (PInst: PInstruction);
                                    procedure Decode_Table_SSE5A7B_OpCode_0x12
                                      (PInst: PInstruction);
                                      procedure Decode_Table_SSE5A7B_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7B_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu7_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_38_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu3_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu2_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_1_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu1_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu5_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu6_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A25_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOPA_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu0_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3DNOW_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A7A_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_fpu4_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_3A_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_2_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP8_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_XOP9_OpCode_0xFF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x00
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x01
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x02
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x03
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x04
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x05
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x06
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x07
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x08
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x09
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x0A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x0B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x0C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x0D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x0E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x0F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x10
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x11
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x12
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x13
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x14
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x15
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x16
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x17
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x18
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x19
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x1A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x1B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x1C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x1D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x1E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x1F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x20
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x21
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x22
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x23
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x24
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x25
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x26
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x27
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x28
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x29
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x2A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x2B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x2C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x2D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x2E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x2F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x30
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x31
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x32
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x33
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x34
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x35
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x36
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x37
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x38
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x39
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x3A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x3B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x3C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x3D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x3E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x3F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x40
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x41
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x42
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x43
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x44
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x45
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x46
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x47
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x48
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x49
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x4A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x4B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x4C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x4D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x4E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x4F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x50
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x51
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x52
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x53
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x54
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x55
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x56
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x57
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x58
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x59
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x5A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x5B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x5C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x5D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x5E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x5F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x60
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x61
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x62
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x63
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x64
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x65
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x66
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x67
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x68
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x69
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x6A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x6B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x6C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x6D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x6E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x6F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x70
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x71
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x72
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x73
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x74
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x75
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x76
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x77
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x78
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x79
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x7A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x7B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x7C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x7D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x7E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x7F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x80
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x81
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x82
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x83
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x84
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x85
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x86
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x87
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x88
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x89
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x8A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x8B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x8C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x8D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x8E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x8F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x90
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x91
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x92
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x93
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x94
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x95
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x96
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x97
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x98
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x99
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x9A
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x9B
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x9C
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x9D
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x9E
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0x9F
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xA0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xA1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xA2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xA3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xA4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xA5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xA6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xA7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xA8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xA9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xAA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xAB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xAC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xAD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xAE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xAF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xB0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xB1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xB2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xB3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xB4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xB5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xB6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xB7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xB8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xB9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xBA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xBB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xBC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xBD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xBE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xBF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xC0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xC1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xC2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xC3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xC4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xC5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xC6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xC7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xC8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xC9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xCA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xCB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xCC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xCD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xCE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xCF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xD0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xD1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xD2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xD3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xD4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xD5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xD6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xD7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xD8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xD9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xDA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xDB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xDC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xDD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xDE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xDF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xE0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xE1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xE2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xE3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xE4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xE5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xE6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xE7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xE8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xE9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xEA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xEB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xEC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xED
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xEE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xEF
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xF0
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xF1
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xF2
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xF3
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xF4
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xF5
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xF6
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xF7
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xF8
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xF9
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xFA
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xFB
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xFC
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xFD
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xFE
                                        (PInst: PInstruction);
                                        procedure Decode_Table_SSE5A24_OpCode_0xFF
                                        (PInst: PInstruction);
