Home | History | Annotate | Download | only in opcodes

Lines Matching defs:oper

115 	  RX_Opcode_Operand * oper;
151 oper = opcode.op + *s - '0';
154 if (oper->type == RX_Operand_Indirect)
155 PR (PS, "%s", size_names[oper->size]);
158 switch (oper->type)
162 dis->print_address_func (oper->addend, dis);
164 || oper->addend > 999
165 || oper->addend < -999)
166 PR (PS, "%#x", oper->addend);
168 PR (PS, "%d", oper->addend);
172 PR (PS, "%s", register_names[oper->reg]);
175 if (oper->addend)
176 PR (PS, "%d[%s]", oper->addend, register_names[oper->reg]);
178 PR (PS, "[%s]", register_names[oper->reg]);
181 PR (PS, "[%s+]", register_names[oper->reg]);
184 PR (PS, "[-%s]", register_names[oper->reg]);
187 PR (PS, "%s", condition_names[oper->reg]);
190 PR (PS, "%s", flag_names[oper->reg]);