/*
 * Gearcoleco - ColecoVision Emulator
 * Copyright (C) 2021  Ignacio Sanchez

 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * any later version.

 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.

 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see http://www.gnu.org/licenses/ 
 * 
 */

#ifndef OPCODEFDCB_NAMES_H
#define	OPCODEFDCB_NAMES_H

static stOPCodeInfo kOPCodeFDCBNames[256] = {
    GC_OPCODE_SYNTAX("{n}RLC {o}(IY%+d),B {e}[UNDOC]", "{n}RLC {o}(IY%+d),B", "{n}RLC {o}(IY%+d),B", "{n}RLC {o}(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RLC {o}(IY%+d),C {e}[UNDOC]", "{n}RLC {o}(IY%+d),C", "{n}RLC {o}(IY%+d),C", "{n}RLC {o}(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RLC {o}(IY%+d),D {e}[UNDOC]", "{n}RLC {o}(IY%+d),D", "{n}RLC {o}(IY%+d),D", "{n}RLC {o}(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RLC {o}(IY%+d),E {e}[UNDOC]", "{n}RLC {o}(IY%+d),E", "{n}RLC {o}(IY%+d),E", "{n}RLC {o}(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RLC {o}(IY%+d),H {e}[UNDOC]", "{n}RLC {o}(IY%+d),H", "{n}RLC {o}(IY%+d),H", "{n}RLC {o}(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RLC {o}(IY%+d),L {e}[UNDOC]", "{n}RLC {o}(IY%+d),L", "{n}RLC {o}(IY%+d),L", "{n}RLC {o}(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RLC {o}(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RLC {o}(IY%+d),A {e}[UNDOC]", "{n}RLC {o}(IY%+d),A", "{n}RLC {o}(IY%+d),A", "{n}RLC {o}(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RRC {o}(IY%+d),B {e}[UNDOC]", "{n}RRC {o}(IY%+d),B", "{n}RRC {o}(IY%+d),B", "{n}RRC {o}(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RRC {o}(IY%+d),C {e}[UNDOC]", "{n}RRC {o}(IY%+d),C", "{n}RRC {o}(IY%+d),C", "{n}RRC {o}(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RRC {o}(IY%+d),D {e}[UNDOC]", "{n}RRC {o}(IY%+d),D", "{n}RRC {o}(IY%+d),D", "{n}RRC {o}(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RRC {o}(IY%+d),E {e}[UNDOC]", "{n}RRC {o}(IY%+d),E", "{n}RRC {o}(IY%+d),E", "{n}RRC {o}(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RRC {o}(IY%+d),H {e}[UNDOC]", "{n}RRC {o}(IY%+d),H", "{n}RRC {o}(IY%+d),H", "{n}RRC {o}(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RRC {o}(IY%+d),L {e}[UNDOC]", "{n}RRC {o}(IY%+d),L", "{n}RRC {o}(IY%+d),L", "{n}RRC {o}(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RRC {o}(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RRC {o}(IY%+d),A {e}[UNDOC]", "{n}RRC {o}(IY%+d),A", "{n}RRC {o}(IY%+d),A", "{n}RRC {o}(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}RL {o}(IY%+d),B {e}[UNDOC]", "{n}RL {o}(IY%+d),B", "{n}RL {o}(IY%+d),B", "{n}RL {o}(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RL {o}(IY%+d),C {e}[UNDOC]", "{n}RL {o}(IY%+d),C", "{n}RL {o}(IY%+d),C", "{n}RL {o}(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RL {o}(IY%+d),D {e}[UNDOC]", "{n}RL {o}(IY%+d),D", "{n}RL {o}(IY%+d),D", "{n}RL {o}(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RL {o}(IY%+d),E {e}[UNDOC]", "{n}RL {o}(IY%+d),E", "{n}RL {o}(IY%+d),E", "{n}RL {o}(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RL {o}(IY%+d),H {e}[UNDOC]", "{n}RL {o}(IY%+d),H", "{n}RL {o}(IY%+d),H", "{n}RL {o}(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RL {o}(IY%+d),L {e}[UNDOC]", "{n}RL {o}(IY%+d),L", "{n}RL {o}(IY%+d),L", "{n}RL {o}(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RL {o}(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RL {o}(IY%+d),A {e}[UNDOC]", "{n}RL {o}(IY%+d),A", "{n}RL {o}(IY%+d),A", "{n}RL {o}(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RR {o}(IY%+d),B {e}[UNDOC]", "{n}RR {o}(IY%+d),B", "{n}RR {o}(IY%+d),B", "{n}RR {o}(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RR {o}(IY%+d),C {e}[UNDOC]", "{n}RR {o}(IY%+d),C", "{n}RR {o}(IY%+d),C", "{n}RR {o}(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RR {o}(IY%+d),D {e}[UNDOC]", "{n}RR {o}(IY%+d),D", "{n}RR {o}(IY%+d),D", "{n}RR {o}(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RR {o}(IY%+d),E {e}[UNDOC]", "{n}RR {o}(IY%+d),E", "{n}RR {o}(IY%+d),E", "{n}RR {o}(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RR {o}(IY%+d),H {e}[UNDOC]", "{n}RR {o}(IY%+d),H", "{n}RR {o}(IY%+d),H", "{n}RR {o}(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RR {o}(IY%+d),L {e}[UNDOC]", "{n}RR {o}(IY%+d),L", "{n}RR {o}(IY%+d),L", "{n}RR {o}(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RR {o}(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RR {o}(IY%+d),A {e}[UNDOC]", "{n}RR {o}(IY%+d),A", "{n}RR {o}(IY%+d),A", "{n}RR {o}(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}SLA {o}(IY%+d),B {e}[UNDOC]", "{n}SLA {o}(IY%+d),B", "{n}SLA {o}(IY%+d),B", "{n}SLA {o}(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLA {o}(IY%+d),C {e}[UNDOC]", "{n}SLA {o}(IY%+d),C", "{n}SLA {o}(IY%+d),C", "{n}SLA {o}(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLA {o}(IY%+d),D {e}[UNDOC]", "{n}SLA {o}(IY%+d),D", "{n}SLA {o}(IY%+d),D", "{n}SLA {o}(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLA {o}(IY%+d),E {e}[UNDOC]", "{n}SLA {o}(IY%+d),E", "{n}SLA {o}(IY%+d),E", "{n}SLA {o}(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLA {o}(IY%+d),H {e}[UNDOC]", "{n}SLA {o}(IY%+d),H", "{n}SLA {o}(IY%+d),H", "{n}SLA {o}(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLA {o}(IY%+d),L {e}[UNDOC]", "{n}SLA {o}(IY%+d),L", "{n}SLA {o}(IY%+d),L", "{n}SLA {o}(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SLA {o}(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SLA {o}(IY%+d),A {e}[UNDOC]", "{n}SLA {o}(IY%+d),A", "{n}SLA {o}(IY%+d),A", "{n}SLA {o}(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRA {o}(IY%+d),B {e}[UNDOC]", "{n}SRA {o}(IY%+d),B", "{n}SRA {o}(IY%+d),B", "{n}SRA {o}(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRA {o}(IY%+d),C {e}[UNDOC]", "{n}SRA {o}(IY%+d),C", "{n}SRA {o}(IY%+d),C", "{n}SRA {o}(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRA {o}(IY%+d),D {e}[UNDOC]", "{n}SRA {o}(IY%+d),D", "{n}SRA {o}(IY%+d),D", "{n}SRA {o}(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRA {o}(IY%+d),E {e}[UNDOC]", "{n}SRA {o}(IY%+d),E", "{n}SRA {o}(IY%+d),E", "{n}SRA {o}(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRA {o}(IY%+d),H {e}[UNDOC]", "{n}SRA {o}(IY%+d),H", "{n}SRA {o}(IY%+d),H", "{n}SRA {o}(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRA {o}(IY%+d),L {e}[UNDOC]", "{n}SRA {o}(IY%+d),L", "{n}SRA {o}(IY%+d),L", "{n}SRA {o}(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SRA {o}(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SRA {o}(IY%+d),A {e}[UNDOC]", "{n}SRA {o}(IY%+d),A", "{n}SRA {o}(IY%+d),A", "{n}SRA {o}(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}SLL {o}(IY%+d),B {e}[UNDOC]", "{n}SLL {o}(IY%+d),B", "{n}SLL {o}(IY%+d),B", "{n}SLL {o}(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLL {o}(IY%+d),C {e}[UNDOC]", "{n}SLL {o}(IY%+d),C", "{n}SLL {o}(IY%+d),C", "{n}SLL {o}(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLL {o}(IY%+d),D {e}[UNDOC]", "{n}SLL {o}(IY%+d),D", "{n}SLL {o}(IY%+d),D", "{n}SLL {o}(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLL {o}(IY%+d),E {e}[UNDOC]", "{n}SLL {o}(IY%+d),E", "{n}SLL {o}(IY%+d),E", "{n}SLL {o}(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLL {o}(IY%+d),H {e}[UNDOC]", "{n}SLL {o}(IY%+d),H", "{n}SLL {o}(IY%+d),H", "{n}SLL {o}(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLL {o}(IY%+d),L {e}[UNDOC]", "{n}SLL {o}(IY%+d),L", "{n}SLL {o}(IY%+d),L", "{n}SLL {o}(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLL {o}(IY%+d) {e}[UNDOC]", "{n}SLL {o}(IY%+d)", "{n}SLL {o}(IY%+d)", "{n}SLL {o}(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SLL {o}(IY%+d),A {e}[UNDOC]", "{n}SLL {o}(IY%+d),A", "{n}SLL {o}(IY%+d),A", "{n}SLL {o}(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRL {o}(IY%+d),B {e}[UNDOC]", "{n}SRL {o}(IY%+d),B", "{n}SRL {o}(IY%+d),B", "{n}SRL {o}(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRL {o}(IY%+d),C {e}[UNDOC]", "{n}SRL {o}(IY%+d),C", "{n}SRL {o}(IY%+d),C", "{n}SRL {o}(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRL {o}(IY%+d),D {e}[UNDOC]", "{n}SRL {o}(IY%+d),D", "{n}SRL {o}(IY%+d),D", "{n}SRL {o}(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRL {o}(IY%+d),E {e}[UNDOC]", "{n}SRL {o}(IY%+d),E", "{n}SRL {o}(IY%+d),E", "{n}SRL {o}(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRL {o}(IY%+d),H {e}[UNDOC]", "{n}SRL {o}(IY%+d),H", "{n}SRL {o}(IY%+d),H", "{n}SRL {o}(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SRL {o}(IY%+d),L {e}[UNDOC]", "{n}SRL {o}(IY%+d),L", "{n}SRL {o}(IY%+d),L", "{n}SRL {o}(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SRL {o}(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SRL {o}(IY%+d),A {e}[UNDOC]", "{n}SRL {o}(IY%+d),A", "{n}SRL {o}(IY%+d),A", "{n}SRL {o}(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}BIT {o}0,(IY%+d) {e}[UNDOC]", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}0,(IY%+d) {e}[UNDOC]", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}0,(IY%+d) {e}[UNDOC]", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}0,(IY%+d) {e}[UNDOC]", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}0,(IY%+d) {e}[UNDOC]", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}0,(IY%+d) {e}[UNDOC]", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}BIT {o}0,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}BIT {o}0,(IY%+d) {e}[UNDOC]", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", "{n}BIT {o}0,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}1,(IY%+d) {e}[UNDOC]", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}1,(IY%+d) {e}[UNDOC]", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}1,(IY%+d) {e}[UNDOC]", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}1,(IY%+d) {e}[UNDOC]", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}1,(IY%+d) {e}[UNDOC]", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}1,(IY%+d) {e}[UNDOC]", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}BIT {o}1,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}BIT {o}1,(IY%+d) {e}[UNDOC]", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", "{n}BIT {o}1,(IY%+d)", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}BIT {o}2,(IY%+d) {e}[UNDOC]", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}2,(IY%+d) {e}[UNDOC]", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}2,(IY%+d) {e}[UNDOC]", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}2,(IY%+d) {e}[UNDOC]", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}2,(IY%+d) {e}[UNDOC]", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}2,(IY%+d) {e}[UNDOC]", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}BIT {o}2,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}BIT {o}2,(IY%+d) {e}[UNDOC]", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", "{n}BIT {o}2,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}3,(IY%+d) {e}[UNDOC]", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}3,(IY%+d) {e}[UNDOC]", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}3,(IY%+d) {e}[UNDOC]", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}3,(IY%+d) {e}[UNDOC]", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}3,(IY%+d) {e}[UNDOC]", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}3,(IY%+d) {e}[UNDOC]", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}BIT {o}3,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}BIT {o}3,(IY%+d) {e}[UNDOC]", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", "{n}BIT {o}3,(IY%+d)", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}BIT {o}4,(IY%+d) {e}[UNDOC]", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}4,(IY%+d) {e}[UNDOC]", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}4,(IY%+d) {e}[UNDOC]", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}4,(IY%+d) {e}[UNDOC]", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}4,(IY%+d) {e}[UNDOC]", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}4,(IY%+d) {e}[UNDOC]", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}BIT {o}4,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}BIT {o}4,(IY%+d) {e}[UNDOC]", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", "{n}BIT {o}4,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}5,(IY%+d) {e}[UNDOC]", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}5,(IY%+d) {e}[UNDOC]", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}5,(IY%+d) {e}[UNDOC]", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}5,(IY%+d) {e}[UNDOC]", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}5,(IY%+d) {e}[UNDOC]", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}5,(IY%+d) {e}[UNDOC]", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}BIT {o}5,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}BIT {o}5,(IY%+d) {e}[UNDOC]", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", "{n}BIT {o}5,(IY%+d)", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}BIT {o}6,(IY%+d) {e}[UNDOC]", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}6,(IY%+d) {e}[UNDOC]", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}6,(IY%+d) {e}[UNDOC]", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}6,(IY%+d) {e}[UNDOC]", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}6,(IY%+d) {e}[UNDOC]", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}6,(IY%+d) {e}[UNDOC]", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}BIT {o}6,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}BIT {o}6,(IY%+d) {e}[UNDOC]", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", "{n}BIT {o}6,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}7,(IY%+d) {e}[UNDOC]", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}7,(IY%+d) {e}[UNDOC]", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}7,(IY%+d) {e}[UNDOC]", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}7,(IY%+d) {e}[UNDOC]", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}7,(IY%+d) {e}[UNDOC]", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}BIT {o}7,(IY%+d) {e}[UNDOC]", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}BIT {o}7,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}BIT {o}7,(IY%+d) {e}[UNDOC]", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", "{n}BIT {o}7,(IY%+d)", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}RES {o}0,(IY%+d),B {e}[UNDOC]", "{n}RES {o}0,(IY%+d),B", "{n}RES {o}0,(IY%+d),B", "{n}RES {o}0,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}0,(IY%+d),C {e}[UNDOC]", "{n}RES {o}0,(IY%+d),C", "{n}RES {o}0,(IY%+d),C", "{n}RES {o}0,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}0,(IY%+d),D {e}[UNDOC]", "{n}RES {o}0,(IY%+d),D", "{n}RES {o}0,(IY%+d),D", "{n}RES {o}0,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}0,(IY%+d),E {e}[UNDOC]", "{n}RES {o}0,(IY%+d),E", "{n}RES {o}0,(IY%+d),E", "{n}RES {o}0,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}0,(IY%+d),H {e}[UNDOC]", "{n}RES {o}0,(IY%+d),H", "{n}RES {o}0,(IY%+d),H", "{n}RES {o}0,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}0,(IY%+d),L {e}[UNDOC]", "{n}RES {o}0,(IY%+d),L", "{n}RES {o}0,(IY%+d),L", "{n}RES {o}0,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RES {o}0,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RES {o}0,(IY%+d),A {e}[UNDOC]", "{n}RES {o}0,(IY%+d),A", "{n}RES {o}0,(IY%+d),A", "{n}RES {o}0,(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}1,(IY%+d),B {e}[UNDOC]", "{n}RES {o}1,(IY%+d),B", "{n}RES {o}1,(IY%+d),B", "{n}RES {o}1,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}1,(IY%+d),C {e}[UNDOC]", "{n}RES {o}1,(IY%+d),C", "{n}RES {o}1,(IY%+d),C", "{n}RES {o}1,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}1,(IY%+d),D {e}[UNDOC]", "{n}RES {o}1,(IY%+d),D", "{n}RES {o}1,(IY%+d),D", "{n}RES {o}1,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}1,(IY%+d),E {e}[UNDOC]", "{n}RES {o}1,(IY%+d),E", "{n}RES {o}1,(IY%+d),E", "{n}RES {o}1,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}1,(IY%+d),H {e}[UNDOC]", "{n}RES {o}1,(IY%+d),H", "{n}RES {o}1,(IY%+d),H", "{n}RES {o}1,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}1,(IY%+d),L {e}[UNDOC]", "{n}RES {o}1,(IY%+d),L", "{n}RES {o}1,(IY%+d),L", "{n}RES {o}1,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RES {o}1,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RES {o}1,(IY%+d),A {e}[UNDOC]", "{n}RES {o}1,(IY%+d),A", "{n}RES {o}1,(IY%+d),A", "{n}RES {o}1,(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}RES {o}2,(IY%+d),B {e}[UNDOC]", "{n}RES {o}2,(IY%+d),B", "{n}RES {o}2,(IY%+d),B", "{n}RES {o}2,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}2,(IY%+d),C {e}[UNDOC]", "{n}RES {o}2,(IY%+d),C", "{n}RES {o}2,(IY%+d),C", "{n}RES {o}2,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}2,(IY%+d),D {e}[UNDOC]", "{n}RES {o}2,(IY%+d),D", "{n}RES {o}2,(IY%+d),D", "{n}RES {o}2,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}2,(IY%+d),E {e}[UNDOC]", "{n}RES {o}2,(IY%+d),E", "{n}RES {o}2,(IY%+d),E", "{n}RES {o}2,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}2,(IY%+d),H {e}[UNDOC]", "{n}RES {o}2,(IY%+d),H", "{n}RES {o}2,(IY%+d),H", "{n}RES {o}2,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}2,(IY%+d),L {e}[UNDOC]", "{n}RES {o}2,(IY%+d),L", "{n}RES {o}2,(IY%+d),L", "{n}RES {o}2,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RES {o}2,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RES {o}2,(IY%+d),A {e}[UNDOC]", "{n}RES {o}2,(IY%+d),A", "{n}RES {o}2,(IY%+d),A", "{n}RES {o}2,(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}3,(IY%+d),B {e}[UNDOC]", "{n}RES {o}3,(IY%+d),B", "{n}RES {o}3,(IY%+d),B", "{n}RES {o}3,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}3,(IY%+d),C {e}[UNDOC]", "{n}RES {o}3,(IY%+d),C", "{n}RES {o}3,(IY%+d),C", "{n}RES {o}3,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}3,(IY%+d),D {e}[UNDOC]", "{n}RES {o}3,(IY%+d),D", "{n}RES {o}3,(IY%+d),D", "{n}RES {o}3,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}3,(IY%+d),E {e}[UNDOC]", "{n}RES {o}3,(IY%+d),E", "{n}RES {o}3,(IY%+d),E", "{n}RES {o}3,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}3,(IY%+d),H {e}[UNDOC]", "{n}RES {o}3,(IY%+d),H", "{n}RES {o}3,(IY%+d),H", "{n}RES {o}3,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}3,(IY%+d),L {e}[UNDOC]", "{n}RES {o}3,(IY%+d),L", "{n}RES {o}3,(IY%+d),L", "{n}RES {o}3,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RES {o}3,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RES {o}3,(IY%+d),A {e}[UNDOC]", "{n}RES {o}3,(IY%+d),A", "{n}RES {o}3,(IY%+d),A", "{n}RES {o}3,(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}RES {o}4,(IY%+d),B {e}[UNDOC]", "{n}RES {o}4,(IY%+d),B", "{n}RES {o}4,(IY%+d),B", "{n}RES {o}4,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}4,(IY%+d),C {e}[UNDOC]", "{n}RES {o}4,(IY%+d),C", "{n}RES {o}4,(IY%+d),C", "{n}RES {o}4,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}4,(IY%+d),D {e}[UNDOC]", "{n}RES {o}4,(IY%+d),D", "{n}RES {o}4,(IY%+d),D", "{n}RES {o}4,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}4,(IY%+d),E {e}[UNDOC]", "{n}RES {o}4,(IY%+d),E", "{n}RES {o}4,(IY%+d),E", "{n}RES {o}4,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}4,(IY%+d),H {e}[UNDOC]", "{n}RES {o}4,(IY%+d),H", "{n}RES {o}4,(IY%+d),H", "{n}RES {o}4,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}4,(IY%+d),L {e}[UNDOC]", "{n}RES {o}4,(IY%+d),L", "{n}RES {o}4,(IY%+d),L", "{n}RES {o}4,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RES {o}4,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RES {o}4,(IY%+d),A {e}[UNDOC]", "{n}RES {o}4,(IY%+d),A", "{n}RES {o}4,(IY%+d),A", "{n}RES {o}4,(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}5,(IY%+d),B {e}[UNDOC]", "{n}RES {o}5,(IY%+d),B", "{n}RES {o}5,(IY%+d),B", "{n}RES {o}5,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}5,(IY%+d),C {e}[UNDOC]", "{n}RES {o}5,(IY%+d),C", "{n}RES {o}5,(IY%+d),C", "{n}RES {o}5,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}5,(IY%+d),D {e}[UNDOC]", "{n}RES {o}5,(IY%+d),D", "{n}RES {o}5,(IY%+d),D", "{n}RES {o}5,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}5,(IY%+d),E {e}[UNDOC]", "{n}RES {o}5,(IY%+d),E", "{n}RES {o}5,(IY%+d),E", "{n}RES {o}5,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}5,(IY%+d),H {e}[UNDOC]", "{n}RES {o}5,(IY%+d),H", "{n}RES {o}5,(IY%+d),H", "{n}RES {o}5,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}5,(IY%+d),L {e}[UNDOC]", "{n}RES {o}5,(IY%+d),L", "{n}RES {o}5,(IY%+d),L", "{n}RES {o}5,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RES {o}5,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RES {o}5,(IY%+d),A {e}[UNDOC]", "{n}RES {o}5,(IY%+d),A", "{n}RES {o}5,(IY%+d),A", "{n}RES {o}5,(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}RES {o}6,(IY%+d),B {e}[UNDOC]", "{n}RES {o}6,(IY%+d),B", "{n}RES {o}6,(IY%+d),B", "{n}RES {o}6,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}6,(IY%+d),C {e}[UNDOC]", "{n}RES {o}6,(IY%+d),C", "{n}RES {o}6,(IY%+d),C", "{n}RES {o}6,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}6,(IY%+d),D {e}[UNDOC]", "{n}RES {o}6,(IY%+d),D", "{n}RES {o}6,(IY%+d),D", "{n}RES {o}6,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}6,(IY%+d),E {e}[UNDOC]", "{n}RES {o}6,(IY%+d),E", "{n}RES {o}6,(IY%+d),E", "{n}RES {o}6,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}6,(IY%+d),H {e}[UNDOC]", "{n}RES {o}6,(IY%+d),H", "{n}RES {o}6,(IY%+d),H", "{n}RES {o}6,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}6,(IY%+d),L {e}[UNDOC]", "{n}RES {o}6,(IY%+d),L", "{n}RES {o}6,(IY%+d),L", "{n}RES {o}6,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RES {o}6,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RES {o}6,(IY%+d),A {e}[UNDOC]", "{n}RES {o}6,(IY%+d),A", "{n}RES {o}6,(IY%+d),A", "{n}RES {o}6,(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}7,(IY%+d),B {e}[UNDOC]", "{n}RES {o}7,(IY%+d),B", "{n}RES {o}7,(IY%+d),B", "{n}RES {o}7,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}7,(IY%+d),C {e}[UNDOC]", "{n}RES {o}7,(IY%+d),C", "{n}RES {o}7,(IY%+d),C", "{n}RES {o}7,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}7,(IY%+d),D {e}[UNDOC]", "{n}RES {o}7,(IY%+d),D", "{n}RES {o}7,(IY%+d),D", "{n}RES {o}7,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}7,(IY%+d),E {e}[UNDOC]", "{n}RES {o}7,(IY%+d),E", "{n}RES {o}7,(IY%+d),E", "{n}RES {o}7,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}7,(IY%+d),H {e}[UNDOC]", "{n}RES {o}7,(IY%+d),H", "{n}RES {o}7,(IY%+d),H", "{n}RES {o}7,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}RES {o}7,(IY%+d),L {e}[UNDOC]", "{n}RES {o}7,(IY%+d),L", "{n}RES {o}7,(IY%+d),L", "{n}RES {o}7,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}RES {o}7,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}RES {o}7,(IY%+d),A {e}[UNDOC]", "{n}RES {o}7,(IY%+d),A", "{n}RES {o}7,(IY%+d),A", "{n}RES {o}7,(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}SET {o}0,(IY%+d),B {e}[UNDOC]", "{n}SET {o}0,(IY%+d),B", "{n}SET {o}0,(IY%+d),B", "{n}SET {o}0,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}0,(IY%+d),C {e}[UNDOC]", "{n}SET {o}0,(IY%+d),C", "{n}SET {o}0,(IY%+d),C", "{n}SET {o}0,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}0,(IY%+d),D {e}[UNDOC]", "{n}SET {o}0,(IY%+d),D", "{n}SET {o}0,(IY%+d),D", "{n}SET {o}0,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}0,(IY%+d),E {e}[UNDOC]", "{n}SET {o}0,(IY%+d),E", "{n}SET {o}0,(IY%+d),E", "{n}SET {o}0,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}0,(IY%+d),H {e}[UNDOC]", "{n}SET {o}0,(IY%+d),H", "{n}SET {o}0,(IY%+d),H", "{n}SET {o}0,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}0,(IY%+d),L {e}[UNDOC]", "{n}SET {o}0,(IY%+d),L", "{n}SET {o}0,(IY%+d),L", "{n}SET {o}0,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SET {o}0,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SET {o}0,(IY%+d),A {e}[UNDOC]", "{n}SET {o}0,(IY%+d),A", "{n}SET {o}0,(IY%+d),A", "{n}SET {o}0,(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}1,(IY%+d),B {e}[UNDOC]", "{n}SET {o}1,(IY%+d),B", "{n}SET {o}1,(IY%+d),B", "{n}SET {o}1,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}1,(IY%+d),C {e}[UNDOC]", "{n}SET {o}1,(IY%+d),C", "{n}SET {o}1,(IY%+d),C", "{n}SET {o}1,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}1,(IY%+d),D {e}[UNDOC]", "{n}SET {o}1,(IY%+d),D", "{n}SET {o}1,(IY%+d),D", "{n}SET {o}1,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}1,(IY%+d),E {e}[UNDOC]", "{n}SET {o}1,(IY%+d),E", "{n}SET {o}1,(IY%+d),E", "{n}SET {o}1,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}1,(IY%+d),H {e}[UNDOC]", "{n}SET {o}1,(IY%+d),H", "{n}SET {o}1,(IY%+d),H", "{n}SET {o}1,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}1,(IY%+d),L {e}[UNDOC]", "{n}SET {o}1,(IY%+d),L", "{n}SET {o}1,(IY%+d),L", "{n}SET {o}1,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SET {o}1,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SET {o}1,(IY%+d),A {e}[UNDOC]", "{n}SET {o}1,(IY%+d),A", "{n}SET {o}1,(IY%+d),A", "{n}SET {o}1,(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}SET {o}2,(IY%+d),B {e}[UNDOC]", "{n}SET {o}2,(IY%+d),B", "{n}SET {o}2,(IY%+d),B", "{n}SET {o}2,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}2,(IY%+d),C {e}[UNDOC]", "{n}SET {o}2,(IY%+d),C", "{n}SET {o}2,(IY%+d),C", "{n}SET {o}2,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}2,(IY%+d),D {e}[UNDOC]", "{n}SET {o}2,(IY%+d),D", "{n}SET {o}2,(IY%+d),D", "{n}SET {o}2,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}2,(IY%+d),E {e}[UNDOC]", "{n}SET {o}2,(IY%+d),E", "{n}SET {o}2,(IY%+d),E", "{n}SET {o}2,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}2,(IY%+d),H {e}[UNDOC]", "{n}SET {o}2,(IY%+d),H", "{n}SET {o}2,(IY%+d),H", "{n}SET {o}2,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}2,(IY%+d),L {e}[UNDOC]", "{n}SET {o}2,(IY%+d),L", "{n}SET {o}2,(IY%+d),L", "{n}SET {o}2,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SET {o}2,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SET {o}2,(IY%+d),A {e}[UNDOC]", "{n}SET {o}2,(IY%+d),A", "{n}SET {o}2,(IY%+d),A", "{n}SET {o}2,(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}3,(IY%+d),B {e}[UNDOC]", "{n}SET {o}3,(IY%+d),B", "{n}SET {o}3,(IY%+d),B", "{n}SET {o}3,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}3,(IY%+d),C {e}[UNDOC]", "{n}SET {o}3,(IY%+d),C", "{n}SET {o}3,(IY%+d),C", "{n}SET {o}3,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}3,(IY%+d),D {e}[UNDOC]", "{n}SET {o}3,(IY%+d),D", "{n}SET {o}3,(IY%+d),D", "{n}SET {o}3,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}3,(IY%+d),E {e}[UNDOC]", "{n}SET {o}3,(IY%+d),E", "{n}SET {o}3,(IY%+d),E", "{n}SET {o}3,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}3,(IY%+d),H {e}[UNDOC]", "{n}SET {o}3,(IY%+d),H", "{n}SET {o}3,(IY%+d),H", "{n}SET {o}3,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}3,(IY%+d),L {e}[UNDOC]", "{n}SET {o}3,(IY%+d),L", "{n}SET {o}3,(IY%+d),L", "{n}SET {o}3,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SET {o}3,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SET {o}3,(IY%+d),A {e}[UNDOC]", "{n}SET {o}3,(IY%+d),A", "{n}SET {o}3,(IY%+d),A", "{n}SET {o}3,(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}SET {o}4,(IY%+d),B {e}[UNDOC]", "{n}SET {o}4,(IY%+d),B", "{n}SET {o}4,(IY%+d),B", "{n}SET {o}4,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}4,(IY%+d),C {e}[UNDOC]", "{n}SET {o}4,(IY%+d),C", "{n}SET {o}4,(IY%+d),C", "{n}SET {o}4,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}4,(IY%+d),D {e}[UNDOC]", "{n}SET {o}4,(IY%+d),D", "{n}SET {o}4,(IY%+d),D", "{n}SET {o}4,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}4,(IY%+d),E {e}[UNDOC]", "{n}SET {o}4,(IY%+d),E", "{n}SET {o}4,(IY%+d),E", "{n}SET {o}4,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}4,(IY%+d),H {e}[UNDOC]", "{n}SET {o}4,(IY%+d),H", "{n}SET {o}4,(IY%+d),H", "{n}SET {o}4,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}4,(IY%+d),L {e}[UNDOC]", "{n}SET {o}4,(IY%+d),L", "{n}SET {o}4,(IY%+d),L", "{n}SET {o}4,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SET {o}4,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SET {o}4,(IY%+d),A {e}[UNDOC]", "{n}SET {o}4,(IY%+d),A", "{n}SET {o}4,(IY%+d),A", "{n}SET {o}4,(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}5,(IY%+d),B {e}[UNDOC]", "{n}SET {o}5,(IY%+d),B", "{n}SET {o}5,(IY%+d),B", "{n}SET {o}5,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}5,(IY%+d),C {e}[UNDOC]", "{n}SET {o}5,(IY%+d),C", "{n}SET {o}5,(IY%+d),C", "{n}SET {o}5,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}5,(IY%+d),D {e}[UNDOC]", "{n}SET {o}5,(IY%+d),D", "{n}SET {o}5,(IY%+d),D", "{n}SET {o}5,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}5,(IY%+d),E {e}[UNDOC]", "{n}SET {o}5,(IY%+d),E", "{n}SET {o}5,(IY%+d),E", "{n}SET {o}5,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}5,(IY%+d),H {e}[UNDOC]", "{n}SET {o}5,(IY%+d),H", "{n}SET {o}5,(IY%+d),H", "{n}SET {o}5,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}5,(IY%+d),L {e}[UNDOC]", "{n}SET {o}5,(IY%+d),L", "{n}SET {o}5,(IY%+d),L", "{n}SET {o}5,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SET {o}5,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SET {o}5,(IY%+d),A {e}[UNDOC]", "{n}SET {o}5,(IY%+d),A", "{n}SET {o}5,(IY%+d),A", "{n}SET {o}5,(IY%+d),A", 4, GC_OPCode_Type_Data),

    GC_OPCODE_SYNTAX("{n}SET {o}6,(IY%+d),B {e}[UNDOC]", "{n}SET {o}6,(IY%+d),B", "{n}SET {o}6,(IY%+d),B", "{n}SET {o}6,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}6,(IY%+d),C {e}[UNDOC]", "{n}SET {o}6,(IY%+d),C", "{n}SET {o}6,(IY%+d),C", "{n}SET {o}6,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}6,(IY%+d),D {e}[UNDOC]", "{n}SET {o}6,(IY%+d),D", "{n}SET {o}6,(IY%+d),D", "{n}SET {o}6,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}6,(IY%+d),E {e}[UNDOC]", "{n}SET {o}6,(IY%+d),E", "{n}SET {o}6,(IY%+d),E", "{n}SET {o}6,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}6,(IY%+d),H {e}[UNDOC]", "{n}SET {o}6,(IY%+d),H", "{n}SET {o}6,(IY%+d),H", "{n}SET {o}6,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}6,(IY%+d),L {e}[UNDOC]", "{n}SET {o}6,(IY%+d),L", "{n}SET {o}6,(IY%+d),L", "{n}SET {o}6,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SET {o}6,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SET {o}6,(IY%+d),A {e}[UNDOC]", "{n}SET {o}6,(IY%+d),A", "{n}SET {o}6,(IY%+d),A", "{n}SET {o}6,(IY%+d),A", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}7,(IY%+d),B {e}[UNDOC]", "{n}SET {o}7,(IY%+d),B", "{n}SET {o}7,(IY%+d),B", "{n}SET {o}7,(IY%+d),B", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}7,(IY%+d),C {e}[UNDOC]", "{n}SET {o}7,(IY%+d),C", "{n}SET {o}7,(IY%+d),C", "{n}SET {o}7,(IY%+d),C", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}7,(IY%+d),D {e}[UNDOC]", "{n}SET {o}7,(IY%+d),D", "{n}SET {o}7,(IY%+d),D", "{n}SET {o}7,(IY%+d),D", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}7,(IY%+d),E {e}[UNDOC]", "{n}SET {o}7,(IY%+d),E", "{n}SET {o}7,(IY%+d),E", "{n}SET {o}7,(IY%+d),E", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}7,(IY%+d),H {e}[UNDOC]", "{n}SET {o}7,(IY%+d),H", "{n}SET {o}7,(IY%+d),H", "{n}SET {o}7,(IY%+d),H", 4, GC_OPCode_Type_Data),
    GC_OPCODE_SYNTAX("{n}SET {o}7,(IY%+d),L {e}[UNDOC]", "{n}SET {o}7,(IY%+d),L", "{n}SET {o}7,(IY%+d),L", "{n}SET {o}7,(IY%+d),L", 4, GC_OPCode_Type_Data),
    GC_OPCODE("{n}SET {o}7,(IY%+d)", 4, GC_OPCode_Type_Index),
    GC_OPCODE_SYNTAX("{n}SET {o}7,(IY%+d),A {e}[UNDOC]", "{n}SET {o}7,(IY%+d),A", "{n}SET {o}7,(IY%+d),A", "{n}SET {o}7,(IY%+d),A", 4, GC_OPCode_Type_Data)
};

#endif	/* OPCODEFDCB_NAMES_H */

