Path: blob/master/BizHawk.Emulation.Cores/CPUs/MOS 6502X/6502XXX/UopEnum.h
2 views
// AUTOGENERATED1#ifndef UOPENUM_H2#define UOPENUM_H3enum Uop {4Uop_Unsupported,5Uop_Fetch1,6Uop_Fetch1_Real,7Uop_Fetch2,8Uop_Fetch3,9Uop_FetchDummy,10Uop_NOP,11Uop_JSR,12Uop_IncPC,13Uop_Abs_WRITE_STA,14Uop_Abs_WRITE_STX,15Uop_Abs_WRITE_STY,16Uop_Abs_WRITE_SAX,17Uop_Abs_READ_BIT,18Uop_Abs_READ_LDA,19Uop_Abs_READ_LDY,20Uop_Abs_READ_ORA,21Uop_Abs_READ_LDX,22Uop_Abs_READ_CMP,23Uop_Abs_READ_ADC,24Uop_Abs_READ_CPX,25Uop_Abs_READ_SBC,26Uop_Abs_READ_AND,27Uop_Abs_READ_EOR,28Uop_Abs_READ_CPY,29Uop_Abs_READ_NOP,30Uop_Abs_READ_LAX,31Uop_Abs_RMW_Stage4,32Uop_Abs_RMW_Stage6,33Uop_Abs_RMW_Stage5_INC,34Uop_Abs_RMW_Stage5_DEC,35Uop_Abs_RMW_Stage5_LSR,36Uop_Abs_RMW_Stage5_ROL,37Uop_Abs_RMW_Stage5_ASL,38Uop_Abs_RMW_Stage5_ROR,39Uop_Abs_RMW_Stage5_SLO,40Uop_Abs_RMW_Stage5_RLA,41Uop_Abs_RMW_Stage5_SRE,42Uop_Abs_RMW_Stage5_RRA,43Uop_Abs_RMW_Stage5_DCP,44Uop_Abs_RMW_Stage5_ISC,45Uop_JMP_abs,46Uop_ZpIdx_Stage3_X,47Uop_ZpIdx_Stage3_Y,48Uop_ZpIdx_RMW_Stage4,49Uop_ZpIdx_RMW_Stage6,50Uop_ZP_WRITE_STA,51Uop_ZP_WRITE_STX,52Uop_ZP_WRITE_STY,53Uop_ZP_WRITE_SAX,54Uop_ZP_RMW_Stage3,55Uop_ZP_RMW_Stage5,56Uop_ZP_RMW_DEC,57Uop_ZP_RMW_INC,58Uop_ZP_RMW_ASL,59Uop_ZP_RMW_LSR,60Uop_ZP_RMW_ROR,61Uop_ZP_RMW_ROL,62Uop_ZP_RMW_SLO,63Uop_ZP_RMW_RLA,64Uop_ZP_RMW_SRE,65Uop_ZP_RMW_RRA,66Uop_ZP_RMW_DCP,67Uop_ZP_RMW_ISC,68Uop_ZP_READ_EOR,69Uop_ZP_READ_BIT,70Uop_ZP_READ_ORA,71Uop_ZP_READ_LDA,72Uop_ZP_READ_LDY,73Uop_ZP_READ_LDX,74Uop_ZP_READ_CPX,75Uop_ZP_READ_SBC,76Uop_ZP_READ_CPY,77Uop_ZP_READ_NOP,78Uop_ZP_READ_ADC,79Uop_ZP_READ_AND,80Uop_ZP_READ_CMP,81Uop_ZP_READ_LAX,82Uop_IdxInd_Stage3,83Uop_IdxInd_Stage4,84Uop_IdxInd_Stage5,85Uop_IdxInd_Stage6_READ_ORA,86Uop_IdxInd_Stage6_READ_SBC,87Uop_IdxInd_Stage6_READ_LDA,88Uop_IdxInd_Stage6_READ_EOR,89Uop_IdxInd_Stage6_READ_CMP,90Uop_IdxInd_Stage6_READ_ADC,91Uop_IdxInd_Stage6_READ_AND,92Uop_IdxInd_Stage6_READ_LAX,93Uop_IdxInd_Stage6_WRITE_STA,94Uop_IdxInd_Stage6_WRITE_SAX,95Uop_IdxInd_Stage6_RMW,96Uop_IdxInd_Stage7_RMW_SLO,97Uop_IdxInd_Stage7_RMW_RLA,98Uop_IdxInd_Stage7_RMW_SRE,99Uop_IdxInd_Stage7_RMW_RRA,100Uop_IdxInd_Stage7_RMW_ISC,101Uop_IdxInd_Stage7_RMW_DCP,102Uop_IdxInd_Stage8_RMW,103Uop_AbsIdx_Stage3_X,104Uop_AbsIdx_Stage3_Y,105Uop_AbsIdx_Stage4,106Uop_AbsIdx_WRITE_Stage5_STA,107Uop_AbsIdx_WRITE_Stage5_SHY,108Uop_AbsIdx_WRITE_Stage5_SHX,109Uop_AbsIdx_WRITE_Stage5_ERROR,110Uop_AbsIdx_READ_Stage4,111Uop_AbsIdx_READ_Stage5_LDA,112Uop_AbsIdx_READ_Stage5_CMP,113Uop_AbsIdx_READ_Stage5_SBC,114Uop_AbsIdx_READ_Stage5_ADC,115Uop_AbsIdx_READ_Stage5_EOR,116Uop_AbsIdx_READ_Stage5_LDX,117Uop_AbsIdx_READ_Stage5_AND,118Uop_AbsIdx_READ_Stage5_ORA,119Uop_AbsIdx_READ_Stage5_LDY,120Uop_AbsIdx_READ_Stage5_NOP,121Uop_AbsIdx_READ_Stage5_LAX,122Uop_AbsIdx_READ_Stage5_ERROR,123Uop_AbsIdx_RMW_Stage5,124Uop_AbsIdx_RMW_Stage7,125Uop_AbsIdx_RMW_Stage6_ROR,126Uop_AbsIdx_RMW_Stage6_DEC,127Uop_AbsIdx_RMW_Stage6_INC,128Uop_AbsIdx_RMW_Stage6_ASL,129Uop_AbsIdx_RMW_Stage6_LSR,130Uop_AbsIdx_RMW_Stage6_ROL,131Uop_AbsIdx_RMW_Stage6_SLO,132Uop_AbsIdx_RMW_Stage6_RLA,133Uop_AbsIdx_RMW_Stage6_SRE,134Uop_AbsIdx_RMW_Stage6_RRA,135Uop_AbsIdx_RMW_Stage6_DCP,136Uop_AbsIdx_RMW_Stage6_ISC,137Uop_IncS,138Uop_DecS,139Uop_PushPCL,140Uop_PushPCH,141Uop_PushP,142Uop_PullP,143Uop_PullPCL,144Uop_PullPCH_NoInc,145Uop_PushA,146Uop_PullA_NoInc,147Uop_PullP_NoInc,148Uop_PushP_BRK,149Uop_PushP_NMI,150Uop_PushP_IRQ,151Uop_PushP_Reset,152Uop_PushDummy,153Uop_FetchPCLVector,154Uop_FetchPCHVector,155Uop_Imp_ASL_A,156Uop_Imp_ROL_A,157Uop_Imp_ROR_A,158Uop_Imp_LSR_A,159Uop_Imp_SEC,160Uop_Imp_CLI,161Uop_Imp_SEI,162Uop_Imp_CLD,163Uop_Imp_CLC,164Uop_Imp_CLV,165Uop_Imp_SED,166Uop_Imp_INY,167Uop_Imp_DEY,168Uop_Imp_INX,169Uop_Imp_DEX,170Uop_Imp_TSX,171Uop_Imp_TXS,172Uop_Imp_TAX,173Uop_Imp_TAY,174Uop_Imp_TYA,175Uop_Imp_TXA,176Uop_Imm_CMP,177Uop_Imm_ADC,178Uop_Imm_AND,179Uop_Imm_SBC,180Uop_Imm_ORA,181Uop_Imm_EOR,182Uop_Imm_CPY,183Uop_Imm_CPX,184Uop_Imm_ANC,185Uop_Imm_ASR,186Uop_Imm_ARR,187Uop_Imm_LXA,188Uop_Imm_AXS,189Uop_Imm_LDA,190Uop_Imm_LDX,191Uop_Imm_LDY,192Uop_Imm_Unsupported,193Uop_NZ_X,194Uop_NZ_Y,195Uop_NZ_A,196Uop_RelBranch_Stage2_BNE,197Uop_RelBranch_Stage2_BPL,198Uop_RelBranch_Stage2_BCC,199Uop_RelBranch_Stage2_BCS,200Uop_RelBranch_Stage2_BEQ,201Uop_RelBranch_Stage2_BMI,202Uop_RelBranch_Stage2_BVC,203Uop_RelBranch_Stage2_BVS,204Uop_RelBranch_Stage2,205Uop_RelBranch_Stage3,206Uop_RelBranch_Stage4,207Uop__Eor,208Uop__Bit,209Uop__Cpx,210Uop__Cpy,211Uop__Cmp,212Uop__Adc,213Uop__Sbc,214Uop__Ora,215Uop__And,216Uop__Anc,217Uop__Asr,218Uop__Arr,219Uop__Lxa,220Uop__Axs,221Uop_AbsInd_JMP_Stage4,222Uop_AbsInd_JMP_Stage5,223Uop_IndIdx_Stage3,224Uop_IndIdx_Stage4,225Uop_IndIdx_READ_Stage5,226Uop_IndIdx_WRITE_Stage5,227Uop_IndIdx_WRITE_Stage6_STA,228Uop_IndIdx_WRITE_Stage6_SHA,229Uop_IndIdx_READ_Stage6_LDA,230Uop_IndIdx_READ_Stage6_CMP,231Uop_IndIdx_READ_Stage6_ORA,232Uop_IndIdx_READ_Stage6_SBC,233Uop_IndIdx_READ_Stage6_ADC,234Uop_IndIdx_READ_Stage6_AND,235Uop_IndIdx_READ_Stage6_EOR,236Uop_IndIdx_READ_Stage6_LAX,237Uop_IndIdx_RMW_Stage5,238Uop_IndIdx_RMW_Stage6,239Uop_IndIdx_RMW_Stage7_SLO,240Uop_IndIdx_RMW_Stage7_RLA,241Uop_IndIdx_RMW_Stage7_SRE,242Uop_IndIdx_RMW_Stage7_RRA,243Uop_IndIdx_RMW_Stage7_ISC,244Uop_IndIdx_RMW_Stage7_DCP,245Uop_IndIdx_RMW_Stage8,246Uop_End,247Uop_End_ISpecial,248Uop_End_BranchSpecial,249Uop_End_SuppressInterrupt,250};251#endif // UOPENUM_H252253254