Searched refs:oper (Results 1 - 11 of 11) sorted by relevance

/haiku-buildtools/binutils/opcodes/
H A Drl78-dis.c176 RL78_Opcode_Operand * oper; local
246 oper = *s == '0' ? &opcode.op[0] : &opcode.op[1];
249 if (oper->use_es && indirect_type (oper->type))
256 if ((oper->type == RL78_Operand_Indirect
257 || oper->type == RL78_Operand_BitIndirect)
258 && oper->reg == RL78_Reg_None
260 && ((oper->addend == 0xffff8 && opcode.size == RL78_Word)
261 || (oper->addend == 0x0fff8 && do_es && opcode.size == RL78_Word)))
269 PR (PS, "%s", condition_names[oper
[all...]
H A Dd10v-dis.c31 print_operand (struct d10v_operand *oper, argument
39 if (oper->flags == OPERAND_ATMINUS)
44 if (oper->flags == OPERAND_MINUS)
49 if (oper->flags == OPERAND_PLUS)
54 if (oper->flags == OPERAND_ATSIGN)
59 if (oper->flags == OPERAND_ATPAR)
65 shift = oper->shift;
68 if (op->format == LONG_L && (oper->flags & OPERAND_REG))
71 num = (insn >> shift) & (0x7FFFFFFF >> (31 - oper->bits));
73 if (oper
157 struct d10v_operand *oper; local
202 struct d10v_operand *oper; local
[all...]
H A Drx-dis.c156 RX_Opcode_Operand * oper; local
192 oper = opcode.op + *s - '0';
195 if (oper->type == RX_Operand_Indirect || oper->type == RX_Operand_Zero_Indirect)
196 PR (PS, "%s", size_names[oper->size]);
199 switch (oper->type)
203 dis->print_address_func (oper->addend, dis);
205 || oper->addend > 999
206 || oper->addend < -999)
207 PR (PS, "%#x", oper
[all...]
H A Dd30v-dis.c92 extract_value (long long num, struct d30v_operand *oper, int is_long) argument
95 int shift = 12 - oper->position;
96 int mask = (0xFFFFFFFF >> (32 - oper->bits));
100 if (oper->bits == 32)
111 if (oper->flags & OPERAND_SHIFT)
126 struct d30v_operand *oper; local
160 oper = (struct d30v_operand *) &d30v_operand_table[opnum];
161 bits = oper->bits;
162 if (oper->flags & OPERAND_SHIFT)
166 && oper
[all...]
/haiku-buildtools/legacy/binutils/opcodes/
H A Dd10v-dis.c30 print_operand (struct d10v_operand *oper, argument
38 if (oper->flags == OPERAND_ATMINUS)
43 if (oper->flags == OPERAND_MINUS)
48 if (oper->flags == OPERAND_PLUS)
53 if (oper->flags == OPERAND_ATSIGN)
58 if (oper->flags == OPERAND_ATPAR)
64 shift = oper->shift;
67 if (op->format == LONG_L && (oper->flags & OPERAND_REG))
70 num = (insn >> shift) & (0x7FFFFFFF >> (31 - oper->bits));
72 if (oper
156 struct d10v_operand *oper; local
201 struct d10v_operand *oper; local
[all...]
H A Dd30v-dis.c90 extract_value (long long num, struct d30v_operand *oper, int is_long) argument
93 int shift = 12 - oper->position;
94 int mask = (0xFFFFFFFF >> (32 - oper->bits));
98 if (oper->bits == 32)
109 if (oper->flags & OPERAND_SHIFT)
124 struct d30v_operand *oper; local
158 oper = (struct d30v_operand *) &d30v_operand_table[opnum];
159 bits = oper->bits;
160 if (oper->flags & OPERAND_SHIFT)
164 && oper
[all...]
/haiku-buildtools/legacy/binutils/gas/config/
H A Dtc-m68hc11.c992 get_operand (operand *oper, int which, long opmode)
998 oper->exp.X_op = O_absent;
999 oper->reg1 = REG_NONE;
1000 oper->reg2 = REG_NONE;
1078 oper->reg1 = reg;
1079 oper->exp.X_op = O_constant;
1080 oper->exp.X_add_number = 0;
1081 oper->mode = M6812_OP_IDX;
1110 oper->reg1 = reg;
1111 oper
988 get_operand(operand *oper, int which, long opmode) argument
1377 fixup8(expressionS *oper, int mode, int opmode) argument
1450 fixup16(expressionS *oper, int mode, int opmode ATTRIBUTE_UNUSED) argument
1499 fixup24(expressionS *oper, int mode, int opmode ATTRIBUTE_UNUSED) argument
[all...]
/haiku-buildtools/binutils/gas/config/
H A Dtc-m68hc11.c1149 get_operand (operand *oper, int which, long opmode)
1155 oper->exp.X_op = O_absent;
1156 oper->reg1 = REG_NONE;
1157 oper->reg2 = REG_NONE;
1235 oper->reg1 = reg;
1236 oper->exp.X_op = O_constant;
1237 oper->exp.X_add_number = 0;
1238 oper->mode = M6812_OP_IDX;
1267 oper->reg1 = reg;
1268 oper
1145 get_operand(operand *oper, int which, long opmode) argument
1566 fixup8(expressionS *oper, int mode, int opmode) argument
1636 fixup16(expressionS *oper, int mode, int opmode ATTRIBUTE_UNUSED) argument
1684 fixup24(expressionS *oper, int mode, int opmode ATTRIBUTE_UNUSED) argument
1715 fixup8_xg(expressionS *oper, int mode, int opmode) argument
[all...]
/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/execute/
H A Dscal-to-vec2.c13 if (vidx (type, vec1, __i) != oper##lr (num, vidx (type, vec0, __i), op)) \
H A Dscal-to-vec1.c13 if (vidx (type, vec1, __i) != oper##lr (num, vidx (type, vec0, __i), op)) \
/haiku-buildtools/gcc/gcc/
H A Dgenmatch.c486 const char *oper; member in struct:operand::id_tab
487 id_tab (const char *id_, const char *oper_): id (id_), oper (oper_) {}
756 lower_opt_convert (operand *o, enum tree_code oper, bool strip) argument
761 return new capture (c->where, lower_opt_convert (c->what, oper, strip));
770 if (*e->operation == oper)
773 return lower_opt_convert (e->ops[0], oper, strip);
776 ne->append_op (lower_opt_convert (e->ops[0], oper, strip));
782 ne->append_op (lower_opt_convert (e->ops[i], oper, strip));
791 has_opt_convert (operand *o, enum tree_code oper) argument
796 return has_opt_convert (c->what, oper);
1039 id_base *oper = id->substitutes[j % id->substitutes.length ()]; local
3325 const char *oper = get_ident (); local
3418 const char *oper = get_ident (); local
[all...]

Completed in 140 milliseconds