Searched refs:dst (Results 401 - 425 of 837) sorted by relevance

<<11121314151617181920>>

/haiku-buildtools/gcc/gmp/mpn/x86/pentium/mmx/
H A Drshift.asm26 C mp_limb_t mpn_rshift (mp_ptr dst, mp_srcptr src, mp_size_t size,
29 C Shift src,size right by shift many bits and store the result in dst,size.
78 movl %edi, (%edx) C dst low limb
92 C edx dst
102 leal -4(%edx,%eax,4), %edx C &dst[size-2]
117 C edx &dst[size-2]
154 C edx dst
171 C step src and dst by one limb, making src aligned.
202 C dst isn't aligned, add 4 to make it so, and pretend the shift is
203 C 32 bits extra. Low limb of dst (marke
[all...]
/haiku-buildtools/binutils/bfd/
H A Dcoffcode.h1928 struct external_reloc dst;
1935 if (bfd_bread (& dst, relsz, abfd) != relsz)
1938 coff_swap_reloc_in (abfd, &dst, &n);
2678 struct external_reloc dst;
2716 coff_swap_reloc_out (abfd, &n, &dst);
2717 if (bfd_bwrite (& dst, (bfd_size_type) bfd_coff_relsz (abfd),
2805 coff_swap_reloc_out (abfd, &n, &dst);
2807 if (bfd_bwrite (& dst, (bfd_size_type) bfd_coff_relsz (abfd),
4599 struct internal_lineno dst;
4601 bfd_coff_swap_lineno_in (abfd, src, &dst);
1927 struct external_reloc dst; local
2677 struct external_reloc dst; local
4598 struct internal_lineno dst; local
4778 coff_symbol_type *dst = cached_area; local
5291 struct internal_reloc dst; local
5716 coff_bigobj_swap_filehdr_in(bfd * abfd, void * src, void * dst) argument
[all...]
H A Delf64-mips.c2916 Elf64_Mips_Internal_Rela *dst)
2918 dst->r_offset = H_GET_64 (abfd, src->r_offset);
2919 dst->r_sym = H_GET_32 (abfd, src->r_sym);
2920 dst->r_ssym = H_GET_8 (abfd, src->r_ssym);
2921 dst->r_type3 = H_GET_8 (abfd, src->r_type3);
2922 dst->r_type2 = H_GET_8 (abfd, src->r_type2);
2923 dst->r_type = H_GET_8 (abfd, src->r_type);
2924 dst->r_addend = 0;
2931 Elf64_Mips_Internal_Rela *dst)
2933 dst
2911 mips_elf64_swap_reloc_in(bfd *abfd, const Elf64_Mips_External_Rel *src, Elf64_Mips_Internal_Rela *dst) argument
2926 mips_elf64_swap_reloca_in(bfd *abfd, const Elf64_Mips_External_Rela *src, Elf64_Mips_Internal_Rela *dst) argument
2941 mips_elf64_swap_reloc_out(bfd *abfd, const Elf64_Mips_Internal_Rela *src, Elf64_Mips_External_Rel *dst) argument
2955 mips_elf64_swap_reloca_out(bfd *abfd, const Elf64_Mips_Internal_Rela *src, Elf64_Mips_External_Rela *dst) argument
2970 mips_elf64_be_swap_reloc_in(bfd *abfd, const bfd_byte *src, Elf_Internal_Rela *dst) argument
2993 mips_elf64_be_swap_reloca_in(bfd *abfd, const bfd_byte *src, Elf_Internal_Rela *dst) argument
3016 mips_elf64_be_swap_reloc_out(bfd *abfd, const Elf_Internal_Rela *src, bfd_byte *dst) argument
3038 mips_elf64_be_swap_reloca_out(bfd *abfd, const Elf_Internal_Rela *src, bfd_byte *dst) argument
[all...]
H A Dcoff-w65.c59 #define SWAP_OUT_RELOC_EXTRA(abfd, src, dst) \
60 dst->r_stuff[0] = 'S'; \
61 dst->r_stuff[1] = 'C';
73 struct internal_reloc *dst)
75 if (dst->r_type > 0 && dst->r_type <= NUM_HOWTOS)
76 internal->howto = howto_table + dst->r_type - 1;
72 rtype2howto(arelent *internal, struct internal_reloc *dst) argument
H A Dsrec.c963 char *dst = buffer; local
967 *dst++ = 'S';
968 *dst++ = '0' + type;
970 length = dst;
971 dst += 2; /* Leave room for dst. */
977 TOHEX (dst, (address >> 24), check_sum);
978 dst += 2;
982 TOHEX (dst, (address >> 16), check_sum);
983 dst
[all...]
/haiku-buildtools/gcc/gmp/mpn/x86/k6/
H A Dsqr_basecase.asm59 C void mpn_sqr_basecase (mp_ptr dst, mp_srcptr src, mp_size_t size);
101 C edx dst
119 C edx dst
170 C edx dst
176 movl %edx, %ecx C dst
229 C eax will be dst[5]
231 C ecx dst
232 C edx dst[4]
233 C esi dst[1]
234 C edi dst[
[all...]
H A Daors_n.asm42 C mp_limb_t M4_function_n (mp_ptr dst, mp_srcptr src1, mp_srcptr src2,
44 C mp_limb_t M4_function_nc (mp_ptr dst, mp_srcptr src1, mp_srcptr src2,
48 C dst,size. The return value is the carry bit from the top of the result
55 C Instruction decoding limits a normal dst=src1+src2 operation to 3 c/l, and
56 C an in-place dst+=src to 2.5 c/l. The unrolled loops have 1 cycle/loop of
105 C edi dst
140 C edi dst
173 C edi dst
235 C dst==src2
246 C edi dst
[all...]
H A Ddivrem_1.asm27 C mp_limb_t mpn_divrem_1 (mp_ptr dst, mp_size_t xsize,
29 C mp_limb_t mpn_divrem_1c (mp_ptr dst, mp_size_t xsize,
83 leal -4(%ebx,%ebp,4), %ebx C dst one limb below integer part
114 leal -4(%ebx,%ebp,4), %ebx C dst one limb below integer part
118 C high<divisor, so high of dst is zero, and avoid one div
129 C ebx dst+4*xsize-4
154 C ebx dst
/haiku-buildtools/gcc/gmp/mpn/x86/k7/mmx/
H A Dcopyd.asm23 C alignment dst/src, A=0mod8 N=4mod8
28 C void mpn_copyd (mp_ptr dst, mp_srcptr src, mp_size_t size);
64 C edx dst
90 C both src and dst unaligned, process one limb to align them
102 C edx dst
H A Dcopyi.asm23 C alignment dst/src, A=0mod8 N=4mod8
28 C void mpn_copyi (mp_ptr dst, mp_srcptr src, mp_size_t size);
30 C Copy src,size to dst,size.
76 C edx dst, incrementing
98 leal (%edx,%ecx,4), %edx C dst end - 12
104 C both src and dst unaligned, process one limb to align them
116 C edx dst end - 12
H A Ddivrem_1.asm27 C mp_limb_t mpn_divrem_1 (mp_ptr dst, mp_size_t xsize,
30 C mp_limb_t mpn_divrem_1c (mp_ptr dst, mp_size_t xsize,
33 C mp_limb_t mpn_preinv_divrem_1 (mp_ptr dst, mp_size_t xsize,
70 C is in case src==dst.
133 leal 8(%edx,%ecx,4), %edx C &dst[xsize+2]
137 movl %edx, VAR_DST_STOP C &dst[xsize+2]
152 C (the latter in case src==dst)
154 movl %ecx, -12(%edx,%ebx,4) C dst high limb
158 leal -8(%edx,%ebx,4), %edx C &dst[xsize+size]
161 movl %edx, VAR_DST C &dst[xsiz
[all...]
/haiku-buildtools/gcc/gmp/mpn/x86/pentium/
H A Daorsmul_1.asm43 C mp_limb_t mpn_addmul_1 (mp_ptr dst, mp_srcptr src, mp_size_t size,
45 C mp_limb_t mpn_addmul_1c (mp_ptr dst, mp_srcptr src, mp_size_t size,
48 C mp_limb_t mpn_submul_1 (mp_ptr dst, mp_srcptr src, mp_size_t size,
50 C mp_limb_t mpn_submul_1c (mp_ptr dst, mp_srcptr src, mp_size_t size,
102 C edi dst end
H A Dcopyd.asm26 C void mpn_copyd (mp_ptr dst, mp_srcptr src, mp_size_t size);
51 movl 28-4(%edx,%ecx,4), %esi C prefetch cache, dst[size-1]
58 C edx dst
63 movl 28-32(%edx,%ecx,4), %esi C prefetch dst cache line
93 C edx dst, next location to store
H A Dmul_2.asm26 C mp_limb_t mpn_mul_2 (mp_ptr dst, mp_srcptr src, mp_size_t size,
69 movl %eax, %ebp C in case src==dst
72 movl %ebp, (%edi) C dst[0]
76 leal (%edi,%ecx,4), %edi C dst end
94 C edi dst end
H A Dcopyi.asm26 C void mpn_copyi (mp_ptr dst, mp_srcptr src, mp_size_t size);
31 C At least one of the src or dst pointer needs to be incremented rather than
43 C code here (and even then only if src and dst have the same alignment mod
61 leal (%edx,%ecx,4), %edx C &dst[size-1]
69 movl -28(%edx,%ecx,4), %eax C fetch destination cache line, dst[0]
76 C edx &dst[size-1]
111 C edx dst, next location to store
/haiku-buildtools/legacy/binutils/bfd/
H A Dcoff-tic80.c51 PARAMS ((arelent *cache_ptr, struct internal_reloc *dst));
445 rtype2howto (cache_ptr, dst)
447 struct internal_reloc *dst;
453 if (tic80_howto_table[i].type == dst->r_type)
461 (unsigned int) dst->r_type);
465 #define RTYPE2HOWTO(cache_ptr, dst) rtype2howto (cache_ptr, dst)
730 #define SWAP_OUT_RELOC_EXTRA(abfd,src,dst) \
733 dst->r_reserved[0] = 0; \
734 dst
[all...]
H A Dcoffcode.h1685 struct external_reloc dst;
1691 if (bfd_bread (& dst, relsz, abfd) != relsz)
1694 coff_swap_reloc_in (abfd, &dst, &n);
2434 struct external_reloc dst;
2466 coff_swap_reloc_out (abfd, &n, &dst);
2467 if (bfd_bwrite (& dst, (bfd_size_type) bfd_coff_relsz (abfd),
2550 coff_swap_reloc_out (abfd, &n, &dst);
2552 if (bfd_bwrite (& dst, (bfd_size_type) bfd_coff_relsz (abfd),
4262 struct internal_lineno dst;
4264 bfd_coff_swap_lineno_in (abfd, src, &dst);
1684 struct external_reloc dst; local
2433 struct external_reloc dst; local
4261 struct internal_lineno dst; local
4348 coff_symbol_type *dst = cached_area; local
4841 struct internal_reloc dst; local
[all...]
H A Dsrec.c892 char *dst = buffer; local
896 *dst++ = 'S';
897 *dst++ = '0' + type;
899 length = dst;
900 dst += 2; /* Leave room for dst. */
906 TOHEX (dst, (address >> 24), check_sum);
907 dst += 2;
910 TOHEX (dst, (address >> 16), check_sum);
911 dst
[all...]
H A Dcoff-tic4x.c158 tic4x_lookup_howto (internal, dst)
160 struct internal_reloc *dst;
163 int bank = (dst->r_symndx == -1) ? HOWTO_BANK : 0;
167 if (tic4x_howto_table[i].type == dst->r_type)
175 (unsigned int) dst->r_type);
/haiku-buildtools/gcc/gcc/
H A Dpostreload.c1459 reload_combine_note_store (rtx dst, const_rtx set, void *data ATTRIBUTE_UNUSED)
1463 machine_mode mode = GET_MODE (dst);
1465 if (GET_CODE (dst) == SUBREG)
1467 regno = subreg_regno_offset (REGNO (SUBREG_REG (dst)),
1468 GET_MODE (SUBREG_REG (dst)),
1469 SUBREG_BYTE (dst),
1470 GET_MODE (dst));
1471 dst = SUBREG_REG (dst);
1476 if (MEM_P (dst))
1458 reload_combine_note_store(rtx dst, const_rtx set, void *data ATTRIBUTE_UNUSED) argument
2211 move2add_note_store(rtx dst, const_rtx set, void *data) argument
[all...]
/haiku-buildtools/gcc/gmp/
H A Dgmp-impl.h269 #define va_copy(dst,src) __va_copy(dst,src)
272 #define va_copy(dst,src) \
273 do { memcpy (&(dst), &(src), sizeof (va_list)); } while (0)
1300 #define mpn_bdiv_dbm1(dst, src, size, divisor) \
1301 mpn_bdiv_dbm1c (dst, src, size, divisor, __GMP_CAST (mp_limb_t, 0))
1328 #define mpn_divexact_by3(dst,src,size) \
1329 (3 & mpn_bdiv_dbm1 (dst, src, size, __GMP_CAST (mp_limb_t, GMP_NUMB_MASK / 3)))
1333 #define mpn_divexact_by3c(dst,src,size,cy) \
1334 (3 & mpn_bdiv_dbm1c (dst, sr
[all...]
/haiku-buildtools/gcc/gmp/mpn/x86/p6/mmx/
H A Ddivrem_1.asm26 C mp_limb_t mpn_divrem_1 (mp_ptr dst, mp_size_t xsize,
29 C mp_limb_t mpn_divrem_1c (mp_ptr dst, mp_size_t xsize,
32 C mp_limb_t mpn_preinv_divrem_1 (mp_ptr dst, mp_size_t xsize,
103 leal 8(%edx,%ecx,4), %edx C &dst[xsize+2]
106 movl %edx, VAR_DST_STOP C &dst[xsize+2]
112 C (the latter in case src==dst)
114 movl %ecx, -12(%edx,%ebx,4) C dst high limb
119 leal -8(%edx,%ebx,4), %edx C &dst[xsize+size]
122 movl %edx, VAR_DST C &dst[xsize+size]
186 leal -4(%edi,%ebx,4), %edi C &dst[xsiz
[all...]
/haiku-buildtools/gcc/gcc/config/mcore/
H A Dmcore.c1034 mcore_output_bseti (rtx dst, int mask)
1039 out_operands[0] = dst;
1058 mcore_output_bclri (rtx dst, int mask)
1063 out_operands[0] = dst;
1211 /* operands: 0 = dst, 1 = load immed., 2 = immed. adjustment. */
1218 /* Select dst format based on mode. */
1292 rtx dst = operands[0];
1295 if (GET_CODE (dst) == REG)
1339 else if (GET_CODE (dst) == MEM) /* m-r */
1340 switch (GET_MODE (dst))
1031 mcore_output_bseti(rtx dst, int mask) argument
1055 mcore_output_bclri(rtx dst, int mask) argument
1289 rtx dst = operands[0]; local
1359 rtx dst = operands[0]; local
2293 rtx src, dst; local
2356 rtx pat, dst, src; local
[all...]
/haiku-buildtools/gcc/gmp/mpn/x86/k6/k62mmx/
H A Dlshift.asm26 C mp_limb_t mpn_lshift (mp_ptr dst, mp_srcptr src, mp_size_t size,
68 movl %edx, (%ebx) C dst limb
101 C eax dst
146 leal (%edx,%eax,4), %ecx C alignment of dst
157 movd %mm2, 32(%edx,%eax,4) C dst high limb
166 C Four dst limbs will be written. This schedule seems necessary for
176 C edx dst
262 movq %mm1, 4(%edx) C dst[1,2]
263 movd %mm2, (%edx) C dst[0]
276 movq %mm1, (%edx) C dst[
[all...]
H A Drshift.asm26 C mp_limb_t mpn_rshift (mp_ptr dst, mp_srcptr src, mp_size_t size,
66 movl %edx, (%ebx) C dst limb
111 C ecx &dst[size-1]
155 leal (%ecx,%eax,4), %ecx C dst end - 32
163 Zdisp( movd, %mm2, 0,(%ecx,%eax,4)) C dst low limb
173 C Four dst limbs will be written. This schedule seems necessary for
182 C ecx dst end - 32
261 movq %mm1, 32-12(%ecx) C dst[size-3,size-2]
262 movd %mm2, 32-4(%ecx) C dst[size-1]
274 movq %mm1, 32-8(%ecx) C dst[siz
[all...]

Completed in 292 milliseconds

<<11121314151617181920>>