platform/upstream/glibc.git
2 years agoiconv: Always encode "optional direct" UTF-7 characters
Max Gautier [Thu, 9 Dec 2021 09:31:49 +0000 (10:31 +0100)]
iconv: Always encode "optional direct" UTF-7 characters

Signed-off-by: Max Gautier <mg@max.gautier.name>
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
2 years agostdio-common: Add wide stream coverage to tst-vfprintf-user-type
Florian Weimer [Fri, 18 Mar 2022 20:27:54 +0000 (21:27 +0100)]
stdio-common: Add wide stream coverage to tst-vfprintf-user-type

And use TEST_COMPARE_STRING for the narrow tests.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
2 years agolibio: Flush-only _IO_str_overflow must not return EOF (bug 28949)
Florian Weimer [Fri, 18 Mar 2022 20:27:54 +0000 (21:27 +0100)]
libio: Flush-only _IO_str_overflow must not return EOF (bug 28949)

In general, _IO_str_overflow returns the character passed as an argument
on success.  However, if flush-only operation is requested by passing
EOF, returning EOF looks like an error, and the caller cannot tell
whether the operation was successful or not.

_IO_wstr_overflow had the same bug regarding WEOF.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
2 years agolibio: Convert tst_swprintf to the test framework
Florian Weimer [Fri, 18 Mar 2022 20:27:54 +0000 (21:27 +0100)]
libio: Convert tst_swprintf to the test framework

And increase test coverage slightly.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
2 years agoscripts/dso-ordering-test.py: Fix C&P error in * callrefs processing
Florian Weimer [Fri, 18 Mar 2022 17:18:35 +0000 (18:18 +0100)]
scripts/dso-ordering-test.py: Fix C&P error in * callrefs processing

The elf/dso-sort-tests-src subdirectory is not changed by this commit,
so it seems that the cut-and-paste error was not material.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
2 years agostdio-common: Generate ja_JP.EUC-JP locale
Florian Weimer [Thu, 17 Mar 2022 09:49:07 +0000 (10:49 +0100)]
stdio-common: Generate ja_JP.EUC-JP locale

It is needed by tst-swprintf.

2 years agostdio-common: Re-flow and sort Makefile variables
Florian Weimer [Thu, 17 Mar 2022 09:49:07 +0000 (10:49 +0100)]
stdio-common: Re-flow and sort Makefile variables

