Lines Matching refs:operand
132 const struct alpha_operand *operand = alpha_operands + *opindex;
133 if (operand->extract)
134 (*operand->extract) (insn, &invalid);
158 const struct alpha_operand *operand = alpha_operands + *opindex;
164 if ((operand->flags & AXP_OPERAND_FAKE) != 0)
168 if (operand->extract)
169 value = (*operand->extract) (insn, (int *) NULL);
172 value = (insn >> operand->shift) & ((1 << operand->bits) - 1);
173 if (operand->flags & AXP_OPERAND_SIGNED)
175 int signbit = 1 << (operand->bits - 1);
181 ((operand->flags & (AXP_OPERAND_PARENS | AXP_OPERAND_COMMA))
186 if (operand->flags & AXP_OPERAND_PARENS)
189 /* Print the operand as directed by the flags. */
190 if (operand->flags & AXP_OPERAND_IR)
192 else if (operand->flags & AXP_OPERAND_FPR)
194 else if (operand->flags & AXP_OPERAND_RELATIVE)
196 else if (operand->flags & AXP_OPERAND_SIGNED)
201 if (operand->flags & AXP_OPERAND_PARENS)