Lines Matching defs:odesc
73 const struct ia64_operand *odesc;
149 odesc = elf64_ia64_operands + idesc->operands[j];
154 if (odesc - elf64_ia64_operands == IA64_OPND_IMMU64)
161 else if (odesc - elf64_ia64_operands == IA64_OPND_IMMU62)
168 else if (odesc - elf64_ia64_operands == IA64_OPND_TGT64)
177 err = (*odesc->extract) (odesc, insn, &value);
185 switch (odesc->class)
188 (*info->fprintf_func) (info->stream, "%s", odesc->str);
192 if (odesc->str[0] == 'a' && odesc->str[1] == 'r')
218 (*info->fprintf_func) (info->stream, "%s%d", odesc->str, (int)value);
222 (*info->fprintf_func) (info->stream, "%s[r%d]", odesc->str, (int)value);
227 if (odesc - elf64_ia64_operands == IA64_OPND_MBTYPE4)
239 else if (odesc->flags & IA64_OPND_FLAG_DECIMAL_SIGNED)
241 else if (odesc->flags & IA64_OPND_FLAG_DECIMAL_UNSIGNED)