2 years agonss: Sort tests and tests-container and put one test per line
Siddhesh Poyarekar [Thu, 17 Mar 2022 05:46:57 +0000 (11:16 +0530)]
nss: Sort tests and tests-container and put one test per line

Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
2 years agobenchtests: Use "=" instead of ":=" [BZ #28970]
H.J. Lu [Wed, 16 Mar 2022 15:43:48 +0000 (08:43 -0700)]
benchtests: Use "=" instead of ":=" [BZ #28970]

Use "=" instead of ":=" to allow sysdeps Makefiles to add more benches
to bench and benchset.  This fixes BZ #28970.
Reviewed-by: Sunil K Pandey <skpgkp2@gmail.com>
2 years agohppa: Use END instead of PSEUDO_END in swapcontext.S
John David Anglin [Tue, 15 Mar 2022 23:04:39 +0000 (23:04 +0000)]
hppa: Use END instead of PSEUDO_END in swapcontext.S

2 years agohppa: Implement swapcontext in assembler (bug 28960)
John David Anglin [Tue, 15 Mar 2022 15:12:03 +0000 (15:12 +0000)]
hppa: Implement swapcontext in assembler (bug 28960)

When swapcontext.c is compiled without -g, the following error occurs:
Error: CFI instruction used without previous .cfi_startproc

Fix by converting swapcontext routine to assembler.

2 years agoassociate a deallocator for iconv_open
Steve Grubb [Fri, 11 Mar 2022 22:04:46 +0000 (17:04 -0500)]
associate a deallocator for iconv_open

This patch associates iconv_close as a deallocator for iconv_open. This
required moving the iconv_close declaration above iconv_open.

Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
2 years agoassociate a deallocation for opendir
Steve Grubb [Fri, 11 Mar 2022 20:29:06 +0000 (15:29 -0500)]
associate a deallocation for opendir

This patch associates closedir as a deallocation for opendir and fdopendir.
This required moving the closedir declaration above the other 2 functions.

Reviewed-by: Paul Eggert <eggert@cs.ucla.edu>
Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
2 years agoAdd access function attributes to epoll_wait
Steve Grubb [Fri, 11 Mar 2022 14:40:41 +0000 (09:40 -0500)]
Add access function attributes to epoll_wait

This patch adds write access function attributes to the epoll_wait family of
functions

Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
2 years agoAdd access function attributes to grp and shadow headers
Steve Grubb [Thu, 10 Mar 2022 22:31:34 +0000 (17:31 -0500)]
Add access function attributes to grp and shadow headers

This patch adds access function attributes to the re-entrant functions
in grp.h and shadow headers.

Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
2 years agoDefine ISO 639-3 "tok" [BZ #28950]
Carlos O'Donell [Tue, 8 Mar 2022 19:57:29 +0000 (14:57 -0500)]
Define ISO 639-3 "tok" [BZ #28950]

Effective 2022-01-20 via SIL request 2021-043 the identifier "tok"
is now active for Toki Pona in the code set for ISO 639-3.

References:
https://iso639-3.sil.org/code/tok
https://iso639-3.sil.org/sites/iso639-3/files/change_requests/2021/2021-043.pdf

No regressions on x86_64.

2 years agonss: Protect against errno changes in function lookup (bug 28953)
Florian Weimer [Fri, 11 Mar 2022 07:23:56 +0000 (08:23 +0100)]
nss: Protect against errno changes in function lookup (bug 28953)

dlopen may clobber errno.  The nss_test_errno module uses an ELF
constructor to achieve that, but there could be internal errors
during dlopen that cause this, too.  Therefore, the NSS framework
has to guard against such errno clobbers.

__nss_module_get_function is currently the only function that calls
__nss_module_load, so it is sufficient to save and restore errno
around this call.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2 years agonss: Do not mention NSS test modules in <gnu/lib-names.h>
Florian Weimer [Fri, 11 Mar 2022 07:23:56 +0000 (08:23 +0100)]
nss: Do not mention NSS test modules in <gnu/lib-names.h>

They are not actually installed.  Use the nss_files version instead
in nss/Makefile, similar to how __nss_shlib_revision is derived
from LIBNSS_FILES_SO.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2 years agomalloc: Exit early on test failure in tst-realloc
Florian Weimer [Thu, 10 Mar 2022 07:50:51 +0000 (08:50 +0100)]
malloc: Exit early on test failure in tst-realloc

This addresses more (correct) use-after-free warnings reported by
GCC 12 on some targets.

Fixes commit c094c232eb3246154265bb035182f92fe1b17ab8 ("Avoid
-Wuse-after-free in tests [BZ #26779].").

Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
2 years agoAdd some missing access function attributes
Steve Grubb [Thu, 10 Mar 2022 00:26:33 +0000 (05:56 +0530)]
Add some missing access function attributes

This patch adds some missing access function attributes to getrandom /
getentropy and several functions in sys/xattr.h

Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
2 years agolibio: Ensure output buffer for wchars (bug #28828)
José Bollo [Tue, 8 Mar 2022 08:58:16 +0000 (09:58 +0100)]
libio: Ensure output buffer for wchars (bug #28828)

The _IO_wfile_overflow does not check if the write pointer for wide
data is valid before access, different than _IO_file_overflow.  This
leads to crash on some cases, as described by bug 28828.

The minimal sequence to produce the crash was:

  #include <stdio.h>
  #include <wchar.h>
  int main (int ac, char **av)
  {
    setvbuf (stdout, NULL, _IOLBF, 0);
    fgetwc (stdin);
    fputwc (10, stdout); /*CRASH HERE!*/
    return 0;
  }

The "fgetwc(stdin);" is necessary since it triggers the bug by setting
the flag _IO_CURRENTLY_PUTTING on stdout indirectly (file wfileops.c,
function _IO_wfile_underflow, line 213).

Signed-off-by: Jose Bollo <jobol@nonadev.net>
2 years agoinet: Return EAI_MEMORY when nrl_domainname() fails to allocate memory
Adhemerval Zanella [Wed, 10 Nov 2021 18:32:42 +0000 (15:32 -0300)]
inet: Return EAI_MEMORY when nrl_domainname() fails to allocate memory

It aligns NI_NOFQDN with default behavior for getnameinfo().

Checked on x86_64-linux-gnu.

2 years agoinet: Remove strdupa from nrl_domainname()
Adhemerval Zanella [Wed, 10 Nov 2021 18:26:52 +0000 (15:26 -0300)]
inet: Remove strdupa from nrl_domainname()

We can use the already in place scratch_buffer.

Checked on x86_64-linux-gnu.

Reviewed-by: DJ Delorie <dj@redhat.com>
2 years agoinet: Fix getnameinfo (NI_NOFQDN) race condition (BZ#28566)
Adhemerval Zanella [Wed, 10 Nov 2021 17:40:30 +0000 (14:40 -0300)]
inet: Fix getnameinfo (NI_NOFQDN) race condition (BZ#28566)

The 'not_first' is accessed on nrl_domainname() in a non atomically
way, although it is only updated after the lock is taken.

This patch fix the double-checked locking by using acquire-release
atomic operation instead of plain load and by moving the 'not_first'
store only after 'domain' is actually set.

Checked on x86_64-linux-gnu.

Reviewed-by: DJ Delorie <dj@redhat.com>
2 years agobenchtests: make compare_strings.py accept string as attribute value
Su Lifan [Fri, 25 Feb 2022 08:58:07 +0000 (16:58 +0800)]
benchtests: make compare_strings.py accept string as attribute value

Commit ac759b1fbf28a82d99afde9046f8b72c7cba5dae added attribute
"overlap" to bench-memmove-walk, whose value is a string. This change
makes compare_strings.py fail since benchout_strings.schema.json
requires the values of attributes to be number.

This patch relaxes such constraint.
Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
2 years agox86_64: Fix svml_d_tanh8_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_d_tanh8_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_tanh4_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_d_tanh4_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_tanh2_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_d_tanh2_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_tanhf8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_s_tanhf8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_tanhf4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_s_tanhf4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_tanhf16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_s_tanhf16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_tan8_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_d_tan8_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_tan4_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_d_tan4_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_tan2_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_d_tan2_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_tanf8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_s_tanf8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_tanf4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:15 +0000 (10:47 -0800)]
x86_64: Fix svml_s_tanf4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_tanf16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_s_tanf16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_sinh8_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_d_sinh8_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_sinh4_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_d_sinh4_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_sinh2_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_d_sinh2_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_sinhf8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_s_sinhf8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_sinhf4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_s_sinhf4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_sinhf16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_s_sinhf16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_log28_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_d_log28_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_log24_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_d_log24_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_log22_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_d_log22_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_log2f8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_s_log2f8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_log2f4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_s_log2f4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_log2f16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_s_log2f16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_log1p8_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_d_log1p8_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_log1p4_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_d_log1p4_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_log1p2_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_d_log1p2_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_log1pf8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_s_log1pf8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_log1pf4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:14 +0000 (10:47 -0800)]
x86_64: Fix svml_s_log1pf4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_log1pf16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_s_log1pf16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_log108_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_d_log108_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_log104_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_d_log104_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_log102_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_d_log102_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_log10f8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_s_log10f8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_log10f4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_s_log10f4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_log10f16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_s_log10f16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_hypot8_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_d_hypot8_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_hypot4_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_d_hypot4_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_hypot2_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_d_hypot2_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_hypotf8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_s_hypotf8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_hypotf4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_s_hypotf4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_hypotf16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_s_hypotf16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_expm18_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_d_expm18_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_expm14_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_d_expm14_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_expm12_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_d_expm12_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_expm1f8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_s_expm1f8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_expm1f4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_s_expm1f4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_expm1f16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:13 +0000 (10:47 -0800)]
x86_64: Fix svml_s_expm1f16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_exp28_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_d_exp28_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_exp24_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_d_exp24_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_exp22_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_d_exp22_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_exp2f8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_s_exp2f8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_exp2f4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_s_exp2f4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_exp2f16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_s_exp2f16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_exp108_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_d_exp108_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_exp104_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_d_exp104_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_exp102_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_d_exp102_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_exp10f8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_s_exp10f8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_exp10f4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_s_exp10f4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_exp10f16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_s_exp10f16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_erfc8_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_d_erfc8_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_erfc4_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_d_erfc4_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_erfc2_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_d_erfc2_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_erfcf8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:12 +0000 (10:47 -0800)]
x86_64: Fix svml_s_erfcf8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_erfcf4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_s_erfcf4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_erfcf16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_s_erfcf16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_erf8_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_d_erf8_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_erf4_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_d_erf4_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_erf2_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_d_erf2_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_erff8_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_s_erff8_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_erff4_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_s_erff4_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_s_erff16_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_s_erff16_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_cosh8_core_avx512.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_d_cosh8_core_avx512.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_cosh4_core_avx2.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_d_cosh4_core_avx2.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2 years agox86_64: Fix svml_d_cosh2_core_sse4.S code formatting
Sunil K Pandey [Mon, 7 Mar 2022 18:47:11 +0000 (10:47 -0800)]
x86_64: Fix svml_d_cosh2_core_sse4.S code formatting

This commit contains following formatting changes

1. Instructions proceeded by a tab.
2. Instruction less than 8 characters in length have a tab
   between it and the first operand.
3. Instruction greater than 7 characters in length have a
   space between it and the first operand.
4. Tabs after `#define`d names and their value.
5. 8 space at the beginning of line replaced by tab.
6. Indent comments with code.
7. Remove redundent .text section.
8. 1 space between line content and line comment.
9. Space after all commas.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>