Searched refs:inv (Results 1 - 25 of 71) sorted by relevance

123

/haiku-buildtools/gcc/gcc/testsuite/gfortran.dg/
H A Dexternal_procedures_1.f9036 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 Dt-modlinv.c32 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 Dloop-invariant.c183 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 Dmode1o.asm65 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 Ddive_1.asm87 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 D931013-2.c12 t1 = inv(*Z++);
15 *--p = inv(*Z++);
/haiku-buildtools/gcc/gmp/mpn/x86_64/
H A Dmode1o.asm101 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 Dbdiv_q_1.asm66 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 Ddive_1.asm63 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 Dmodlinv.c34 #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 Dt-perfsqr.c33 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 Dprofiler_state.h42 __state_type inv(__INVALID);
44 &inv, __s, false, __ATOMIC_ACQ_REL,
/haiku-buildtools/gcc/gmp/mpn/x86/
H A Ddive_1.asm72 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 Dmode1o.asm78 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 Ddive_1.asm80 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 Dmode1o.asm84 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 Dmode1o.asm77 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 Ddive_1.asm79 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 Dperfsqr.c53 "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 Dinvert.c65 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 Dmod_1.c136 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 Disl_morph.c20 __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 Ddive_1.asm121 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 Dmode1o.asm89 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 Ddive_1.asm92 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...]

Completed in 223 milliseconds

123