cosmopolitan/libc/intrin
Justine Tunney a4b6803556
Fix recursive locks when tid is huge
It turns out Linux may assign thread ids that are much larger than
previously thought. We now have fewer bits of depth so we can have
bigger tids.
2023-01-03 05:01:00 -08:00
..
__pid_exec.S Make more threading improvements 2022-11-01 23:28:26 -07:00
_getauxval.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
_getauxval.internal.h Pay off more technical debt 2022-09-12 23:36:56 -07:00
_getenv.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
_getenv.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
abs.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
addvdi3.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
addvsi3.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
addvti3.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
arememoryintervalsok.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
asan.c Increase stack size to 128k and guard size to 16k 2022-12-18 22:58:29 -08:00
asan.internal.h Make more threading improvements 2022-11-01 23:28:26 -07:00
asancodes.h Make improvements 2022-03-16 13:40:10 -07:00
asmflag.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
assertdisable.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
assertfail.greg.c Make futexes cancellable by pthreads 2022-11-04 18:36:34 -07:00
atexit.c Improve memory safety 2021-10-13 17:27:13 -07:00
atomic.h Make more threading improvements 2022-11-01 23:28:26 -07:00
avx2intrin.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
avxintrin.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
bcopy.c Add finger demo to redbean and fix regression 2022-06-23 03:42:05 -07:00
bextra.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bitreverse8.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bitreverse16.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bitreverse32.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bitreverse64.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bits.h Pay off more technical debt 2022-09-12 23:36:56 -07:00
bsf.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bsf.h Pay off more technical debt 2022-09-12 23:36:56 -07:00
bsfl.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bsfll.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bsr.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bsr.h Pay off more technical debt 2022-09-12 23:36:56 -07:00
bsr128.S Pay off more technical debt 2022-09-12 23:36:56 -07:00
bsrl.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bsrll.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bswap.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
bt.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
bzero.c Fix futimes() regression 2022-10-05 19:25:07 -07:00
clearenv.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
closehandle.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
cmpxchg.h Make more threading improvements 2022-11-01 23:28:26 -07:00
cmpxchg16b.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
countbits.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
createdirectory.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
createfile.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
createfilemapping.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
createfilemappingnuma.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
createnamedpipe.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
createpipe.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
createprocess.c Greatly expand system() shell code features 2022-10-11 21:30:31 -07:00
createsymboliclink.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
createthread.c Make fixes and improvements 2022-11-08 10:11:46 -08:00
cxaatexit.c Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
cxaatexit.internal.h Remove stdio lock macros from amalgamation 2022-09-10 12:03:36 -07:00
cxablocks.c Make some quick fixes and cleanup 2022-06-26 02:58:36 -07:00
cxafinalize.c Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
cxalock.c Implement pthread_atfork() 2022-10-16 12:25:13 -07:00
deletefile.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
describearchprctlcode.c Make improvements 2022-11-10 21:52:47 -08:00
describebacktrace.c Make improvements 2022-11-10 21:52:47 -08:00
describebacktrace.internal.h Implement pthread_atfork() 2022-10-16 12:25:13 -07:00
describecapability.c Make improvements 2022-11-10 21:52:47 -08:00
describeclockname.c Make improvements 2022-11-10 21:52:47 -08:00
describedirfd.c Make improvements 2022-11-10 21:52:47 -08:00
describednotify.c Make improvements 2022-11-10 21:52:47 -08:00
describeerrnoresult.c Make improvements 2022-11-10 21:52:47 -08:00
describefcntlcmd.c Make improvements 2022-11-10 21:52:47 -08:00
describeflags.c Clean up some code 2022-08-20 12:32:51 -07:00
describeflags.internal.h Make improvements 2022-11-10 21:52:47 -08:00
describeflock.c Make improvements 2022-11-10 21:52:47 -08:00
describeflocktype.c Make improvements 2022-11-10 21:52:47 -08:00
describeframe.c Make improvements 2022-11-10 21:52:47 -08:00
describefutexop.c Make improvements 2022-11-10 21:52:47 -08:00
describegidlist.c Make improvements 2022-11-10 21:52:47 -08:00
describehow.c Make improvements 2022-11-10 21:52:47 -08:00
describeinoutint64.c Improve system call wrappers 2022-09-19 15:06:25 -07:00
describeiovec.c Make improvements 2022-11-10 21:52:47 -08:00
describeiovnt.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
describemagnums.c Make important improvements 2022-09-14 22:39:08 -07:00
describemapflags.c Make improvements 2022-11-10 21:52:47 -08:00
describemapping.c Make improvements 2022-11-10 21:52:47 -08:00
describentconsolemodeinputflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentconsolemodeoutputflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentcreationdisposition.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
describentfileaccessflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentfileflagattr.c Make improvements 2022-11-10 21:52:47 -08:00
describentfilemapflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentfileshareflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentfiletypeflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentlockfileflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentmovfileinpflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentoverlapped.c Make important improvements 2022-09-14 22:39:08 -07:00
describentoverlapped.internal.h Make important improvements 2022-09-14 22:39:08 -07:00
describentpageflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentpipemodeflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentpipeopenflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentprocaccessflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentsecurityattributes.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
describentstartflags.c Make improvements 2022-11-10 21:52:47 -08:00
describentsymlinkflags.c Make improvements 2022-11-10 21:52:47 -08:00
describeopenflags.c Make improvements 2022-11-10 21:52:47 -08:00
describepersonalityflags.c Make improvements 2022-11-10 21:52:47 -08:00
describepollfds.c Make more threading improvements 2022-11-01 23:28:26 -07:00
describepollflags.c Make improvements 2022-11-10 21:52:47 -08:00
describeprctloperation.c Explicitly disable Linux capabilities 2022-07-23 12:06:41 -07:00
describeprotflags.c Make improvements 2022-11-10 21:52:47 -08:00
describeptrace.c Make improvements 2022-11-10 21:52:47 -08:00
describeptraceevent.c Make improvements 2022-11-10 21:52:47 -08:00
describeremapflags.c Make improvements 2022-11-10 21:52:47 -08:00
describerlimit.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
describerlimitname.c Make improvements 2022-11-10 21:52:47 -08:00
describeschedparam.c Make improvements 2022-11-10 21:52:47 -08:00
describeschedpolicy.c Make improvements 2022-11-10 21:52:47 -08:00
describeseccompoperation.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
describesicode.c Make improvements 2022-11-10 21:52:47 -08:00
describesigaction.c Make improvements 2022-11-10 21:52:47 -08:00
describesigaltstack.c Make improvements 2022-11-10 21:52:47 -08:00
describesiginfo.c Make improvements 2022-11-10 21:52:47 -08:00
describesigset.c Make improvements 2022-11-10 21:52:47 -08:00
describesleepflags.c Make improvements 2022-11-10 21:52:47 -08:00
describesocketfamily.c Make improvements 2022-11-10 21:52:47 -08:00
describesocketprotocol.c Make improvements 2022-11-10 21:52:47 -08:00
describesockettype.c Make improvements 2022-11-10 21:52:47 -08:00
describesocklevel.c Make improvements 2022-11-10 21:52:47 -08:00
describesockoptname.c Make improvements 2022-11-10 21:52:47 -08:00
describestat.c Make improvements 2022-11-10 21:52:47 -08:00
describestatfs.c Make improvements 2022-11-10 21:52:47 -08:00
describestdiostate.c Make improvements 2022-11-10 21:52:47 -08:00
describestringlist.c Make improvements 2022-11-10 21:52:47 -08:00
describetimespec.c Make improvements 2022-11-10 21:52:47 -08:00
describetimeval.c Improve system calls 2022-07-08 06:42:03 -07:00
describewhence.c Make improvements 2022-11-10 21:52:47 -08:00
describewhichprio.c Make improvements 2022-11-10 21:52:47 -08:00
deviceiocontrol.c Make important improvements 2022-09-14 22:39:08 -07:00
directmap-metal.c [metal] Allow programs larger than 440 KiB to run in bare metal mode (#685) 2022-12-17 17:51:20 -08:00
directmap-nt.c Make more threading improvements 2022-11-01 23:28:26 -07:00
directmap.c Make more threading improvements 2022-11-01 23:28:26 -07:00
directmap.internal.h Make more threading improvements 2022-11-01 23:28:26 -07:00
dos2errno.c Make dos errno multimapping linkage tinier 2022-09-13 06:25:50 -07:00
dos2errno.internal.h Improve synchronization 2022-04-15 15:31:55 -07:00
emmintrin.internal.h Improve quality of our ANSI C clock() function 2022-09-05 23:03:49 -07:00
exit.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
exit1.greg.c Make detached threads work better 2022-11-09 03:58:57 -08:00
exitr.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
extend.c Increase stack size to 128k and guard size to 16k 2022-12-18 22:58:29 -08:00
extend.internal.h Add shared memory apis to redbean 2022-10-06 04:55:26 -07:00
ezlea.h Pay off more technical debt 2022-09-12 23:36:56 -07:00
fds_lock.c Make improvements 2022-11-10 21:52:47 -08:00
fds_lock_obj.c Make system() and popen() thread safe 2022-10-13 15:54:05 -07:00
findclose.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
findfirstfile.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
findmemoryinterval.c Rewrite brk() and sbrk() 2022-10-01 23:11:56 -07:00
findnextfile.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
flushers.c Make system() and popen() thread safe 2022-10-13 15:54:05 -07:00
flushfilebuffers.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
flushviewoffile.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
formatint32.c Make improvements 2022-05-12 06:45:36 -07:00
formatint64.c Make improvements 2022-05-12 06:45:36 -07:00
fsgsbase.h Perform more low-level code cleanup 2022-09-09 04:07:08 -07:00
ftrace.c Make more threading improvements 2022-11-01 23:28:26 -07:00
ftrace_enabled.c Make more threading improvements 2022-11-01 23:28:26 -07:00
futex.S Rewrite recursive mutex code 2022-09-10 09:18:52 -07:00
g_fds.c Make detached threads work better 2022-11-09 03:58:57 -08:00
g_fds_init.S Fix bugs and make improvements 2022-04-20 10:05:34 -07:00
generateconsolectrlevent.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
getenv.c Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
getexitcodeprocess.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
getfileattributes.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
getmagnumstr.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
getpid.c Rename rand64() to _rand64() 2022-10-10 04:12:06 -07:00
gettid.c Make improvements 2022-11-07 02:26:06 -08:00
gray.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
hamming.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
have_fsgsbase.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
hilbert.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
hilbert.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
initializer.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
interrupts.S [metal] Allow programs larger than 440 KiB to run in bare metal mode (#685) 2022-12-17 17:51:20 -08:00
intrin.h Make improvements 2022-11-07 02:26:06 -08:00
intrin.mk Make more threading improvements 2022-11-01 23:28:26 -07:00
isatleastwindows10.greg.c Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
isdebuggerpresent.c Introduce CPUID detection for Blink 2022-12-17 00:38:07 -08:00
isloopbackip.c Add .PLEDGE/.CPU/.MEMORY/etc. to Landlock Make 1.2 2022-08-14 20:16:44 -07:00
isprivateip.c Add .PLEDGE/.CPU/.MEMORY/etc. to Landlock Make 1.2 2022-08-14 20:16:44 -07:00
ispublicip.c Add .PLEDGE/.CPU/.MEMORY/etc. to Landlock Make 1.2 2022-08-14 20:16:44 -07:00
isrunningundermake.c Make exciting improvements 2022-03-18 03:02:00 -07:00
isworker.c Add seccomp bpf sandboxing to redbean 2022-04-18 08:54:42 -07:00
iswsl.c Add WSL to test fleet 2022-11-02 06:49:42 -07:00
kclocknames.S Make fixes and improvements 2022-11-08 10:11:46 -08:00
kdos2errno.S Make dos errno multimapping linkage tinier 2022-09-13 06:25:50 -07:00
kerrnodocs.S Add *NSYNC unit test suite 2022-10-07 21:34:15 -07:00
kerrnonames.S Add *NSYNC unit test suite 2022-10-07 21:34:15 -07:00
kfcntlcmds.S Elevate Windows production worthiness 2022-10-13 13:44:41 -07:00
kipoptnames.S Introduce MODE=fastbuild for 28% speedup 2022-09-09 08:59:59 -07:00
kmalloc.c Make more threading improvements 2022-11-01 23:28:26 -07:00
kmalloc.h Make more threading improvements 2022-11-01 23:28:26 -07:00
kntisinheritable.greg.c Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
kopenflags.S Introduce MODE=fastbuild for 28% speedup 2022-09-09 08:59:59 -07:00
kprintf.greg.c [metal] Allow programs larger than 440 KiB to run in bare metal mode (#685) 2022-12-17 17:51:20 -08:00
kprintf.h Make some more fixups 2022-06-12 09:37:17 -07:00
krlimitnames.S Introduce MODE=fastbuild for 28% speedup 2022-09-09 08:59:59 -07:00
ksignalnames.S Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
ksockoptnames.S Introduce MODE=fastbuild for 28% speedup 2022-09-09 08:59:59 -07:00
kstarttsc.c Make improvements 2022-03-16 13:40:10 -07:00
ktcpoptnames.S Introduce MODE=fastbuild for 28% speedup 2022-09-09 08:59:59 -07:00
leaky.internal.h Use *NSYNC for POSIX threads locking APIs 2022-09-11 11:04:50 -07:00
leaky.S Use *NSYNC for POSIX threads locking APIs 2022-09-11 11:04:50 -07:00
lengthuint64.c Use *NSYNC for POSIX threads locking APIs 2022-09-11 11:04:50 -07:00
likely.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
lockcmpxchg.h Remove stdio lock macros from amalgamation 2022-09-10 12:03:36 -07:00
lockcmpxchg16b.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
lockcmpxchgp.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
lockfileex.c Elevate Windows production worthiness 2022-10-13 13:44:41 -07:00
lockxadd.h Improve locks and signals 2022-04-12 05:20:17 -07:00
lockxchg.h Improve locks and signals 2022-04-12 05:20:17 -07:00
macros.h Add MODE=optlinux build mode (#141) 2021-10-14 19:36:49 -07:00
mapviewoffileex.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
mapviewoffileexnuma.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
memcmp.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
memmove.c Improve memory safety 2021-10-13 17:27:13 -07:00
mempcpy.c Make numerous improvements 2021-09-28 01:52:34 -07:00
memset.c Make improvements 2022-04-24 10:06:05 -07:00
memtrack.greg.c Make more threading improvements 2022-11-01 23:28:26 -07:00
midpoint.h Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
mman.greg.c [metal] Allow programs larger than 440 KiB to run in bare metal mode (#685) 2022-12-17 17:51:20 -08:00
mmi.c Clean up some of the threading code 2022-09-08 12:31:56 -07:00
mmi.init.S Pay off more technical debt 2022-09-12 23:36:56 -07:00
mmi_lock.c Make improvements 2022-11-10 21:52:47 -08:00
mmi_lock_obj.c Tidy up the threading implementation 2022-09-10 02:56:25 -07:00
morton.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
morton.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
movefileex.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
mpsadbw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
mpsadbw.h Make minor improvements 2020-12-23 23:42:56 -08:00
mpsadbws.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
mulvdi3.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
mulvsi3.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
mulvti3.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
negvdi2.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
negvsi2.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
negvti2.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
newbie.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
nocolor.c Make exciting improvements 2022-03-18 03:02:00 -07:00
nomultics.c Make improvements 2022-04-28 09:57:07 -07:00
nomultics.internal.h Make improvements 2022-04-28 09:57:07 -07:00
nopl.internal.h Remove stdio lock macros from amalgamation 2022-09-10 12:03:36 -07:00
ntconsolemode.c Improve locks and signals 2022-04-12 05:20:17 -07:00
ntgetversion.c Fix some issues and do some code cleanup 2022-05-23 10:15:53 -07:00
oldstack.c Add MODE=optlinux build mode (#141) 2021-10-14 19:36:49 -07:00
onarithmeticoverflow.S Make improvements 2022-04-24 10:06:05 -07:00
openprocess.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
pabsb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pabsb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pabsd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pabsd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pabsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pabsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
packssdw.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
packssdw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
packsswb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
packsswb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
packusdw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
packusdw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
packuswb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
packuswb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddd.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
paddq.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddq.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
paddsb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddsb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddusb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddusb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddusw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddusw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
paddw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
paddw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
palignr.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
palignr.h Make minor improvements 2020-12-23 23:42:56 -08:00
palignrs.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
pand.c Change license 2020-12-27 17:18:44 -08:00
pand.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pandn.c Change license 2020-12-27 17:18:44 -08:00
pandn.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pavgb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pavgb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pavgw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pavgw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpeqb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpeqb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpeqd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpeqd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpeqw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpeqw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpgtb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpgtb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpgtd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpgtd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pcmpgtw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pcmpgtw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pdep.c Change license 2020-12-27 17:18:44 -08:00
pdep.h Make improvements 2020-12-01 03:43:40 -08:00
pext.c Change license 2020-12-27 17:18:44 -08:00
pext.h Make improvements 2020-12-01 03:43:40 -08:00
phaddd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
phaddd.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
phaddsw.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
phaddsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
phaddw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
phaddw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
phsubd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
phsubd.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
phsubsw.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
phsubsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
phsubw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
phsubw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmaddubsw.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
pmaddubsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmaddwd.c Change license 2020-12-27 17:18:44 -08:00
pmaddwd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmaxsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmaxsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmaxub.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
pmaxub.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pminsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pminsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pminub.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
pminub.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmmintrin.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
pmovmskb.c Change license 2020-12-27 17:18:44 -08:00
pmovmskb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmulhrsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmulhrsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmulhuw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmulhuw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmulhw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmulhw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmulld.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmulld.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
pmullw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pmullw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pmuludq.c Change license 2020-12-27 17:18:44 -08:00
pmuludq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
popcnt.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
popcnt.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
por.c Change license 2020-12-27 17:18:44 -08:00
por.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
printmemoryintervals.c Optimize memory layout 2022-09-12 04:26:52 -07:00
printsystemmappings.greg.c Make exciting improvements 2022-03-18 03:02:00 -07:00
promises.c Refactor pledge() to be more configurable 2022-08-11 11:35:30 -07:00
promises.internal.h Release pledge.com 1.7 and landlockmake.com 1.3 2022-08-15 19:52:00 -07:00
prot2nt.greg.c Make more threading improvements 2022-11-01 23:28:26 -07:00
psadbw.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
psadbw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pshufb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pshufb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pshufd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pshufd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pshufhw.c Change license 2020-12-27 17:18:44 -08:00
pshufhw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pshuflw.c Change license 2020-12-27 17:18:44 -08:00
pshuflw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pshufw.c Change license 2020-12-27 17:18:44 -08:00
pshufw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psignb.c Change license 2020-12-27 17:18:44 -08:00
psignb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psignd.c Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psignd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psignw.c Change license 2020-12-27 17:18:44 -08:00
psignw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pslld.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pslld.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pslldq.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
pslldq.h Make minor improvements 2020-12-23 23:42:56 -08:00
pslldqs.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
pslldv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psllq.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psllq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psllqv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psllw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psllw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psllwv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrad.c Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psrad.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psradv.c Make improvements 2022-11-10 21:52:47 -08:00
psraw.c Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psraw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psrawv.c Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psrld.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrld.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psrldq.c Comment out psrldq_fuzz test 2022-05-04 21:43:38 -07:00
psrldq.h Make minor improvements 2020-12-23 23:42:56 -08:00
psrldqs.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
psrldv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrlq.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrlq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psrlqv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrlw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psrlw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psrlwv.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubb.h Make terminal ui binaries work well everywhere 2020-10-19 06:38:31 -07:00
psubd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubd.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psubq.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubq.h Remove undefined behaviors 2021-05-16 11:16:28 -07:00
psubsb.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubsb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psubsw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubsw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psubusb.c Make improvements 2022-11-10 21:52:47 -08:00
psubusb.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psubusw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubusw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
psubw.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
psubw.h Make improvements 2022-11-10 21:52:47 -08:00
pthread_atfork.c Make more threading improvements 2022-11-01 23:28:26 -07:00
pthread_cleanup_pop.c Make improvements 2022-11-10 21:52:47 -08:00
pthread_cleanup_push.c Make improvements 2022-11-10 21:52:47 -08:00
pthread_getspecific.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_key_create.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_key_delete.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_keys.c Make more threading improvements 2022-11-01 23:28:26 -07:00
pthread_mutex_init.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
pthread_mutex_lock.c Fix recursive locks when tid is huge 2023-01-03 05:01:00 -08:00
pthread_mutex_trylock.c Fix recursive locks when tid is huge 2023-01-03 05:01:00 -08:00
pthread_mutex_unlock.c Reimport zip into third party 2022-10-16 13:39:41 -07:00
pthread_once.c Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
pthread_setcancelstate.c Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
pthread_setspecific.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_spin_destroy.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_spin_init.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_spin_lock.c Make improvements 2022-11-10 21:52:47 -08:00
pthread_spin_trylock.c Make detached threads work better 2022-11-09 03:58:57 -08:00
pthread_spin_unlock.c Make improvements 2022-11-10 21:52:47 -08:00
pthread_yield.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
punpckhbw.c Change license 2020-12-27 17:18:44 -08:00
punpckhbw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpckhdq.c Change license 2020-12-27 17:18:44 -08:00
punpckhdq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpckhqdq.c Change license 2020-12-27 17:18:44 -08:00
punpckhqdq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpckhwd.c Change license 2020-12-27 17:18:44 -08:00
punpckhwd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpcklbw.c Change license 2020-12-27 17:18:44 -08:00
punpcklbw.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpckldq.c Change license 2020-12-27 17:18:44 -08:00
punpckldq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpcklqdq.c Change license 2020-12-27 17:18:44 -08:00
punpcklqdq.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
punpcklwd.c Change license 2020-12-27 17:18:44 -08:00
punpcklwd.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
pushpop.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
putenv.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
pxor.c Change license 2020-12-27 17:18:44 -08:00
pxor.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
quick_exit.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
rand64.c Rename rand64() to _rand64() 2022-10-10 04:12:06 -07:00
rdfsbase.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
rdgsbase.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
removedirectory.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
reopenfile.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
repmovsb.h Get address sanitizer mostly working 2020-09-03 05:44:37 -07:00
repstosb.h Make improvements 2020-09-14 00:02:34 -07:00
restoretty.c Improve system call wrappers 2022-09-19 15:06:25 -07:00
restorewintty.c Make more threading improvements 2022-11-01 23:28:26 -07:00
rounddown2pow.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
roundup2log.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
roundup2pow.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
safemacros.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
sched_yield.S Rename LINUX to _HOSTLINUX etc. to reduce clashes (#655) 2022-10-10 20:31:25 -07:00
segmentation.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
setcurrentdirectory.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
setenv.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
setjmp.internal.h Get threads working on all platforms 2022-05-13 03:59:09 -07:00
shaintrin.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
shufpd.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
shufpd.h Fix bugs and have emulator emulate itself 2020-08-31 05:17:31 -07:00
shufps.c Make SSL handshakes much faster 2021-07-11 23:17:47 -07:00
shufps.h Fix bugs and have emulator emulate itself 2020-08-31 05:17:31 -07:00
sigaddset.c Implement support for POSIX thread cancellations 2022-11-04 01:04:43 -07:00
sigandset.c Make more improvements to threading support 2022-10-09 00:08:47 -07:00
sigcountset.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
sigdelset.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
sigemptyset.c Make fixes and improvements 2022-06-25 21:09:09 -07:00
sigfillset.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
sigisemptyset.c Make more improvements to threading support 2022-10-09 00:08:47 -07:00
sigismember.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
sigisprecious.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
sigisprecious.inc Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
sigorset.c Make more improvements to threading support 2022-10-09 00:08:47 -07:00
sizefmt.c Polyfill statfs() and fstatfs() on BSD distros 2022-08-17 14:54:03 -07:00
smmintrin.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
somanyasan.S Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
stpcpy.c Make some quick fixes and cleanup 2022-06-26 02:58:36 -07:00
strace.internal.h Make more threading improvements 2022-11-01 23:28:26 -07:00
strace_enabled.c Make more threading improvements 2022-11-01 23:28:26 -07:00
stracef.greg.c Make more threading improvements 2022-11-01 23:28:26 -07:00
strcpy.c Make some quick fixes and cleanup 2022-06-26 02:58:36 -07:00
strerdoc.greg.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
strerrno.greg.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
strerror_wr.greg.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
strlen.c Make more threading improvements 2022-11-01 23:28:26 -07:00
strsignal.c Introduce sigtimedwait() and sigwaitinfo() 2022-10-10 07:39:44 -07:00
strsignal_r.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
subvdi3.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
subvsi3.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
subvti3.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
sys_gettid.greg.c Perform more low-level code cleanup 2022-09-09 04:07:08 -07:00
sys_umtx_timedwait_uint.c Make futexes cancellable by pthreads 2022-11-04 18:36:34 -07:00
syscall.S Improve memory safety 2021-10-13 17:27:13 -07:00
terminateprocess.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
tlsisrequired.c Implement pthread_atfork() 2022-10-16 12:25:13 -07:00
tmmintrin.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
tpenc.h Pay off more technical debt 2022-09-12 23:36:56 -07:00
tpenc.S Pay off more technical debt 2022-09-12 23:36:56 -07:00
ubsan.c Implement pthread_atfork() 2022-10-16 12:25:13 -07:00
ungray.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
unlockfileex.c Elevate Windows production worthiness 2022-10-13 13:44:41 -07:00
unmapviewoffile.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
unmorton.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
unsetenv.c Make fixes and improvements 2022-10-19 07:19:19 -07:00
virtualprotect.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
waitformultipleobjects.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
waitforsingleobject.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
wantcrashreports.c Use *NSYNC for POSIX threads locking APIs 2022-09-11 11:04:50 -07:00
weaken.h Pay off more technical debt 2022-09-12 23:36:56 -07:00
winerr.greg.c Improve cancellations, randomness, and time 2022-11-05 23:45:32 -07:00
wmmintrin.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
wrfsbase.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
wrgsbase.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
wsarecv.c Make more threading improvements 2022-11-01 23:28:26 -07:00
wsarecvfrom.c Make more threading improvements 2022-11-01 23:28:26 -07:00
wsawaitformultipleevents.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
x86gradenames.c Make some quick fixes and cleanup 2022-06-26 02:58:36 -07:00
x86marchnames.c Make some quick fixes and cleanup 2022-06-26 02:58:36 -07:00
xadd.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
xchg.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
xmmintrin.internal.h Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00