Lines Matching refs:INSN

53 #define INSN(opcode, format, ...)                                       \  macro
60 INSN(add, "r%d, r%d, r%d", a->d, a->a, a->b)
61 INSN(addc, "r%d, r%d, r%d", a->d, a->a, a->b)
62 INSN(sub, "r%d, r%d, r%d", a->d, a->a, a->b)
63 INSN(and, "r%d, r%d, r%d", a->d, a->a, a->b)
64 INSN(or, "r%d, r%d, r%d", a->d, a->a, a->b)
65 INSN(xor, "r%d, r%d, r%d", a->d, a->a, a->b)
66 INSN(sll, "r%d, r%d, r%d", a->d, a->a, a->b)
67 INSN(srl, "r%d, r%d, r%d", a->d, a->a, a->b)
68 INSN(sra, "r%d, r%d, r%d", a->d, a->a, a->b)
69 INSN(ror, "r%d, r%d, r%d", a->d, a->a, a->b)
70 INSN(exths, "r%d, r%d", a->d, a->a)
71 INSN(extbs, "r%d, r%d", a->d, a->a)
72 INSN(exthz, "r%d, r%d", a->d, a->a)
73 INSN(extbz, "r%d, r%d", a->d, a->a)
74 INSN(cmov, "r%d, r%d, r%d", a->d, a->a, a->b)
75 INSN(ff1, "r%d, r%d", a->d, a->a)
76 INSN(fl1, "r%d, r%d", a->d, a->a)
77 INSN(mul, "r%d, r%d, r%d", a->d, a->a, a->b)
78 INSN(mulu, "r%d, r%d, r%d", a->d, a->a, a->b)
79 INSN(div, "r%d, r%d, r%d", a->d, a->a, a->b)
80 INSN(divu, "r%d, r%d, r%d", a->d, a->a, a->b)
81 INSN(muld, "r%d, r%d", a->a, a->b)
82 INSN(muldu, "r%d, r%d", a->a, a->b)
83 INSN(j, "%d", a->n)
84 INSN(jal, "%d", a->n)
85 INSN(bf, "%d", a->n)
86 INSN(bnf, "%d", a->n)
87 INSN(jr, "r%d", a->b)
88 INSN(jalr, "r%d", a->b)
89 INSN(lwa, "r%d, %d(r%d)", a->d, a->i, a->a)
90 INSN(lwz, "r%d, %d(r%d)", a->d, a->i, a->a)
91 INSN(lws, "r%d, %d(r%d)", a->d, a->i, a->a)
92 INSN(lbz, "r%d, %d(r%d)", a->d, a->i, a->a)
93 INSN(lbs, "r%d, %d(r%d)", a->d, a->i, a->a)
94 INSN(lhz, "r%d, %d(r%d)", a->d, a->i, a->a)
95 INSN(lhs, "r%d, %d(r%d)", a->d, a->i, a->a)
96 INSN(swa, "%d(r%d), r%d", a->i, a->a, a->b)
97 INSN(sw, "%d(r%d), r%d", a->i, a->a, a->b)
98 INSN(sb, "%d(r%d), r%d", a->i, a->a, a->b)
99 INSN(sh, "%d(r%d), r%d", a->i, a->a, a->b)
100 INSN(nop, "")
101 INSN(adrp, "r%d, %d", a->d, a->i)
102 INSN(addi, "r%d, r%d, %d", a->d, a->a, a->i)
103 INSN(addic, "r%d, r%d, %d", a->d, a->a, a->i)
104 INSN(muli, "r%d, r%d, %d", a->d, a->a, a->i)
105 INSN(maci, "r%d, %d", a->a, a->i)
106 INSN(andi, "r%d, r%d, %d", a->d, a->a, a->k)
107 INSN(ori, "r%d, r%d, %d", a->d, a->a, a->k)
108 INSN(xori, "r%d, r%d, %d", a->d, a->a, a->i)
109 INSN(mfspr, "r%d, r%d, %d", a->d, a->a, a->k)
110 INSN(mtspr, "r%d, r%d, %d", a->a, a->b, a->k)
111 INSN(mac, "r%d, r%d", a->a, a->b)
112 INSN(msb, "r%d, r%d", a->a, a->b)
113 INSN(macu, "r%d, r%d", a->a, a->b)
114 INSN(msbu, "r%d, r%d", a->a, a->b)
115 INSN(slli, "r%d, r%d, %d", a->d, a->a, a->l)
116 INSN(srli, "r%d, r%d, %d", a->d, a->a, a->l)
117 INSN(srai, "r%d, r%d, %d", a->d, a->a, a->l)
118 INSN(rori, "r%d, r%d, %d", a->d, a->a, a->l)
119 INSN(movhi, "r%d, %d", a->d, a->k)
120 INSN(macrc, "r%d", a->d)
121 INSN(sfeq, "r%d, r%d", a->a, a->b)
122 INSN(sfne, "r%d, r%d", a->a, a->b)
123 INSN(sfgtu, "r%d, r%d", a->a, a->b)
124 INSN(sfgeu, "r%d, r%d", a->a, a->b)
125 INSN(sfltu, "r%d, r%d", a->a, a->b)
126 INSN(sfleu, "r%d, r%d", a->a, a->b)
127 INSN(sfgts, "r%d, r%d", a->a, a->b)
128 INSN(sfges, "r%d, r%d", a->a, a->b)
129 INSN(sflts, "r%d, r%d", a->a, a->b)
130 INSN(sfles, "r%d, r%d", a->a, a->b)
131 INSN(sfeqi, "r%d, %d", a->a, a->i)
132 INSN(sfnei, "r%d, %d", a->a, a->i)
133 INSN(sfgtui, "r%d, %d", a->a, a->i)
134 INSN(sfgeui, "r%d, %d", a->a, a->i)
135 INSN(sfltui, "r%d, %d", a->a, a->i)
136 INSN(sfleui, "r%d, %d", a->a, a->i)
137 INSN(sfgtsi, "r%d, %d", a->a, a->i)
138 INSN(sfgesi, "r%d, %d", a->a, a->i)
139 INSN(sfltsi, "r%d, %d", a->a, a->i)
140 INSN(sflesi, "r%d, %d", a->a, a->i)
141 INSN(sys, "%d", a->k)
142 INSN(trap, "%d", a->k)
143 INSN(msync, "")
144 INSN(psync, "")
145 INSN(csync, "")
146 INSN(rfe, "")