⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 i960-desc.c

📁 这个是LINUX下的GDB调度工具的源码
💻 C
📖 第 1 页 / 共 4 页
字号:
    { 0, { (1<<MACH_BASE) } }  },/* andnot $lit1, $lit2, $dst */  {    I960_INSN_ANDNOT3, "andnot3", "andnot", 32,    { 0, { (1<<MACH_BASE) } }  },/* setbit $src1, $src2, $dst */  {    I960_INSN_SETBIT, "setbit", "setbit", 32,    { 0, { (1<<MACH_BASE) } }  },/* setbit $lit1, $src2, $dst */  {    I960_INSN_SETBIT1, "setbit1", "setbit", 32,    { 0, { (1<<MACH_BASE) } }  },/* setbit $src1, $lit2, $dst */  {    I960_INSN_SETBIT2, "setbit2", "setbit", 32,    { 0, { (1<<MACH_BASE) } }  },/* setbit $lit1, $lit2, $dst */  {    I960_INSN_SETBIT3, "setbit3", "setbit", 32,    { 0, { (1<<MACH_BASE) } }  },/* notand $src1, $src2, $dst */  {    I960_INSN_NOTAND, "notand", "notand", 32,    { 0, { (1<<MACH_BASE) } }  },/* notand $lit1, $src2, $dst */  {    I960_INSN_NOTAND1, "notand1", "notand", 32,    { 0, { (1<<MACH_BASE) } }  },/* notand $src1, $lit2, $dst */  {    I960_INSN_NOTAND2, "notand2", "notand", 32,    { 0, { (1<<MACH_BASE) } }  },/* notand $lit1, $lit2, $dst */  {    I960_INSN_NOTAND3, "notand3", "notand", 32,    { 0, { (1<<MACH_BASE) } }  },/* xor $src1, $src2, $dst */  {    I960_INSN_XOR, "xor", "xor", 32,    { 0, { (1<<MACH_BASE) } }  },/* xor $lit1, $src2, $dst */  {    I960_INSN_XOR1, "xor1", "xor", 32,    { 0, { (1<<MACH_BASE) } }  },/* xor $src1, $lit2, $dst */  {    I960_INSN_XOR2, "xor2", "xor", 32,    { 0, { (1<<MACH_BASE) } }  },/* xor $lit1, $lit2, $dst */  {    I960_INSN_XOR3, "xor3", "xor", 32,    { 0, { (1<<MACH_BASE) } }  },/* or $src1, $src2, $dst */  {    I960_INSN_OR, "or", "or", 32,    { 0, { (1<<MACH_BASE) } }  },/* or $lit1, $src2, $dst */  {    I960_INSN_OR1, "or1", "or", 32,    { 0, { (1<<MACH_BASE) } }  },/* or $src1, $lit2, $dst */  {    I960_INSN_OR2, "or2", "or", 32,    { 0, { (1<<MACH_BASE) } }  },/* or $lit1, $lit2, $dst */  {    I960_INSN_OR3, "or3", "or", 32,    { 0, { (1<<MACH_BASE) } }  },/* nor $src1, $src2, $dst */  {    I960_INSN_NOR, "nor", "nor", 32,    { 0, { (1<<MACH_BASE) } }  },/* nor $lit1, $src2, $dst */  {    I960_INSN_NOR1, "nor1", "nor", 32,    { 0, { (1<<MACH_BASE) } }  },/* nor $src1, $lit2, $dst */  {    I960_INSN_NOR2, "nor2", "nor", 32,    { 0, { (1<<MACH_BASE) } }  },/* nor $lit1, $lit2, $dst */  {    I960_INSN_NOR3, "nor3", "nor", 32,    { 0, { (1<<MACH_BASE) } }  },/* xnor $src1, $src2, $dst */  {    I960_INSN_XNOR, "xnor", "xnor", 32,    { 0, { (1<<MACH_BASE) } }  },/* xnor $lit1, $src2, $dst */  {    I960_INSN_XNOR1, "xnor1", "xnor", 32,    { 0, { (1<<MACH_BASE) } }  },/* xnor $src1, $lit2, $dst */  {    I960_INSN_XNOR2, "xnor2", "xnor", 32,    { 0, { (1<<MACH_BASE) } }  },/* xnor $lit1, $lit2, $dst */  {    I960_INSN_XNOR3, "xnor3", "xnor", 32,    { 0, { (1<<MACH_BASE) } }  },/* not $src1, $src2, $dst */  {    I960_INSN_NOT, "not", "not", 32,    { 0, { (1<<MACH_BASE) } }  },/* not $lit1, $src2, $dst */  {    I960_INSN_NOT1, "not1", "not", 32,    { 0, { (1<<MACH_BASE) } }  },/* not $src1, $lit2, $dst */  {    I960_INSN_NOT2, "not2", "not", 32,    { 0, { (1<<MACH_BASE) } }  },/* not $lit1, $lit2, $dst */  {    I960_INSN_NOT3, "not3", "not", 32,    { 0, { (1<<MACH_BASE) } }  },/* ornot $src1, $src2, $dst */  {    I960_INSN_ORNOT, "ornot", "ornot", 32,    { 0, { (1<<MACH_BASE) } }  },/* ornot $lit1, $src2, $dst */  {    I960_INSN_ORNOT1, "ornot1", "ornot", 32,    { 0, { (1<<MACH_BASE) } }  },/* ornot $src1, $lit2, $dst */  {    I960_INSN_ORNOT2, "ornot2", "ornot", 32,    { 0, { (1<<MACH_BASE) } }  },/* ornot $lit1, $lit2, $dst */  {    I960_INSN_ORNOT3, "ornot3", "ornot", 32,    { 0, { (1<<MACH_BASE) } }  },/* clrbit $src1, $src2, $dst */  {    I960_INSN_CLRBIT, "clrbit", "clrbit", 32,    { 0, { (1<<MACH_BASE) } }  },/* clrbit $lit1, $src2, $dst */  {    I960_INSN_CLRBIT1, "clrbit1", "clrbit", 32,    { 0, { (1<<MACH_BASE) } }  },/* clrbit $src1, $lit2, $dst */  {    I960_INSN_CLRBIT2, "clrbit2", "clrbit", 32,    { 0, { (1<<MACH_BASE) } }  },/* clrbit $lit1, $lit2, $dst */  {    I960_INSN_CLRBIT3, "clrbit3", "clrbit", 32,    { 0, { (1<<MACH_BASE) } }  },/* shlo $src1, $src2, $dst */  {    I960_INSN_SHLO, "shlo", "shlo", 32,    { 0, { (1<<MACH_BASE) } }  },/* shlo $lit1, $src2, $dst */  {    I960_INSN_SHLO1, "shlo1", "shlo", 32,    { 0, { (1<<MACH_BASE) } }  },/* shlo $src1, $lit2, $dst */  {    I960_INSN_SHLO2, "shlo2", "shlo", 32,    { 0, { (1<<MACH_BASE) } }  },/* shlo $lit1, $lit2, $dst */  {    I960_INSN_SHLO3, "shlo3", "shlo", 32,    { 0, { (1<<MACH_BASE) } }  },/* shro $src1, $src2, $dst */  {    I960_INSN_SHRO, "shro", "shro", 32,    { 0, { (1<<MACH_BASE) } }  },/* shro $lit1, $src2, $dst */  {    I960_INSN_SHRO1, "shro1", "shro", 32,    { 0, { (1<<MACH_BASE) } }  },/* shro $src1, $lit2, $dst */  {    I960_INSN_SHRO2, "shro2", "shro", 32,    { 0, { (1<<MACH_BASE) } }  },/* shro $lit1, $lit2, $dst */  {    I960_INSN_SHRO3, "shro3", "shro", 32,    { 0, { (1<<MACH_BASE) } }  },/* shli $src1, $src2, $dst */  {    I960_INSN_SHLI, "shli", "shli", 32,    { 0, { (1<<MACH_BASE) } }  },/* shli $lit1, $src2, $dst */  {    I960_INSN_SHLI1, "shli1", "shli", 32,    { 0, { (1<<MACH_BASE) } }  },/* shli $src1, $lit2, $dst */  {    I960_INSN_SHLI2, "shli2", "shli", 32,    { 0, { (1<<MACH_BASE) } }  },/* shli $lit1, $lit2, $dst */  {    I960_INSN_SHLI3, "shli3", "shli", 32,    { 0, { (1<<MACH_BASE) } }  },/* shri $src1, $src2, $dst */  {    I960_INSN_SHRI, "shri", "shri", 32,    { 0, { (1<<MACH_BASE) } }  },/* shri $lit1, $src2, $dst */  {    I960_INSN_SHRI1, "shri1", "shri", 32,    { 0, { (1<<MACH_BASE) } }  },/* shri $src1, $lit2, $dst */  {    I960_INSN_SHRI2, "shri2", "shri", 32,    { 0, { (1<<MACH_BASE) } }  },/* shri $lit1, $lit2, $dst */  {    I960_INSN_SHRI3, "shri3", "shri", 32,    { 0, { (1<<MACH_BASE) } }  },/* emul $src1, $src2, $dst */  {    I960_INSN_EMUL, "emul", "emul", 32,    { 0, { (1<<MACH_BASE) } }  },/* emul $lit1, $src2, $dst */  {    I960_INSN_EMUL1, "emul1", "emul", 32,    { 0, { (1<<MACH_BASE) } }  },/* emul $src1, $lit2, $dst */  {    I960_INSN_EMUL2, "emul2", "emul", 32,    { 0, { (1<<MACH_BASE) } }  },/* emul $lit1, $lit2, $dst */  {    I960_INSN_EMUL3, "emul3", "emul", 32,    { 0, { (1<<MACH_BASE) } }  },/* mov $src1, $dst */  {    I960_INSN_MOV, "mov", "mov", 32,    { 0, { (1<<MACH_BASE) } }  },/* mov $lit1, $dst */  {    I960_INSN_MOV1, "mov1", "mov", 32,    { 0, { (1<<MACH_BASE) } }  },/* movl $src1, $dst */  {    I960_INSN_MOVL, "movl", "movl", 32,    { 0, { (1<<MACH_BASE) } }  },/* movl $lit1, $dst */  {    I960_INSN_MOVL1, "movl1", "movl", 32,    { 0, { (1<<MACH_BASE) } }  },/* movt $src1, $dst */  {    I960_INSN_MOVT, "movt", "movt", 32,    { 0, { (1<<MACH_BASE) } }  },/* movt $lit1, $dst */  {    I960_INSN_MOVT1, "movt1", "movt", 32,    { 0, { (1<<MACH_BASE) } }  },/* movq $src1, $dst */  {    I960_INSN_MOVQ, "movq", "movq", 32,    { 0, { (1<<MACH_BASE) } }  },/* movq $lit1, $dst */  {    I960_INSN_MOVQ1, "movq1", "movq", 32,    { 0, { (1<<MACH_BASE) } }  },/* modpc $src1, $src2, $dst */  {    I960_INSN_MODPC, "modpc", "modpc", 32,    { 0, { (1<<MACH_BASE) } }  },/* modac $src1, $src2, $dst */  {    I960_INSN_MODAC, "modac", "modac", 32,    { 0, { (1<<MACH_BASE) } }  },/* lda $offset, $dst */  {    I960_INSN_LDA_OFFSET, "lda-offset", "lda", 32,    { 0, { (1<<MACH_BASE) } }  },/* lda $offset($abase), $dst */  {    I960_INSN_LDA_INDIRECT_OFFSET, "lda-indirect-offset", "lda", 32,    { 0, { (1<<MACH_BASE) } }  },/* lda ($abase), $dst */  {    I960_INSN_LDA_INDIRECT, "lda-indirect", "lda", 32,    { 0, { (1<<MACH_BASE) } }  },/* lda ($abase)[$index*S$scale], $dst */  {    I960_INSN_LDA_INDIRECT_INDEX, "lda-indirect-index", "lda", 32,    { 0, { (1<<MACH_BASE) } }  },/* lda $optdisp, $dst */  {    I960_INSN_LDA_DISP, "lda-disp", "lda", 64,    { 0, { (1<<MACH_BASE) } }  },/* lda $optdisp($abase), $dst */  {    I960_INSN_LDA_INDIRECT_DISP, "lda-indirect-disp", "lda", 64,    { 0, { (1<<MACH_BASE) } }  },/* lda $optdisp[$index*S$scale], $dst */  {    I960_INSN_LDA_INDEX_DISP, "lda-index-disp", "lda", 64,    { 0, { (1<<MACH_BASE) } }  },/* lda $optdisp($abase)[$index*S$scale], $dst */  {    I960_INSN_LDA_INDIRECT_INDEX_DISP, "lda-indirect-index-disp", "lda", 64,    { 0, { (1<<MACH_BASE) } }  },/* ld $offset, $dst */  {    I960_INSN_LD_OFFSET, "ld-offset", "ld", 32,    { 0, { (1<<MACH_BASE) } }  },/* ld $offset($abase), $dst */  {    I960_INSN_LD_INDIRECT_OFFSET, "ld-indirect-offset", "ld", 32,    { 0, { (1<<MACH_BASE) } }  },/* ld ($abase), $dst */  {    I960_INSN_LD_INDIRECT, "ld-indirect", "ld", 32,    { 0, { (1<<MACH_BASE) } }  },/* ld ($abase)[$index*S$scale], $dst */  {    I960_INSN_LD_INDIRECT_INDEX, "ld-indirect-index", "ld", 32,    { 0, { (1<<MACH_BASE) } }  },/* ld $optdisp, $dst */  {    I960_INSN_LD_DISP, "ld-disp", "ld", 64,    { 0, { (1<<MACH_BASE) } }  },/* ld $optdisp($abase), $dst */  {    I960_INSN_LD_INDIRECT_DISP, "ld-indirect-disp", "ld", 64,    { 0, { (1<<MACH_BASE) } }  },/* ld $optdisp[$index*S$scale], $dst */  {    I960_INSN_LD_INDEX_DISP, "ld-index-disp", "ld", 64,    { 0, { (1<<MACH_BASE) } }  },/* ld $optdisp($abase)[$index*S$scale], $dst */  {    I960_INSN_LD_INDIRECT_INDEX_DISP, "ld-indirect-index-disp", "ld", 64,    { 0, { (1<<MACH_BASE) } }  },/* ldob $offset, $dst */  {    I960_INSN_LDOB_OFFSET, "ldob-offset", "ldob", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldob $offset($abase), $dst */  {    I960_INSN_LDOB_INDIRECT_OFFSET, "ldob-indirect-offset", "ldob", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldob ($abase), $dst */  {    I960_INSN_LDOB_INDIRECT, "ldob-indirect", "ldob", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldob ($abase)[$index*S$scale], $dst */  {    I960_INSN_LDOB_INDIRECT_INDEX, "ldob-indirect-index", "ldob", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldob $optdisp, $dst */  {    I960_INSN_LDOB_DISP, "ldob-disp", "ldob", 64,    { 0, { (1<<MACH_BASE) } }  },/* ldob $optdisp($abase), $dst */  {    I960_INSN_LDOB_INDIRECT_DISP, "ldob-indirect-disp", "ldob", 64,    { 0, { (1<<MACH_BASE) } }  },/* ldob $optdisp[$index*S$scale], $dst */  {    I960_INSN_LDOB_INDEX_DISP, "ldob-index-disp", "ldob", 64,    { 0, { (1<<MACH_BASE) } }  },/* ldob $optdisp($abase)[$index*S$scale], $dst */  {    I960_INSN_LDOB_INDIRECT_INDEX_DISP, "ldob-indirect-index-disp", "ldob", 64,    { 0, { (1<<MACH_BASE) } }  },/* ldos $offset, $dst */  {    I960_INSN_LDOS_OFFSET, "ldos-offset", "ldos", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldos $offset($abase), $dst */  {    I960_INSN_LDOS_INDIRECT_OFFSET, "ldos-indirect-offset", "ldos", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldos ($abase), $dst */  {    I960_INSN_LDOS_INDIRECT, "ldos-indirect", "ldos", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldos ($abase)[$index*S$scale], $dst */  {    I960_INSN_LDOS_INDIRECT_INDEX, "ldos-indirect-index", "ldos", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldos $optdisp, $dst */  {    I960_INSN_LDOS_DISP, "ldos-disp", "ldos", 64,    { 0, { (1<<MACH_BASE) } }  },/* ldos $optdisp($abase), $dst */  {    I960_INSN_LDOS_INDIRECT_DISP, "ldos-indirect-disp", "ldos", 64,    { 0, { (1<<MACH_BASE) } }  },/* ldos $optdisp[$index*S$scale], $dst */  {    I960_INSN_LDOS_INDEX_DISP, "ldos-index-disp", "ldos", 64,    { 0, { (1<<MACH_BASE) } }  },/* ldos $optdisp($abase)[$index*S$scale], $dst */  {    I960_INSN_LDOS_INDIRECT_INDEX_DISP, "ldos-indirect-index-disp", "ldos", 64,    { 0, { (1<<MACH_BASE) } }  },/* ldib $offset, $dst */  {    I960_INSN_LDIB_OFFSET, "ldib-offset", "ldib", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldib $offset($abase), $dst */  {    I960_INSN_LDIB_INDIRECT_OFFSET, "ldib-indirect-offset", "ldib", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldib ($abase), $dst */  {    I960_INSN_LDIB_INDIRECT, "ldib-indirect", "ldib", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldib ($abase)[$index*S$scale], $dst */  {    I960_INSN_LDIB_INDIRECT_INDEX, "ldib-indirect-index", "ldib", 32,    { 0, { (1<<MACH_BASE) } }  },/* ldib $optdisp, $dst */  {    I960_INSN_LDIB_DISP, "ldib-disp", "ldib", 64,    { 0, { (1<<MACH_BASE) } }  },/* ldib $optdisp($abase), $dst */  {    I960_INSN_LDIB_INDIRECT_DISP, "ldib-indirect-disp", "ldib", 64,    { 0, { (1<<MACH_BASE) } }  },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -