Lines Matching refs:operand
134 const struct alpha_operand *operand = alpha_operands + *opindex; local
135 if (operand->extract)
136 (*operand->extract) (insn, &invalid);
160 const struct alpha_operand *operand = alpha_operands + *opindex; local
166 if ((operand->flags & AXP_OPERAND_FAKE) != 0)
170 if (operand->extract)
171 value = (*operand->extract) (insn, (int *) NULL);
174 value = (insn >> operand->shift) & ((1 << operand->bits) - 1);
175 if (operand->flags & AXP_OPERAND_SIGNED)
177 int signbit = 1 << (operand->bits - 1);
183 ((operand->flags & (AXP_OPERAND_PARENS | AXP_OPERAND_COMMA))
188 if (operand->flags & AXP_OPERAND_PARENS)
192 if (operand->flags & AXP_OPERAND_IR)
194 else if (operand->flags & AXP_OPERAND_FPR)
196 else if (operand->flags & AXP_OPERAND_RELATIVE)
198 else if (operand->flags & AXP_OPERAND_SIGNED)
203 if (operand->flags & AXP_OPERAND_PARENS)