Home | History | Annotate | Download | only in gas

Lines Matching defs:nbytes

3918 parse_mri_cons (expressionS *exp, unsigned int nbytes);
3923 #define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) \
3924 (parse_bitfield_cons (EXP, NBYTES), TC_PARSE_CONS_RETURN_NONE)
3926 parse_bitfield_cons (expressionS *exp, unsigned int nbytes);
3929 #define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) \
3930 NBYTES), TC_PARSE_CONS_RETURN_NONE)
3932 parse_repeat_cons (expressionS *exp, unsigned int nbytes);
3937 #define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) \
3944 int nbytes ATTRIBUTE_UNUSED)
3946 (void) TC_PARSE_CONS_EXPRESSION (exp, nbytes);
3954 cons_worker (int nbytes, /* 1=.byte, 2=.word, 4=.long. */
3978 if (nbytes == 0)
3979 nbytes = TC_ADDRESS_BYTES ();
3983 md_cons_align (nbytes);
3999 parse_mri_cons (&exp, (unsigned int) nbytes);
4011 ret = TC_PARSE_CONS_EXPRESSION (&exp, (unsigned int) nbytes);
4021 emit_expr_with_reloc (&exp, (unsigned int) nbytes, ret);
4023 TC_CONS_FIX_CHECK (&exp, nbytes, *cur_fix);
4032 if (flag_mri && nbytes == 1 && (c & 1) != 0)
4184 NBYTES bytes. If need_pass_2 is 1, this does nothing. */
4187 emit_expr (expressionS *exp, unsigned int nbytes)
4189 emit_expr_with_reloc (exp, nbytes, TC_PARSE_CONS_RETURN_NONE);
4194 unsigned int nbytes,
4205 frag_grow (nbytes);
4220 && nbytes == 2
4224 else if (nbytes == 4
4243 && nbytes == 2
4248 && nbytes == 2
4253 && nbytes == 4)
4256 && nbytes == 2
4273 if (check_eh_frame (exp, &nbytes))
4332 abs_section_offset += nbytes;
4341 p = frag_more ((int) nbytes);
4345 emit_expr_fix (exp, nbytes, frag_now, p, reloc);
4352 if (op == O_subtract && nbytes == 2)
4376 if (op == O_constant && nbytes > sizeof (valueT))
4393 if (nbytes >= sizeof (valueT))
4396 if (nbytes > sizeof (valueT))
4399 hibit = (valueT) 1 << (nbytes * BITS_PER_CHAR - 1);
4404 mask = ~(valueT) 0 << (BITS_PER_CHAR * nbytes);
4405 hibit = (valueT) 1 << (nbytes * BITS_PER_CHAR - 1);
4436 md_number_to_chars (p, use, (int) nbytes);
4444 if (nbytes < size)
4446 int i = nbytes / CHARS_PER_LITTLENUM;
4459 else if (nbytes == 1)
4461 /* We have nbytes == 1 and CHARS_PER_LITTLENUM == 2 (probably).
4476 as_warn (_("bignum truncated to %d bytes"), nbytes);
4477 size = nbytes;
4480 if (nbytes == 1)
4485 know (nbytes % CHARS_PER_LITTLENUM == 0);
4489 while (nbytes > size)
4492 nbytes -= CHARS_PER_LITTLENUM;
4514 nbytes -= CHARS_PER_LITTLENUM;
4517 while (nbytes >= CHARS_PER_LITTLENUM)
4520 nbytes -= CHARS_PER_LITTLENUM;
4526 emit_expr_fix (exp, nbytes, frag_now, p, TC_PARSE_CONS_RETURN_NONE);
4530 emit_expr_fix (expressionS *exp, unsigned int nbytes, fragS *frag, char *p,
4534 unsigned int size = nbytes;
4550 if (size > nbytes)
4553 reloc_howto->name, nbytes);
4557 offset = nbytes - size;
4604 parse_bitfield_cons (expressionS *exp, unsigned int nbytes)
4606 unsigned int bits_available = BITS_PER_CHAR * nbytes;
4660 if ((width = exp->X_add_number) > (BITS_PER_CHAR * nbytes))
4663 width, nbytes, (BITS_PER_CHAR * nbytes));
4664 width = BITS_PER_CHAR * nbytes;
4691 << ((BITS_PER_CHAR * nbytes) - bits_available));
4718 parse_mri_cons (expressionS *exp, unsigned int nbytes)
4724 (void) TC_PARSE_CONS_EXPRESSION (exp, nbytes);
4742 for (scan = 0; scan < nbytes; scan++)
4757 while (scan < nbytes)
4791 parse_repeat_cons (expressionS *exp, unsigned int nbytes)
4816 emit_expr (exp, nbytes);
5279 unsigned int nbytes;
5321 /* Let check_eh_frame know that data is being emitted. nbytes == -1 is
5323 nbytes = (unsigned int) -1;
5324 if (check_eh_frame (exp, &nbytes))