Lines Matching refs:ex
898 expressionS ex;
1016 if (lpe->ex.X_op == O_big)
1018 if (exp_p->X_add_number <= 0 && lpe->ex.X_add_number <= 0)
1024 else if (exp_p->X_add_number == lpe->ex.X_add_number)
1038 && s390_exp_compare (exp_p, &lpe->ex) != 0)
1055 lpe->ex = *exp_p;
1266 expressionS ex;
1310 if (! register_name (&ex))
1311 expression (&ex);
1317 if (ex.X_op == O_illegal)
1319 else if (ex.X_op == O_absent)
1325 else if (ex.X_op == O_register || ex.X_op == O_constant)
1327 s390_lit_suffix (&str, &ex, ELF_SUFFIX_NONE);
1329 if (ex.X_op != O_register && ex.X_op != O_constant)
1335 fixups[fc].exp = ex;
1343 && ex.X_op != O_constant)
1346 && ex.X_add_number == 0
1350 && ex.X_add_number == 0
1355 && (ex.X_add_number & 1))
1360 && ex.X_add_number != 0 && ex.X_add_number != 1
1361 && ex.X_add_number != 4 && ex.X_add_number != 5
1362 && ex.X_add_number != 8 && ex.X_add_number != 9
1363 && ex.X_add_number != 12 && ex.X_add_number != 13)
1367 s390_insert_operand (insn, operand, ex.X_add_number, NULL, 0);
1372 suffix = s390_elf_suffix (&str, &ex);
1373 suffix = s390_lit_suffix (&str, &ex, suffix);
1458 fixups[fc].exp = ex;
1585 reloc = s390_tls_suffix (&str, &ex);
1592 fixups[fc].exp = ex;
1883 size, &lpe->ex, reloc_howto->pc_relative, lpe->reloc);
1887 if (lpe->ex.X_op == O_big)
1889 if (lpe->ex.X_add_number <= 0)
1893 lpe->ex.X_add_number * sizeof (LITTLENUM_TYPE));
1895 emit_expr (&lpe->ex, lpe->nbytes);