Searched defs:dnl (Results 376 - 400 of 404) sorted by relevance

<<11121314151617

/haiku-buildtools/gcc/gmp/mpn/mips64/
H A Dsqr_diagonal.asm3 dnl Copyright 2001, 2002 Free Software Foundation, Inc. label
5 dnl This file is part of the GNU MP Library. label
7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
8 dnl it under the terms of the GNU Lesser General Public License as published label
9 dnl by the Free Software Foundation; either version 3 of the License, or (at label
10 dnl your option) any later version. label
12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
14 dnl o label
1 dnl MIPS64 mpn_sqr_diagonal. label
15 dnl License for more details. label
17 dnl You should have received a copy of the GNU Lesser General Public License label
18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
21 dnl INPUT PARAMETERS label
22 dnl rp $4 label
23 dnl up $5 label
24 dnl n $6 label
[all...]
H A Dsubmul_1.asm2 dnl subtract the product from a second limb vector. label
4 dnl Copyright 1992, 1994, 1995, 2000, 2001, 2002 Free Software Foundation, label
5 dnl Inc. label
7 dnl This file is part of the GNU MP Library. label
9 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
10 dnl it under the terms of the GNU Lesser General Public License as published label
11 dnl by the Free Software Foundation; either version 3 of the License, or (at label
12 dnl your option) any later version. label
14 dnl Th label
1 dnl MIPS64 mpn_submul_1 -- Multiply a limb vector with a single limb and label
15 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
16 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
17 dnl License for more details. label
19 dnl You should have received a copy of the GNU Lesser General Public License label
20 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
[all...]
/haiku-buildtools/gcc/gmp/mpn/power/
H A Dadd_n.asm3 dnl Copyright 1992, 1994, 1995, 1996, 1999, 2000, 2001, 2005 Free Software label
4 dnl Foundation, Inc. label
6 dnl This file is part of the GNU MP Library. label
8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
9 dnl it under the terms of the GNU Lesser General Public License as published label
10 dnl by the Free Software Foundation; either version 3 of the License, or (at label
11 dnl your option) any later version. label
13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
14 dnl WITHOU label
1 dnl IBM POWER mpn_add_n -- Add two limb vectors of equal, non-zero length. label
15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
16 dnl License for more details. label
18 dnl You should have received a copy of the GNU Lesser General Public License label
19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
22 dnl INPUT PARAMETERS label
23 dnl res_ptr r3 label
24 dnl s1_ptr r4 label
25 dnl s2_ptr r5 label
26 dnl size r6 label
[all...]
H A Dsub_n.asm2 dnl length. label
4 dnl Copyright 1992, 1994, 1995, 1996, 1999, 2000, 2001, 2005 Free Software label
5 dnl Foundation, Inc. label
7 dnl This file is part of the GNU MP Library. label
9 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
10 dnl it under the terms of the GNU Lesser General Public License as published label
11 dnl by the Free Software Foundation; either version 3 of the License, or (at label
12 dnl your option) any later version. label
14 dnl Th label
1 dnl IBM POWER mpn_sub_n -- Subtract two limb vectors of equal, non-zero label
15 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
16 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
17 dnl License for more details. label
19 dnl You should have received a copy of the GNU Lesser General Public License label
20 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
23 dnl INPUT PARAMETERS label
24 dnl res_ptr r3 label
25 dnl s1_ptr r4 label
26 dnl s2_ptr r5 label
27 dnl size r6 label
[all...]
H A Daddmul_1.asm2 dnl result to a second limb vector. label
4 dnl Copyright 1992, 1994, 1999, 2000, 2001 Free Software Foundation, Inc. label
6 dnl This file is part of the GNU MP Library. label
8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
9 dnl it under the terms of the GNU Lesser General Public License as published label
10 dnl by the Free Software Foundation; either version 3 of the License, or (at label
11 dnl your option) any later version. label
13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
14 dnl WITHOU label
1 dnl IBM POWER mpn_addmul_1 -- Multiply a limb vector with a limb and add the label
15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
16 dnl License for more details. label
18 dnl You should have received a copy of the GNU Lesser General Public License label
19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
22 dnl INPUT PARAMETERS label
23 dnl res_ptr r3 label
24 dnl s1_ptr r4 label
25 dnl size r5 label
26 dnl s2_limb r6 label
28 dnl The POWER architecture has no unsigned 32x32->64 bit multiplication label
29 dnl instruction. To obtain that operation, we have to use the 32x32->64 label
30 dnl signed multiplication instruction, and add the appropriate compensation to label
31 dnl the high limb of the result. We add the multiplicand if the multiplier label
32 dnl has its most significant bit set, and we add the multiplier if the label
33 dnl multiplicand has its most significant bit set. We need to preserve the label
34 dnl carry flag between each iteration, so we have to compute the compensation label
35 dnl carefully (the natural, srai+and doesn't work). Since all POWER can label
36 dnl branch in zero cycles, we use conditional branches for the compensation. label
[all...]
H A Dmul_1.asm2 dnl result in a second limb vector. label
4 dnl Copyright 1992, 1994, 1999, 2000, 2001 Free Software Foundation, Inc. label
6 dnl This file is part of the GNU MP Library. label
8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
9 dnl it under the terms of the GNU Lesser General Public License as published label
10 dnl by the Free Software Foundation; either version 3 of the License, or (at label
11 dnl your option) any later version. label
13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
14 dnl WITHOU label
1 dnl IBM POWER mpn_mul_1 -- Multiply a limb vector with a limb and store the label
15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
16 dnl License for more details. label
18 dnl You should have received a copy of the GNU Lesser General Public License label
19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
22 dnl INPUT PARAMETERS label
23 dnl res_ptr r3 label
24 dnl s1_ptr r4 label
25 dnl size r5 label
26 dnl s2_limb r6 label
28 dnl The POWER architecture has no unsigned 32x32->64 bit multiplication label
29 dnl instruction. To obtain that operation, we have to use the 32x32->64 label
30 dnl signed multiplication instruction, and add the appropriate compensation to label
31 dnl the high limb of the result. We add the multiplicand if the multiplier label
32 dnl has its most significant bit set, and we add the multiplier if the label
33 dnl multiplicand has its most significant bit set. We need to preserve the label
34 dnl carry flag between each iteration, so we have to compute the compensation label
35 dnl carefully (the natural, srai+and doesn't work). Since all POWER can label
36 dnl branch in zero cycles, we use conditional branches for the compensation. label
[all...]
H A Dsubmul_1.asm2 dnl the result from a second limb vector. label
4 dnl Copyright 1992, 1994, 1999, 2000, 2001 Free Software Foundation, Inc. label
6 dnl This file is part of the GNU MP Library. label
8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
9 dnl it under the terms of the GNU Lesser General Public License as published label
10 dnl by the Free Software Foundation; either version 3 of the License, or (at label
11 dnl your option) any later version. label
13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
14 dnl WITHOU label
1 dnl IBM POWER mpn_submul_1 -- Multiply a limb vector with a limb and subtract label
15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
16 dnl License for more details. label
18 dnl You should have received a copy of the GNU Lesser General Public License label
19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
22 dnl INPUT PARAMETERS label
23 dnl res_ptr r3 label
24 dnl s1_ptr r4 label
25 dnl size r5 label
26 dnl s2_limb r6 label
28 dnl The POWER architecture has no unsigned 32x32->64 bit multiplication label
29 dnl instruction. To obtain that operation, we have to use the 32x32->64 label
30 dnl signed multiplication instruction, and add the appropriate compensation to label
31 dnl the high limb of the result. We add the multiplicand if the multiplier label
32 dnl has its most significant bit set, and we add the multiplier if the label
33 dnl multiplicand has its most significant bit set. We need to preserve the label
34 dnl carry flag between each iteration, so we have to compute the compensation label
35 dnl carefully (the natural, srai+and doesn't work). Since all POWER can label
36 dnl branch in zero cycles, we use conditional branches for the compensation. label
[all...]
/haiku-buildtools/gcc/gmp/mpn/alpha/
H A Daddmul_1.asm2 dnl result to a second limb vector. label
4 dnl Copyright 1992, 1994, 1995, 2000, 2002 Free Software Foundation, Inc. label
6 dnl This file is part of the GNU MP Library. label
8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
9 dnl it under the terms of the GNU Lesser General Public License as published label
10 dnl by the Free Software Foundation; either version 3 of the License, or (at label
11 dnl your option) any later version. label
13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
14 dnl WITHOU label
1 dnl Alpha mpn_addmul_1 -- Multiply a limb vector with a limb and add the label
15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
16 dnl License for more details. label
18 dnl You should have received a copy of the GNU Lesser General Public License label
19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
[all...]
H A Dinvert_limb.asm3 dnl Copyright 1996, 2000, 2001, 2002, 2003, 2007 Free Software Foundation, label
4 dnl Inc. label
5 dnl label
6 dnl This file is part of the GNU MP Library. label
7 dnl label
8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
9 dnl it under the terms of the GNU Lesser General Public License as published label
10 dnl by the Free Software Foundation; either version 3 of the License, or (at label
11 dnl you label
1 dnl Alpha mpn_invert_limb -- Invert a normalized limb. label
12 dnl label
13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
14 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
16 dnl License for more details. label
17 dnl label
18 dnl You should have received a copy of the GNU Lesser General Public License label
19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
[all...]
H A Dmul_1.asm2 dnl the result in a second limb vector. label
4 dnl Copyright 1992, 1994, 1995, 2000, 2002 Free Software Foundation, Inc. label
6 dnl This file is part of the GNU MP Library. label
8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
9 dnl it under the terms of the GNU Lesser General Public License as published label
10 dnl by the Free Software Foundation; either version 3 of the License, or (at label
11 dnl your option) any later version. label
13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
14 dnl WITHOU label
1 dnl Alpha mpn_mul_1 -- Multiply a limb vector with a limb and store label
15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
16 dnl License for more details. label
18 dnl You should have received a copy of the GNU Lesser General Public License label
19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
[all...]
H A Dsqr_diagonal.asm3 dnl Copyright 2001, 2002 Free Software Foundation, Inc. label
5 dnl This file is part of the GNU MP Library. label
7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
8 dnl it under the terms of the GNU Lesser General Public License as published label
9 dnl by the Free Software Foundation; either version 3 of the License, or (at label
10 dnl your option) any later version. label
12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
14 dnl o label
1 dnl Alpha mpn_sqr_diagonal. label
15 dnl License for more details. label
17 dnl You should have received a copy of the GNU Lesser General Public License label
18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
[all...]
H A Dsubmul_1.asm2 dnl the result from a second limb vector. label
4 dnl Copyright 1992, 1994, 1995, 2000, 2002 Free Software Foundation, Inc. label
6 dnl This file is part of the GNU MP Library. label
8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
9 dnl it under the terms of the GNU Lesser General Public License as published label
10 dnl by the Free Software Foundation; either version 3 of the License, or (at label
11 dnl your option) any later version. label
13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
14 dnl WITHOU label
1 dnl Alpha mpn_submul_1 -- Multiply a limb vector with a limb and subtract label
15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
16 dnl License for more details. label
18 dnl You should have received a copy of the GNU Lesser General Public License label
19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
[all...]
H A Dadd_n.asm2 dnl store sum in a third limb vector. label
4 dnl Copyright 1995, 1999, 2000, 2005 Free Software Foundation, Inc. label
6 dnl This file is part of the GNU MP Library. label
8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
9 dnl it under the terms of the GNU Lesser General Public License as published label
10 dnl by the Free Software Foundation; either version 3 of the License, or (at label
11 dnl your option) any later version. label
13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
14 dnl WITHOU label
1 dnl Alpha mpn_add_n -- Add two limb vectors of the same length > 0 and label
15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
16 dnl License for more details. label
18 dnl You should have received a copy of the GNU Lesser General Public License label
19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
28 dnl INPUT PARAMETERS label
29 dnl res_ptr r16 label
30 dnl s1_ptr r17 label
31 dnl s2_ptr r18 label
32 dnl size r19 label
[all...]
H A Dcopyd.asm3 dnl Copyright 2002, 2003 Free Software Foundation, Inc. label
5 dnl This file is part of the GNU MP Library. label
7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
8 dnl it under the terms of the GNU Lesser General Public License as published label
9 dnl by the Free Software Foundation; either version 3 of the License, or (at label
10 dnl your option) any later version. label
12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
14 dnl o label
1 dnl Alpha mpn_copyd -- copy, decrementing. label
15 dnl License for more details. label
17 dnl You should have received a copy of the GNU Lesser General Public License label
18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
[all...]
H A Dcopyi.asm3 dnl Copyright 2002, 2003 Free Software Foundation, Inc. label
5 dnl This file is part of the GNU MP Library. label
7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
8 dnl it under the terms of the GNU Lesser General Public License as published label
9 dnl by the Free Software Foundation; either version 3 of the License, or (at label
10 dnl your option) any later version. label
12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
14 dnl o label
1 dnl Alpha mpn_copyi -- copy, incrementing. label
15 dnl License for more details. label
17 dnl You should have received a copy of the GNU Lesser General Public License label
18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
[all...]
H A Dmod_34lsub1.asm3 dnl Copyright 2002 Free Software Foundation, Inc. label
5 dnl This file is part of the GNU MP Library. label
7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
8 dnl it under the terms of the GNU Lesser General Public License as published label
9 dnl by the Free Software Foundation; either version 3 of the License, or (at label
10 dnl your option) any later version. label
12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
14 dnl o label
1 dnl Alpha mpn_mod_34lsub1. label
15 dnl License for more details. label
17 dnl You should have received a copy of the GNU Lesser General Public License label
18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
28 dnl INPUT PARAMETERS label
29 dnl up r16 label
30 dnl n r17 label
[all...]
H A Dsub_n.asm2 dnl and store difference in a third limb vector. label
4 dnl Copyright 1995, 1999, 2000, 2005 Free Software Foundation, Inc. label
6 dnl This file is part of the GNU MP Library. label
8 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
9 dnl it under the terms of the GNU Lesser General Public License as published label
10 dnl by the Free Software Foundation; either version 3 of the License, or (at label
11 dnl your option) any later version. label
13 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
14 dnl WITHOU label
1 dnl Alpha mpn_sub_n -- Subtract two limb vectors of the same length > 0 label
15 dnl or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public label
16 dnl License for more details. label
18 dnl You should have received a copy of the GNU Lesser General Public License label
19 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
28 dnl INPUT PARAMETERS label
29 dnl res_ptr r16 label
30 dnl s1_ptr r17 label
31 dnl s2_ptr r18 label
32 dnl size r19 label
[all...]
H A Daorslsh1_n.asm3 dnl Copyright 2003 Free Software Foundation, Inc. label
5 dnl This file is part of the GNU MP Library. label
7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
8 dnl it under the terms of the GNU Lesser General Public License as published label
9 dnl by the Free Software Foundation; either version 3 of the License, or (at label
10 dnl your option) any later version. label
12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
14 dnl o label
1 dnl Alpha mpn_addlsh1_n/mpn_sublsh1_n -- rp[] = up[] +- (vp[] << 1). label
15 dnl License for more details. label
17 dnl You should have received a copy of the GNU Lesser General Public License label
18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
33 dnl INPUT PARAMETERS label
[all...]
/haiku-buildtools/gcc/gmp/mpn/x86_64/
H A Ddivrem_1.asm3 dnl Copyright 2004, 2005, 2007, 2008, 2009 Free Software Foundation, Inc. label
5 dnl This file is part of the GNU MP Library. label
7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
8 dnl it under the terms of the GNU Lesser General Public License as published label
9 dnl by the Free Software Foundation; either version 3 of the License, or (at label
10 dnl your option) any later version. label
12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
14 dnl o label
1 dnl x86-64 mpn_divrem_1 -- mpn by limb division. label
15 dnl License for more details. label
17 dnl You should have received a copy of the GNU Lesser General Public License label
18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
[all...]
/haiku-buildtools/binutils/gas/testsuite/gas/ppc/
H A Dtest1elf.asm8 dnl divert(0) dnl label
1 dnl divert(-1) label
H A Dtest1xcoff.asm8 dnl divert(0) dnl label
1 dnl divert(-1) label
/haiku-buildtools/legacy/binutils/gas/testsuite/gas/ppc/
H A Dtest1elf.asm8 dnl divert(0) dnl label
1 dnl divert(-1) label
H A Dtest1xcoff.asm8 dnl divert(0) dnl label
1 dnl divert(-1) label
/haiku-buildtools/gcc/gmp/mpn/alpha/ev5/
H A Ddiveby3.asm3 dnl Copyright 2004, 2005, 2009 Free Software Foundation, Inc. label
5 dnl This file is part of the GNU MP Library. label
7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
8 dnl it under the terms of the GNU Lesser General Public License as published label
9 dnl by the Free Software Foundation; either version 3 of the License, or (at label
10 dnl your option) any later version. label
12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
14 dnl o label
1 dnl Alpha mpn_divexact_by3c -- mpn division by 3, expecting no remainder. label
15 dnl License for more details. label
17 dnl You should have received a copy of the GNU Lesser General Public License label
18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
[all...]
/haiku-buildtools/gcc/gmp/mpn/alpha/ev6/
H A Daorsmul_1.asm3 dnl Copyright 2000, 2003, 2004, 2005, 2008 Free Software Foundation, Inc. label
5 dnl This file is part of the GNU MP Library. label
7 dnl The GNU MP Library is free software; you can redistribute it and/or modify label
8 dnl it under the terms of the GNU Lesser General Public License as published label
9 dnl by the Free Software Foundation; either version 3 of the License, or (at label
10 dnl your option) any later version. label
12 dnl The GNU MP Library is distributed in the hope that it will be useful, but label
13 dnl WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY label
14 dnl o label
1 dnl Alpha ev6 mpn_addmul_1 and mpn_submul_1. label
15 dnl License for more details. label
17 dnl You should have received a copy of the GNU Lesser General Public License label
18 dnl along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. label
33 dnl This code was written in cooperation with ev6 pipeline expert Steve Root. label
35 dnl The stores can issue a cycle late so we have paired no-op's to 'catch' label
36 dnl them, so that further disturbance to the schedule is damped. label
38 dnl We couldn't pair the loads, because the entangled schedule of the carry's label
39 dnl has to happen on one side {0} of the machine. label
41 dnl This is a great schedule for the d_cache, a poor schedule for the b_cache. label
42 dnl The lockup on U0 means that any stall can't be recovered from. Consider a label
43 dnl ldq in L1, say that load gets stalled because it collides with a fill from label
44 dnl the b_cache. On the next cycle, this load gets priority. If first looks label
45 dnl at L0, and goes there. The instruction we intended for L0 gets to look at label
46 dnl L1, which is NOT where we want it. It either stalls 1, because it can't label
47 dnl go in L0, or goes there, and causes a further instruction to stall. label
49 dnl So for b_cache, we're likely going to want to put one or more cycles back label
50 dnl into the code! And, of course, put in lds prefetch for the rp[] operand. label
51 dnl At a place where we have an mt followed by a bookkeeping, put the label
52 dnl bookkeeping in upper, and the prefetch into lower. label
54 dnl Note, the ldq's and stq's are at the end of the quadpacks. Note, we'd label
55 dnl like not to have an ldq or an stq to preceded a conditional branch in a label
56 dnl quadpack. The conditional branch moves the retire pointer one cycle label
57 dnl later. label
[all...]

Completed in 76 milliseconds

<<11121314151617