/haiku-buildtools/gcc/gcc/testsuite/gfortran.dg/ |
H A D | external_procedures_1.f90 | 36 print *, inv(inval) 38 function inv (y) ! { dg-error "EXTERNAL attribute conflicts with FUNCTION" } function in program:main 39 real inv, y local in function:inv 40 external inv 41 !inv = y * y * y 42 end function inv
|
/haiku-buildtools/gcc/gmp/tests/ |
H A D | t-modlinv.c | 32 mp_limb_t inv, prod; local 34 binvert_limb (inv, n); 35 prod = (inv * n) & GMP_NUMB_MASK; 40 mp_limb_trace (" got ", inv);
|
/haiku-buildtools/gcc/gcc/ |
H A D | loop-invariant.c | 183 struct invariant *inv; member in struct:invariant_expr_entry 326 struct invariant *inv; local 340 inv = invariant_for_use (use); 341 if (!inv) 344 gcc_assert (inv->eqto != ~0u); 345 return inv->eqto; 481 return invariant_expr_equal_p (entry1->inv->insn, entry1->expr, 482 entry2->inv->insn, entry2->expr); 493 struct invariant *inv) 495 hashval_t hash = hash_invariant_expr_1 (inv 492 find_or_insert_inv(invariant_htab_type *eq, rtx expr, machine_mode mode, struct invariant *inv) argument 523 find_identical_invariants(invariant_htab_type *eq, struct invariant *inv) argument 565 struct invariant *inv; local 721 struct invariant *inv = XNEW (struct invariant); local 808 struct invariant *inv; local 923 struct invariant *inv; local 983 struct invariant *inv; local 1136 get_inv_cost(struct invariant *inv, int *comp_cost, unsigned *regs_needed, enum reg_class *cl) argument 1282 gain_for_invariant(struct invariant *inv, unsigned *regs_needed, unsigned *new_regs, unsigned regs_used, bool speed, bool call_p) argument 1368 struct invariant *inv; local 1406 struct invariant *inv = invariants[invno]; local 1439 struct invariant *inv = NULL; local 1496 replace_uses(struct invariant *inv, rtx reg, bool in_group) argument 1521 struct invariant *inv = invariants[invno]; local 1623 struct invariant *inv; local 1662 struct invariant *inv; local [all...] |
/haiku-buildtools/gcc/gmp/mpn/x86/pentium4/sse2/ |
H A D | mode1o.asm | 65 movzbl (%eax,%edx), %eax C inv 8 bits 67 movzbl binvert_limb_table(%eax), %eax C inv 8 bits 72 movd %eax, %mm6 C inv 74 movd %eax, %mm0 C inv 76 pmuludq %mm6, %mm6 C inv*inv 80 pmuludq %mm7, %mm6 C inv*inv*d 81 paddd %mm0, %mm0 C 2*inv 85 psubd %mm6, %mm0 C inv [all...] |
H A D | dive_1.asm | 87 movzbl (%eax,%ecx), %eax C inv 8 bits 89 movzbl binvert_limb_table(%eax), %eax C inv 8 bits 94 movd %eax, %mm5 C inv 96 movd %eax, %mm0 C inv 98 pmuludq %mm5, %mm5 C inv*inv 102 pmuludq %mm6, %mm5 C inv*inv*d 103 paddd %mm0, %mm0 C 2*inv 107 psubd %mm5, %mm0 C inv [all...] |
/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/compile/ |
H A D | 931013-2.c | 12 t1 = inv(*Z++); 15 *--p = inv(*Z++);
|
/haiku-buildtools/gcc/gmp/mpn/x86_64/ |
H A D | mode1o.asm | 101 movzbl (%r9,%rdx), %edx C inv 8 bits 107 leal (%rdx,%rdx), %ecx C 2*inv 108 imull %edx, %edx C inv*inv 112 imull %edi, %edx C inv*inv*d 114 subl %edx, %ecx C inv = 2*inv - inv*inv* [all...] |
H A D | bdiv_q_1.asm | 66 movzbl (%rdx,%rax), R32(%rax) C inv 8 bits 70 lea (%rax,%rax), R32(%rdx) C 2*inv 71 imul R32(%rax), R32(%rax) C inv*inv 72 imul R32(%rbx), R32(%rax) C inv*inv*d 73 sub R32(%rax), R32(%rdx) C inv = 2*inv - inv*inv* [all...] |
H A D | dive_1.asm | 63 movzbl (%rdx,%rax), R32(%rax) C inv 8 bits 67 lea (%rax,%rax), R32(%rdx) C 2*inv 68 imul R32(%rax), R32(%rax) C inv*inv 69 imul R32(%rbx), R32(%rax) C inv*inv*d 70 sub R32(%rax), R32(%rdx) C inv = 2*inv - inv*inv* [all...] |
/haiku-buildtools/gcc/gmp/tune/ |
H A D | modlinv.c | 34 #define binvert_limb_mul1(inv,n) \ 43 (inv) = __inv; \ 48 #define binvert_limb_mul1(inv,n) \ 58 (inv) = __inv; \ 67 #define binvert_limb_loop(inv,n) \ 87 (inv) = __v_inv; \ 94 #define binvert_limb_cond(inv,n) \ 117 (inv) = __inv; \ 124 #define binvert_limb_arith(inv,n) \ 144 (inv) [all...] |
/haiku-buildtools/gcc/gmp/tests/mpn/ |
H A D | t-perfsqr.c | 33 check_mod_2 (mp_limb_t d, mp_limb_t inv, mp_limb_t got_hi, mp_limb_t got_lo) argument 40 ASSERT_ALWAYS (((inv * d) & PERFSQR_MOD_MASK) == 1); 54 q = ((r) * (inv)) & PERFSQR_MOD_MASK; 81 #define PERFSQR_MOD_1(r, d, inv, mask) check_mod_2 (d, inv, CNST_LIMB(0), mask) 82 #define PERFSQR_MOD_2(r, d, inv, mhi, mlo) check_mod_2 (d, inv, mhi, mlo)
|
/haiku-buildtools/gcc/libstdc++-v3/include/profile/impl/ |
H A D | profiler_state.h | 42 __state_type inv(__INVALID); 44 &inv, __s, false, __ATOMIC_ACQ_REL,
|
/haiku-buildtools/gcc/gmp/mpn/x86/ |
H A D | dive_1.asm | 72 movzbl (%eax,%edx), %eax C inv 8 bits 74 movzbl binvert_limb_table(%eax), %eax C inv 8 bits 77 leal (%eax,%eax), %edx C 2*inv 80 imull %eax, %eax C inv*inv 85 imull %ebx, %eax C inv*inv*d 87 subl %eax, %edx C inv = 2*inv - inv*in [all...] |
/haiku-buildtools/gcc/gmp/mpn/x86/k6/ |
H A D | mode1o.asm | 78 Zdisp( movzbl, 0,(%ecx,%edi), %edi) C inv 8 bits 80 movzbl binvert_limb_table(%ecx), %edi C inv 8 bits 82 leal (%edi,%edi), %ecx C 2*inv 84 imull %edi, %edi C inv*inv 89 imull %esi, %edi C inv*inv*d 94 subl %edi, %ecx C inv = 2*inv - inv*in [all...] |
/haiku-buildtools/gcc/gmp/mpn/x86/k7/ |
H A D | dive_1.asm | 80 movzbl (%eax,%edx), %eax C inv 8 bits 82 movzbl binvert_limb_table(%eax), %eax C inv 8 bits 85 leal (%eax,%eax), %edx C 2*inv 88 imull %eax, %eax C inv*inv 93 imull %ebx, %eax C inv*inv*d 95 subl %eax, %edx C inv = 2*inv - inv*in [all...] |
H A D | mode1o.asm | 84 movzbl (%eax,%edi), %edi C inv 8 bits 86 movzbl binvert_limb_table(%eax), %edi C inv 8 bits 90 leal (%edi,%edi), %eax C 2*inv 92 imull %edi, %edi C inv*inv 100 imull %esi, %edi C inv*inv*d 102 subl %edi, %eax C inv = 2*inv - inv*in [all...] |
/haiku-buildtools/gcc/gmp/mpn/x86/p6/ |
H A D | mode1o.asm | 77 movzbl (%eax,%edi), %edi C inv 8 bits 79 movzbl binvert_limb_table(%eax), %edi C inv 8 bits 83 leal (%edi,%edi), %eax C 2*inv 85 imull %edi, %edi C inv*inv 90 imull PARAM_DIVISOR, %edi C inv*inv*d 92 subl %edi, %eax C inv = 2*inv - inv*in [all...] |
H A D | dive_1.asm | 79 movzbl (%eax,%ebp), %ebp C inv 8 bits 81 movzbl binvert_limb_table(%eax), %ebp C inv 8 bits 84 leal (%ebp,%ebp), %eax C 2*inv 86 imull %ebp, %ebp C inv*inv 93 imull PARAM_DIVISOR, %ebp C inv*inv*d 95 subl %ebp, %eax C inv = 2*inv - inv*in [all...] |
/haiku-buildtools/gcc/gmp/mpn/generic/ |
H A D | perfsqr.c | 53 "inv", for each d. 121 #define PERFSQR_MOD_IDX(idx, r, d, inv) \ 125 ASSERT ((((inv) * (d)) & PERFSQR_MOD_MASK) == 1); \ 128 q = ((r) * (inv)) & PERFSQR_MOD_MASK; \ 133 #define PERFSQR_MOD_1(r, d, inv, mask) \ 137 PERFSQR_MOD_IDX(idx, r, d, inv); \ 149 #define PERFSQR_MOD_2(r, d, inv, mhi, mlo) \ 155 PERFSQR_MOD_IDX (idx, r, d, inv); \
|
H A D | invert.c | 65 gmp_pi1_t inv; local 66 invert_pi1 (inv, dp[n-1], dp[n-2]); 68 mpn_sbpi1_div_q (ip, xp, 2 * n, dp, n, inv.inv32);
|
H A D | mod_1.c | 136 mp_limb_t inv; local 137 invert_limb (inv, d); 144 d, inv); 148 udiv_qrnnd_preinv (dummy, r, r, n1 << cnt, d, inv); 189 mp_limb_t inv; local 190 invert_limb (inv, d); 194 udiv_qrnnd_preinv (dummy, r, r, n0, d, inv);
|
/haiku-buildtools/isl/ |
H A D | isl_morph.c | 20 __isl_take isl_mat *map, __isl_take isl_mat *inv) 24 if (!dom || !ran || !map || !inv) 35 morph->inv = inv; 42 isl_mat_free(inv); 62 isl_mat_copy(morph->map), isl_mat_copy(morph->inv)); 87 isl_mat_free(morph->inv); 133 morph->inv = isl_mat_drop_rows(morph->inv, dom_offset + first, n); 135 if (morph->dom && morph->ran && morph->map && morph->inv) 18 isl_morph_alloc( __isl_take isl_basic_set *dom, __isl_take isl_basic_set *ran, __isl_take isl_mat *map, __isl_take isl_mat *inv) argument 496 isl_mat *map, *inv; local 736 isl_mat *map, *inv; local [all...] |
/haiku-buildtools/gcc/gmp/mpn/x86/pentium/ |
H A D | dive_1.asm | 121 movzbl binvert_limb_table(%eax), %eax C inv 8 bits 124 movl %eax, %ebp C inv 125 addl %eax, %eax C 2*inv 127 imull %ebp, %ebp C inv*inv 129 imull %edx, %ebp C inv*inv*d 131 subl %ebp, %eax C inv = 2*inv - inv*in [all...] |
H A D | mode1o.asm | 89 movb (%eax,%ecx), %cl C inv 8 bits 103 movb binvert_limb_table(%eax), %cl C inv 8 bits 107 addl %ecx, %ecx C 2*inv 109 imull %eax, %eax C inv*inv 111 imull PARAM_DIVISOR, %eax C inv*inv*d 113 subl %eax, %ecx C inv = 2*inv - inv*in [all...] |
/haiku-buildtools/gcc/gmp/mpn/x86/k6/mmx/ |
H A D | dive_1.asm | 92 movzbl binvert_limb_table(%eax), %eax C inv 8 bits 96 leal (%eax,%eax), %ebp C 2*inv 98 imull %eax, %eax C inv*inv 102 imull %esi, %eax C inv*inv*d 104 subl %eax, %ebp C inv = 2*inv - inv*inv* [all...] |