Lines Matching defs:ex

2275       expressionS ex;
2360 expression (&ex);
2379 if (ex.X_op == O_symbol)
2381 assert (ex.X_add_symbol != NULL);
2382 if (symbol_get_bfdsym (ex.X_add_symbol)->section
2416 fixups[fc].exp = ex;
2422 ex.X_unsigned = 1;
2423 ex.X_op = O_constant;
2424 ex.X_add_number = 0;
2425 ex.X_add_symbol = NULL;
2426 ex.X_op_symbol = NULL;
2432 if (! register_name (&ex))
2436 expression (&ex);
2444 if (ex.X_op == O_illegal)
2446 else if (ex.X_op == O_absent)
2448 else if (ex.X_op == O_register)
2450 insn = ppc_insert_operand (insn, operand, ex.X_add_number,
2453 else if (ex.X_op == O_constant)
2459 if ((reloc = ppc_elf_suffix (&str, &ex)) != BFD_RELOC_UNUSED)
2470 if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
2471 ex.X_add_number &= 0xffff;
2473 ex.X_add_number = SEX16 (ex.X_add_number);
2477 if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
2478 ex.X_add_number = PPC_HI (ex.X_add_number);
2480 ex.X_add_number = SEX16 (PPC_HI (ex.X_add_number));
2484 if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
2485 ex.X_add_number = PPC_HA (ex.X_add_number);
2487 ex.X_add_number = SEX16 (PPC_HA (ex.X_add_number));
2491 if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
2492 ex.X_add_number = PPC_HIGHER (ex.X_add_number);
2494 ex.X_add_number = SEX16 (PPC_HIGHER (ex.X_add_number));
2498 if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
2499 ex.X_add_number = PPC_HIGHERA (ex.X_add_number);
2501 ex.X_add_number = SEX16 (PPC_HIGHERA (ex.X_add_number));
2505 if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
2506 ex.X_add_number = PPC_HIGHEST (ex.X_add_number);
2508 ex.X_add_number = SEX16 (PPC_HIGHEST (ex.X_add_number));
2512 if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
2513 ex.X_add_number = PPC_HIGHESTA (ex.X_add_number);
2515 ex.X_add_number = SEX16 (PPC_HIGHESTA (ex.X_add_number));
2519 insn = ppc_insert_operand (insn, operand, ex.X_add_number,
2523 else if ((reloc = ppc_elf_suffix (&str, &ex)) != BFD_RELOC_UNUSED)
2631 fixups[fc].exp = ex;
2643 fixups[fc].exp = ex;
4322 expressionS ex;