📄 ia64-opc-b.c
字号:
{"br.cond.spnt.few", BR (0, 1, 0)}, {"br.cond.spnt", BR (0, 1, 0), PSEUDO}, {"br.cond.spnt.few.clr", BR (0, 1, 1)}, {"br.cond.spnt.clr", BR (0, 1, 1), PSEUDO}, {"br.cond.dptk.few", BR (0, 2, 0)}, {"br.cond.dptk", BR (0, 2, 0), PSEUDO}, {"br.cond.dptk.few.clr", BR (0, 2, 1)}, {"br.cond.dptk.clr", BR (0, 2, 1), PSEUDO}, {"br.cond.dpnt.few", BR (0, 3, 0)}, {"br.cond.dpnt", BR (0, 3, 0), PSEUDO}, {"br.cond.dpnt.few.clr", BR (0, 3, 1)}, {"br.cond.dpnt.clr", BR (0, 3, 1), PSEUDO}, {"br.cond.sptk.many", BR (1, 0, 0)}, {"br.cond.sptk.many.clr", BR (1, 0, 1)}, {"br.cond.spnt.many", BR (1, 1, 0)}, {"br.cond.spnt.many.clr", BR (1, 1, 1)}, {"br.cond.dptk.many", BR (1, 2, 0)}, {"br.cond.dptk.many.clr", BR (1, 2, 1)}, {"br.cond.dpnt.many", BR (1, 3, 0)}, {"br.cond.dpnt.many.clr", BR (1, 3, 1)}, {"br.sptk.few", BR (0, 0, 0)}, {"br.sptk", BR (0, 0, 0), PSEUDO}, {"br.sptk.few.clr", BR (0, 0, 1)}, {"br.sptk.clr", BR (0, 0, 1), PSEUDO}, {"br.spnt.few", BR (0, 1, 0)}, {"br.spnt", BR (0, 1, 0), PSEUDO}, {"br.spnt.few.clr", BR (0, 1, 1)}, {"br.spnt.clr", BR (0, 1, 1), PSEUDO}, {"br.dptk.few", BR (0, 2, 0)}, {"br.dptk", BR (0, 2, 0), PSEUDO}, {"br.dptk.few.clr", BR (0, 2, 1)}, {"br.dptk.clr", BR (0, 2, 1), PSEUDO}, {"br.dpnt.few", BR (0, 3, 0)}, {"br.dpnt", BR (0, 3, 0), PSEUDO}, {"br.dpnt.few.clr", BR (0, 3, 1)}, {"br.dpnt.clr", BR (0, 3, 1), PSEUDO}, {"br.sptk.many", BR (1, 0, 0)}, {"br.sptk.many.clr", BR (1, 0, 1)}, {"br.spnt.many", BR (1, 1, 0)}, {"br.spnt.many.clr", BR (1, 1, 1)}, {"br.dptk.many", BR (1, 2, 0)}, {"br.dptk.many.clr", BR (1, 2, 1)}, {"br.dpnt.many", BR (1, 3, 0)}, {"br.dpnt.many.clr", BR (1, 3, 1)},#undef BR#define BR(a,b,c,d) \ B0, OpBtypePaWhaD (4, a, b, c, d), {TGT25c}, SLOT2 {"br.wexit.sptk.few", BR (2, 0, 0, 0) | MOD_RRBS}, {"br.wexit.sptk", BR (2, 0, 0, 0) | PSEUDO | MOD_RRBS}, {"br.wexit.sptk.few.clr", BR (2, 0, 0, 1) | MOD_RRBS}, {"br.wexit.sptk.clr", BR (2, 0, 0, 1) | PSEUDO | MOD_RRBS}, {"br.wexit.spnt.few", BR (2, 0, 1, 0) | MOD_RRBS}, {"br.wexit.spnt", BR (2, 0, 1, 0) | PSEUDO | MOD_RRBS}, {"br.wexit.spnt.few.clr", BR (2, 0, 1, 1) | MOD_RRBS}, {"br.wexit.spnt.clr", BR (2, 0, 1, 1) | PSEUDO | MOD_RRBS}, {"br.wexit.dptk.few", BR (2, 0, 2, 0) | MOD_RRBS}, {"br.wexit.dptk", BR (2, 0, 2, 0) | PSEUDO | MOD_RRBS}, {"br.wexit.dptk.few.clr", BR (2, 0, 2, 1) | MOD_RRBS}, {"br.wexit.dptk.clr", BR (2, 0, 2, 1) | PSEUDO | MOD_RRBS}, {"br.wexit.dpnt.few", BR (2, 0, 3, 0) | MOD_RRBS}, {"br.wexit.dpnt", BR (2, 0, 3, 0) | PSEUDO | MOD_RRBS}, {"br.wexit.dpnt.few.clr", BR (2, 0, 3, 1) | MOD_RRBS}, {"br.wexit.dpnt.clr", BR (2, 0, 3, 1) | PSEUDO | MOD_RRBS}, {"br.wexit.sptk.many", BR (2, 1, 0, 0) | MOD_RRBS}, {"br.wexit.sptk.many.clr", BR (2, 1, 0, 1) | MOD_RRBS}, {"br.wexit.spnt.many", BR (2, 1, 1, 0) | MOD_RRBS}, {"br.wexit.spnt.many.clr", BR (2, 1, 1, 1) | MOD_RRBS}, {"br.wexit.dptk.many", BR (2, 1, 2, 0) | MOD_RRBS}, {"br.wexit.dptk.many.clr", BR (2, 1, 2, 1) | MOD_RRBS}, {"br.wexit.dpnt.many", BR (2, 1, 3, 0) | MOD_RRBS}, {"br.wexit.dpnt.many.clr", BR (2, 1, 3, 1) | MOD_RRBS}, {"br.wtop.sptk.few", BR (3, 0, 0, 0) | MOD_RRBS}, {"br.wtop.sptk", BR (3, 0, 0, 0) | PSEUDO | MOD_RRBS}, {"br.wtop.sptk.few.clr", BR (3, 0, 0, 1) | MOD_RRBS}, {"br.wtop.sptk.clr", BR (3, 0, 0, 1) | PSEUDO | MOD_RRBS}, {"br.wtop.spnt.few", BR (3, 0, 1, 0) | MOD_RRBS}, {"br.wtop.spnt", BR (3, 0, 1, 0) | PSEUDO | MOD_RRBS}, {"br.wtop.spnt.few.clr", BR (3, 0, 1, 1) | MOD_RRBS}, {"br.wtop.spnt.clr", BR (3, 0, 1, 1) | PSEUDO | MOD_RRBS}, {"br.wtop.dptk.few", BR (3, 0, 2, 0) | MOD_RRBS}, {"br.wtop.dptk", BR (3, 0, 2, 0) | PSEUDO | MOD_RRBS}, {"br.wtop.dptk.few.clr", BR (3, 0, 2, 1) | MOD_RRBS}, {"br.wtop.dptk.clr", BR (3, 0, 2, 1) | PSEUDO | MOD_RRBS}, {"br.wtop.dpnt.few", BR (3, 0, 3, 0) | MOD_RRBS}, {"br.wtop.dpnt", BR (3, 0, 3, 0) | PSEUDO | MOD_RRBS}, {"br.wtop.dpnt.few.clr", BR (3, 0, 3, 1) | MOD_RRBS}, {"br.wtop.dpnt.clr", BR (3, 0, 3, 1) | PSEUDO | MOD_RRBS}, {"br.wtop.sptk.many", BR (3, 1, 0, 0) | MOD_RRBS}, {"br.wtop.sptk.many.clr", BR (3, 1, 0, 1) | MOD_RRBS}, {"br.wtop.spnt.many", BR (3, 1, 1, 0) | MOD_RRBS}, {"br.wtop.spnt.many.clr", BR (3, 1, 1, 1) | MOD_RRBS}, {"br.wtop.dptk.many", BR (3, 1, 2, 0) | MOD_RRBS}, {"br.wtop.dptk.many.clr", BR (3, 1, 2, 1) | MOD_RRBS}, {"br.wtop.dpnt.many", BR (3, 1, 3, 0) | MOD_RRBS}, {"br.wtop.dpnt.many.clr", BR (3, 1, 3, 1) | MOD_RRBS},#undef BR#define BR(a,b,c,d) \ B0, OpBtypePaWhaD (4, a, b, c, d), {TGT25c}, SLOT2 | NO_PRED {"br.cloop.sptk.few", BR (5, 0, 0, 0)}, {"br.cloop.sptk", BR (5, 0, 0, 0) | PSEUDO}, {"br.cloop.sptk.few.clr", BR (5, 0, 0, 1)}, {"br.cloop.sptk.clr", BR (5, 0, 0, 1) | PSEUDO}, {"br.cloop.spnt.few", BR (5, 0, 1, 0)}, {"br.cloop.spnt", BR (5, 0, 1, 0) | PSEUDO}, {"br.cloop.spnt.few.clr", BR (5, 0, 1, 1)}, {"br.cloop.spnt.clr", BR (5, 0, 1, 1) | PSEUDO}, {"br.cloop.dptk.few", BR (5, 0, 2, 0)}, {"br.cloop.dptk", BR (5, 0, 2, 0) | PSEUDO}, {"br.cloop.dptk.few.clr", BR (5, 0, 2, 1)}, {"br.cloop.dptk.clr", BR (5, 0, 2, 1) | PSEUDO}, {"br.cloop.dpnt.few", BR (5, 0, 3, 0)}, {"br.cloop.dpnt", BR (5, 0, 3, 0) | PSEUDO}, {"br.cloop.dpnt.few.clr", BR (5, 0, 3, 1)}, {"br.cloop.dpnt.clr", BR (5, 0, 3, 1) | PSEUDO}, {"br.cloop.sptk.many", BR (5, 1, 0, 0)}, {"br.cloop.sptk.many.clr", BR (5, 1, 0, 1)}, {"br.cloop.spnt.many", BR (5, 1, 1, 0)}, {"br.cloop.spnt.many.clr", BR (5, 1, 1, 1)}, {"br.cloop.dptk.many", BR (5, 1, 2, 0)}, {"br.cloop.dptk.many.clr", BR (5, 1, 2, 1)}, {"br.cloop.dpnt.many", BR (5, 1, 3, 0)}, {"br.cloop.dpnt.many.clr", BR (5, 1, 3, 1)}, {"br.cexit.sptk.few", BR (6, 0, 0, 0) | MOD_RRBS}, {"br.cexit.sptk", BR (6, 0, 0, 0) | PSEUDO | MOD_RRBS}, {"br.cexit.sptk.few.clr", BR (6, 0, 0, 1) | MOD_RRBS}, {"br.cexit.sptk.clr", BR (6, 0, 0, 1) | PSEUDO | MOD_RRBS}, {"br.cexit.spnt.few", BR (6, 0, 1, 0) | MOD_RRBS}, {"br.cexit.spnt", BR (6, 0, 1, 0) | PSEUDO | MOD_RRBS}, {"br.cexit.spnt.few.clr", BR (6, 0, 1, 1) | MOD_RRBS}, {"br.cexit.spnt.clr", BR (6, 0, 1, 1) | PSEUDO | MOD_RRBS}, {"br.cexit.dptk.few", BR (6, 0, 2, 0) | MOD_RRBS}, {"br.cexit.dptk", BR (6, 0, 2, 0) | PSEUDO | MOD_RRBS}, {"br.cexit.dptk.few.clr", BR (6, 0, 2, 1) | MOD_RRBS}, {"br.cexit.dptk.clr", BR (6, 0, 2, 1) | PSEUDO | MOD_RRBS}, {"br.cexit.dpnt.few", BR (6, 0, 3, 0) | MOD_RRBS}, {"br.cexit.dpnt", BR (6, 0, 3, 0) | PSEUDO | MOD_RRBS}, {"br.cexit.dpnt.few.clr", BR (6, 0, 3, 1) | MOD_RRBS}, {"br.cexit.dpnt.clr", BR (6, 0, 3, 1) | PSEUDO | MOD_RRBS}, {"br.cexit.sptk.many", BR (6, 1, 0, 0) | MOD_RRBS}, {"br.cexit.sptk.many.clr", BR (6, 1, 0, 1) | MOD_RRBS}, {"br.cexit.spnt.many", BR (6, 1, 1, 0) | MOD_RRBS}, {"br.cexit.spnt.many.clr", BR (6, 1, 1, 1) | MOD_RRBS}, {"br.cexit.dptk.many", BR (6, 1, 2, 0) | MOD_RRBS}, {"br.cexit.dptk.many.clr", BR (6, 1, 2, 1) | MOD_RRBS}, {"br.cexit.dpnt.many", BR (6, 1, 3, 0) | MOD_RRBS}, {"br.cexit.dpnt.many.clr", BR (6, 1, 3, 1) | MOD_RRBS}, {"br.ctop.sptk.few", BR (7, 0, 0, 0) | MOD_RRBS}, {"br.ctop.sptk", BR (7, 0, 0, 0) | PSEUDO | MOD_RRBS}, {"br.ctop.sptk.few.clr", BR (7, 0, 0, 1) | MOD_RRBS}, {"br.ctop.sptk.clr", BR (7, 0, 0, 1) | PSEUDO | MOD_RRBS}, {"br.ctop.spnt.few", BR (7, 0, 1, 0) | MOD_RRBS}, {"br.ctop.spnt", BR (7, 0, 1, 0) | PSEUDO | MOD_RRBS}, {"br.ctop.spnt.few.clr", BR (7, 0, 1, 1) | MOD_RRBS}, {"br.ctop.spnt.clr", BR (7, 0, 1, 1) | PSEUDO | MOD_RRBS}, {"br.ctop.dptk.few", BR (7, 0, 2, 0) | MOD_RRBS}, {"br.ctop.dptk", BR (7, 0, 2, 0) | PSEUDO | MOD_RRBS}, {"br.ctop.dptk.few.clr", BR (7, 0, 2, 1) | MOD_RRBS}, {"br.ctop.dptk.clr", BR (7, 0, 2, 1) | PSEUDO | MOD_RRBS}, {"br.ctop.dpnt.few", BR (7, 0, 3, 0) | MOD_RRBS}, {"br.ctop.dpnt", BR (7, 0, 3, 0) | PSEUDO | MOD_RRBS}, {"br.ctop.dpnt.few.clr", BR (7, 0, 3, 1) | MOD_RRBS}, {"br.ctop.dpnt.clr", BR (7, 0, 3, 1) | PSEUDO | MOD_RRBS}, {"br.ctop.sptk.many", BR (7, 1, 0, 0) | MOD_RRBS}, {"br.ctop.sptk.many.clr", BR (7, 1, 0, 1) | MOD_RRBS}, {"br.ctop.spnt.many", BR (7, 1, 1, 0) | MOD_RRBS}, {"br.ctop.spnt.many.clr", BR (7, 1, 1, 1) | MOD_RRBS}, {"br.ctop.dptk.many", BR (7, 1, 2, 0) | MOD_RRBS}, {"br.ctop.dptk.many.clr", BR (7, 1, 2, 1) | MOD_RRBS}, {"br.ctop.dpnt.many", BR (7, 1, 3, 0) | MOD_RRBS}, {"br.ctop.dpnt.many.clr", BR (7, 1, 3, 1) | MOD_RRBS},#undef BR#define BR(a,b,c,d) \ B0, OpBtypePaWhaD (4, a, b, c, d), {TGT25c}, SLOT2 {"br.call.sptk.few", B, OpPaWhaD (5, 0, 0, 0), {B1, TGT25c}}, {"br.call.sptk", B, OpPaWhaD (5, 0, 0, 0), {B1, TGT25c}, PSEUDO}, {"br.call.sptk.few.clr", B, OpPaWhaD (5, 0, 0, 1), {B1, TGT25c}}, {"br.call.sptk.clr", B, OpPaWhaD (5, 0, 0, 1), {B1, TGT25c}, PSEUDO}, {"br.call.spnt.few", B, OpPaWhaD (5, 0, 1, 0), {B1, TGT25c}}, {"br.call.spnt", B, OpPaWhaD (5, 0, 1, 0), {B1, TGT25c}, PSEUDO}, {"br.call.spnt.few.clr", B, OpPaWhaD (5, 0, 1, 1), {B1, TGT25c}}, {"br.call.spnt.clr", B, OpPaWhaD (5, 0, 1, 1), {B1, TGT25c}, PSEUDO}, {"br.call.dptk.few", B, OpPaWhaD (5, 0, 2, 0), {B1, TGT25c}}, {"br.call.dptk", B, OpPaWhaD (5, 0, 2, 0), {B1, TGT25c}, PSEUDO}, {"br.call.dptk.few.clr", B, OpPaWhaD (5, 0, 2, 1), {B1, TGT25c}}, {"br.call.dptk.clr", B, OpPaWhaD (5, 0, 2, 1), {B1, TGT25c}, PSEUDO}, {"br.call.dpnt.few", B, OpPaWhaD (5, 0, 3, 0), {B1, TGT25c}}, {"br.call.dpnt", B, OpPaWhaD (5, 0, 3, 0), {B1, TGT25c}, PSEUDO}, {"br.call.dpnt.few.clr", B, OpPaWhaD (5, 0, 3, 1), {B1, TGT25c}}, {"br.call.dpnt.clr", B, OpPaWhaD (5, 0, 3, 1), {B1, TGT25c}, PSEUDO}, {"br.call.sptk.many", B, OpPaWhaD (5, 1, 0, 0), {B1, TGT25c}}, {"br.call.sptk.many.clr", B, OpPaWhaD (5, 1, 0, 1), {B1, TGT25c}}, {"br.call.spnt.many", B, OpPaWhaD (5, 1, 1, 0), {B1, TGT25c}}, {"br.call.spnt.many.clr", B, OpPaWhaD (5, 1, 1, 1), {B1, TGT25c}}, {"br.call.dptk.many", B, OpPaWhaD (5, 1, 2, 0), {B1, TGT25c}}, {"br.call.dptk.many.clr", B, OpPaWhaD (5, 1, 2, 1), {B1, TGT25c}}, {"br.call.dpnt.many", B, OpPaWhaD (5, 1, 3, 0), {B1, TGT25c}}, {"br.call.dpnt.many.clr", B, OpPaWhaD (5, 1, 3, 1), {B1, TGT25c}},#undef BR /* branch predict */#define BRP(a,b) \ B0, OpIhWhb (7, a, b), {TGT25c, TAG13}, NO_PRED {"brp.sptk", BRP (0, 0)}, {"brp.loop", BRP (0, 1)}, {"brp.dptk", BRP (0, 2)}, {"brp.exit", BRP (0, 3)}, {"brp.sptk.imp", BRP (1, 0)}, {"brp.loop.imp", BRP (1, 1)}, {"brp.dptk.imp", BRP (1, 2)}, {"brp.exit.imp", BRP (1, 3)},#undef BRP {0} };#undef B0#undef B#undef bBtype#undef bD#undef bIh#undef bPa#undef bPr#undef bWha#undef bWhb#undef bX6#undef mBtype#undef mD#undef mIh#undef mPa#undef mPr#undef mWha#undef mWhb#undef mX6#undef OpX6#undef OpPaWhaD#undef OpBtypePaWhaD#undef OpBtypePaWhaDPr#undef OpX6BtypePaWhaD#undef OpX6BtypePaWhaDPr#undef OpIhWhb#undef OpX6IhWhb
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -