Lines Matching +refs:gmpasm +refs:mode +refs:syntax +refs:table

267 	* mpn/arm/v6t2/gcd_11.asm: Increase alignment; update x/l table.
330 free methods optimistically, detecting errors. Tweak table values.
954 Compute power table with squaring for even powers.
1816 (arm*-*-*): Rewrite arm support to handle armv8 CPUs in 32-bit mode.
2733 * configure.ac (arm*-*-*): Optionally pass redundant fpu mode options
3088 * mpn/arm64/mul_1.asm, mpn/arm64/gcd_1.asm: Use official b.cond syntax.
3232 better match the > comparison when the table is used.
3235 win_size(eb) <= eb. Make the table const.
3753 * mpn/alpha/invert_limb.asm: Align table to 8-byte boundary. Make code
3754 work if table is not fully aligned. Properly test for BWX.
3760 * mpn/alpha/invert_limb.asm: Align table.
3858 * mpn/ia64/gcd_1.asm: Use dep for combining table base and low bits.
4042 * mpn/powerpc64/mode64/mod_1_1.asm: Handle little-endian mode.
4144 For 32-bit mode, zero extend `n' argument and split retval.
4231 * tune/speed.c (routine): Likewise don't table if they are macros.
4245 * tests/devel/try.c (choice_array): Don't try to table addlsh1_n etc if
4347 * mpn/alpha/invert_limb.asm: Generate table.
4401 making .r argument be table width.
4442 table.
4467 * mpn/sparc64/ultrasparct3/invert_limb.asm: Align table.
4632 * tests/x86call.asm: Modernise asm syntax.
5026 * tune/README: Document new parameter syntax mpn_mul.<#> .
5244 * mpn/x86_64/mod_34lsub1.asm: Try different jump table for the benefit
5433 * longlong.h: De-support old POWER asm syntax.
5787 * gen-fac.c: Define table limits.
6068 * mpn/ia64/gcd_1.asm: Rewrite inner loop to use ctz table.
6142 (log_n_max): Use precomputed table.
6805 double factorial table.
6999 * x86/*: Many new gmp-mparam.h file for 64-bit CPUs in 32-bit mode.
7377 * configure.in (s390x): Pass -mzarch to gcc in 32-bit mode.
8007 file. Extracted approximation table from invert_limb.asm, renamed
8257 * tune/powerpc.asm: Use powerpc syntax, not power syntax.
8650 * mpn/powerpc64/mode64/mod_1_1.asm: Fix Darwin syntax issues.
8837 * tune/speed.c (run_gnuplot): Update to current gnuplot syntax.
8912 mpn_mod_1 for operands with mode than BMOD_1_TO_MOD_1_THRESHOLD limbs.
8917 * mpn/x86_64/gcd_1.asm: Call mpn_mod_1 for operands with mode than
8939 * mpn/powerpc64/vmx/popcount.asm: Rewrite to use vperm count table.
9019 * mpn/generic/get_d.c: Misc cleanup. Fail with a syntax error for
9421 * configure.in (powerpc64): Support CPU specific mode-less subdirs.
9648 Misc cleanups. Add cycle table.
9650 * mpn/x86_64/copyi.asm: Update cycle table.
9655 * mpn/x86/pentium4/sse2/add_n.asm: Misc cleanups. Add cycle table.
9872 * mpn/generic/powm.c: Use rp target area for power table computation in
9933 * mpn/generic/invertappr.c (mpn_ni_invertappr): Use new syntax for
10004 * mpn/generic/mul_fft.c: Handle a new FFT threshold table type ("3").
10005 Misc cleanups to old table type code.
10959 table lookup for count_trailing_zeros. Binary algorithm still
11221 * configure.in: Handle atom also in 32-bit mode.
11434 * configure.in: Supply compiler options for atom in 32-bit mode.
11847 * configure.in: Pass arch for x86 also in 64-bit mode.
11936 * mpn/generic/perfpow.c (logs): Use more conservative table.
12547 (invsqrttab): New table, remove table approx_tab.
13452 * longlong.h (count_trailing_zeros): Force destination register mode.
14716 syntax.
15249 cc_n32_ldflags, libtool knows to put the linker in n32 mode.
15538 mpn/x86/k7/mode1o.asm: Note Hammer (32-bit mode) speeds.
15624 linking mode.
15668 linking mode.
15870 * mpn/ia64/gcd_1.asm: Add some syntax to placid the HP-UX assembler.
15967 Use gcc -m32 when available, to force mode on bi-arch amd64 gcc.
16009 to check the mode is right if -m64 is not applicable.
16267 get the right mode when the user sets the CFLAGS.
16602 (*sparc*-*-*) [ABI=32]: Add gcc_cflags_maybe=-m32 to force that mode.
16710 * mpn/alpha/README: More notes on assembler syntax variations.
16782 * mpn/alpha/aorslsh1_n.asm: Use Cray-friendly syntax for "br".
16927 * mpn/powerpc64/mode64/divrem_1.asm: Fix several syntax problems
16963 force 32-bit mode on dual 32/64 configurations like GNU/Linux.
17700 avoid bfffo on GCC 3.4 in CPU32 mode. Reported by Bernardo Innocenti.
17769 misfeature, and was quite possibly for non-threading mode anyway.
17907 failure from Compaq C++ in pre-standard mode.
18467 * mpz/set_str.c: Get rid of function digit_value_in_base and use table
18534 doesn't otherwise put the assembler in the right mode for -mcpu=ev6.
18683 precision mode.
18855 I/O mode.
18857 "standard" iostream mode.
18996 pre-standard I/O mode.
19192 * mpn/ia64/divrem_1.asm: Add some syntax to placid the HP-UX assembler.
19797 (mpfr evals): Remove mode parameter, was always
19875 Don't put a blank line after @item in @table since it can make a page
19940 * mpn/ia64/README: Some notes on assembler syntax.
19982 * mpn/lisp/gmpasm-mode.el: Set add-log-current-defun-header-regexp to
19993 * gmp.texi (Profiling): Use a table and expand for clarity.
20047 * mpn/lisp/gmpasm-mode.el (gmpasm-comment-start-regexp): Add // for
20271 * tests/mpz/t-fib_ui.c (check_fib_table): Check table values, not just
20941 * mpn/lisp/gmpasm-mode.el: Remove mention of defunct LF macro.
21374 for 32-bit mode.
21958 table name.
22506 in a native sparc solaris 7 build with the kernel in 32-bit mode.
22935 * mpn/lisp/gmpasm-mode.el (comment-start-skip): Correction to the way
22937 (gmpasm-font-lock-keywords): Don't fontify the space before a "#" etc.
22977 * mpn/lisp/gmpasm-mode.el (comment-start-skip): Add "dnl".
23702 (DISTCLEANFILES): Remove asm-syntax.h, no longer generated.
24084 * mp_clz_tab.c: Compile the table only if longlong.h says it's needed;
24275 * mpfr/mpfr.texi (Introduction to MPFR): Tweak table formatting, note
24505 * mpn/powerpc64/addsub_n.asm: Use config.m4 not asm-syntax.m4.
24657 * mpn/m68k/*.S, */*.S, syntax.h: Remove files.
24667 * mpn/lisp/gmpasm-mode.el (gmpasm-comment-start-regexp): Add | for 68k.
24668 (gmpasm-mode-syntax-table): Add to comments.
25323 * configure.in (syntax testing section): Match power* instead of
26418 * mpn/lisp/gmpasm-mode.el (gmpasm-comment-start-regexp): Add "*" for
26815 * mpn/x86/README.family: Notes about GOT table and imul, misc updates.
26942 * tune/tuneup.c (FIB_THRESHOLD): Start search after the new table
27191 * mp_clz_tab.c (__clz_tab): Half table size to 128 entires.
27529 * mpn/lisp/gmpasm-mode.el (gmpasm-remove-from-list): Renamed from
27530 gmpasm-delete-from-list, because it's non-destructive.
27531 (gmpasm-font-lock-keywords): Add some more keywords.
27790 Changed to handle new m4 syntax instead of the old cpp syntax in asm.
28026 * mpn/lisp/gmpasm-mode.el: Move keymap to the top of the docstring.
28392 * configure.in (*-cray-unicos*): Disable asm syntax checking; set
28529 mode but fails when doing final link.
28799 * mpn/x86/syntax.h: Remove file, since now unused.
28905 Remove asm-syntax.h generation not needed.
28989 * configure.in (hppa2.0*-*-*): Pass `+O3' to cc/c89 in 64-bit mode
29012 from x86/syntax.h.
29381 * mpn/powerpc32/syntax.h: Removed, no longer used.
29744 * mpn/msdos/asm-syntax.h: Removed (was used only by make.bat).
29855 * mpn/lisp/gmpasm-mode.el: Fix some comment detection, use custom,
29856 fontify more keywords, turn into a standalone mode.
30063 Conditionalize the assembler syntax checks.
30076 * mpn/lisp/gmpasm-mode.el: Rewrite assembler comment detection and
30104 asm-syntax.h is not needed for PPC or sparc anymore.
30203 * mpn/lisp/gmpasm-mode.el: Suppress postscript comment prefixes in
30575 * mpn/lisp/gmpasm-mode.el: New file.
30681 * mpn/x86/syntax.h (PROLOGUE): New name for PROLOG.
30682 * mpn/x86/syntax.h (EPILOGUE): New name for EPILOG.
30840 * mpn/powerpc64/*.S: Clean up assembly syntax, add function headers.
30895 * mpn/x86/syntax.h (PROLOG): New #define.
31039 * mpn/powerpc32/syntax.h: Add #define's for crN.
31050 * mpn/powerpc32/*: Add support for apple-macho syntax.
31051 * mpn/powerpc32/syntax.h: New file.
31052 * gmp-impl.h: Don't use `__attribute__' syntax for Apple's perversion
31336 * mpz/tests/convert.c: Update to GMP 2 variable syntax.
31360 * mpn/powerpc32/add_n.S: Add support for both AIX and ELF syntax.
31629 * make.bat: Fix typo, `asm-synt.h' => `asm-syntax.h'.
32044 * mpn/x86/syntax.h (INSND): New macro.
32116 * mpn/x86/syntax.h (R): Define differently depending on __STDC__.
32130 * gmp-impl.h: Protect definitions using `__attribute__ ((mode (...)))'
32324 where assembly syntax differs between system.
32552 * mpn/generic/gcdext.c: Add K&R declaration syntax.
32569 * mpn/powerpc32/*.s: Fix power/powerpc syntax issues.
32978 * mpn/msdos/asm-syntax.h: New file.
32980 * mpn/Makefile.in (distclean maintainer-clean): Delete asm-syntax.h.
33259 * mpn/m68k/syntax.h (moveql): Define to moveq for MIT_SYNTAX.
33481 * mpn/m68k/syntax.h: New ELF_SYNTAX macros.
33772 * mpn/x86/syntax.h: Handle ELF_SYNTAX.
33797 (m68k targets): Create asm-syntax.h.
34145 * mpn/i386/syntax.h: Renamed from asm-syntax.h.
34146 * mpn/mc68020/syntax.h: Renamed from asm-syntax.h.
34230 * mpn/m*68*/*.S: #include asm-syntax.h, not asm.h.
34269 * mpn/i386/*.S: #include "asm-syntax.h", not "asm.h".
34270 #include sysdep.h before asm-syntax.h.
34272 * mpn/mc68020/asm-syntax.h: #undef ALIGN before defining it.
34273 * mpn/i386/asm-syntax.h: Likewise.
34275 * mpn/mc68020/asm-syntax.h: New name for asm.h.
34276 * mpn/i386/asm-syntax.h: New name for asm.h.
35058 * cre-conv-tab.c (main): Output table in hex. Output 4 fields, not