Home | History | Annotate | Download | only in gas

Lines Matching refs:NBYTES

3855 parse_mri_cons (expressionS *exp, unsigned int nbytes);
3860 #define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) \
3861 (parse_bitfield_cons (EXP, NBYTES), TC_PARSE_CONS_RETURN_NONE)
3863 parse_bitfield_cons (expressionS *exp, unsigned int nbytes);
3866 #define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) \
3867 (parse_repeat_cons (EXP, NBYTES), TC_PARSE_CONS_RETURN_NONE)
3869 parse_repeat_cons (expressionS *exp, unsigned int nbytes);
3874 #define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) \
3881 int nbytes ATTRIBUTE_UNUSED)
3883 (void) TC_PARSE_CONS_EXPRESSION (exp, nbytes);
3891 cons_worker (int nbytes, /* 1=.byte, 2=.word, 4=.long. */
3915 if (nbytes == 0)
3916 nbytes = TC_ADDRESS_BYTES ();
3920 md_cons_align (nbytes);
3936 parse_mri_cons (&exp, (unsigned int) nbytes);
3946 ret = TC_PARSE_CONS_EXPRESSION (&exp, (unsigned int) nbytes);
3956 emit_expr_with_reloc (&exp, (unsigned int) nbytes, ret);
3958 TC_CONS_FIX_CHECK (&exp, nbytes, *cur_fix);
3967 if (flag_mri && nbytes == 1 && (c & 1) != 0)
4098 NBYTES bytes. If need_pass_2 is 1, this does nothing. */
4101 emit_expr (expressionS *exp, unsigned int nbytes)
4103 emit_expr_with_reloc (exp, nbytes, TC_PARSE_CONS_RETURN_NONE);
4108 unsigned int nbytes,
4119 frag_grow (nbytes);
4134 && nbytes == 2
4138 else if (nbytes == 4
4157 && nbytes == 2
4162 && nbytes == 2
4167 && nbytes == 4)
4170 && nbytes == 2
4187 if (check_eh_frame (exp, &nbytes))
4197 abs_section_offset += nbytes;
4250 p = frag_more ((int) nbytes);
4254 emit_expr_fix (exp, nbytes, frag_now, p, reloc);
4261 if (op == O_subtract && nbytes == 2)
4285 if (op == O_constant && nbytes > sizeof (valueT))
4302 if (nbytes >= sizeof (valueT))
4305 if (nbytes > sizeof (valueT))
4308 hibit = (valueT) 1 << (nbytes * BITS_PER_CHAR - 1);
4313 mask = ~(valueT) 0 << (BITS_PER_CHAR * nbytes);
4314 hibit = (valueT) 1 << (nbytes * BITS_PER_CHAR - 1);
4344 md_number_to_chars (p, use, (int) nbytes);
4352 if (nbytes < size)
4354 int i = nbytes / CHARS_PER_LITTLENUM;
4366 as_warn (_("bignum truncated to %d bytes"), nbytes);
4367 size = nbytes;
4370 if (nbytes == 1)
4375 know (nbytes % CHARS_PER_LITTLENUM == 0);
4379 while (nbytes > size)
4382 nbytes -= CHARS_PER_LITTLENUM;
4404 nbytes -= CHARS_PER_LITTLENUM;
4407 while (nbytes >= CHARS_PER_LITTLENUM)
4410 nbytes -= CHARS_PER_LITTLENUM;
4416 emit_expr_fix (exp, nbytes, frag_now, p, TC_PARSE_CONS_RETURN_NONE);
4420 emit_expr_fix (expressionS *exp, unsigned int nbytes, fragS *frag, char *p,
4424 unsigned int size = nbytes;
4440 if (size > nbytes)
4443 reloc_howto->name, nbytes);
4447 offset = nbytes - size;
4494 parse_bitfield_cons (exp, nbytes)
4496 unsigned int nbytes;
4498 unsigned int bits_available = BITS_PER_CHAR * nbytes;
4552 if ((width = exp->X_add_number) > (BITS_PER_CHAR * nbytes))
4555 width, nbytes, (BITS_PER_CHAR * nbytes));
4556 width = BITS_PER_CHAR * nbytes;
4583 << ((BITS_PER_CHAR * nbytes) - bits_available));
4610 parse_mri_cons (expressionS *exp, unsigned int nbytes)
4616 (void) TC_PARSE_CONS_EXPRESSION (exp, nbytes);
4634 for (scan = 0; scan < nbytes; scan++)
4649 while (scan < nbytes)
4683 parse_repeat_cons (exp, nbytes)
4685 unsigned int nbytes;
4710 emit_expr (exp, nbytes);
5140 unsigned int nbytes;
5170 /* Let check_eh_frame know that data is being emitted. nbytes == -1 is
5172 nbytes = (unsigned int) -1;
5173 if (check_eh_frame (exp, &nbytes))