summaryrefslogtreecommitdiff
path: root/src/internal/cpu
Commit message (Expand)AuthorAgeFilesLines
* all: replace runtime SSE2 detection with GO386 settingMartin Möhrmann2021-08-235-38/+1
* runtime: use RDTSCP for instruction stream serialized read of TSCMartin Möhrmann2021-08-232-0/+15
* all: add //go:build lines to assembly filesTobias Klauser2021-05-131-0/+1
* all: go fmt std cmd (but revert vendor)Russ Cox2021-02-2013-10/+17
* all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTempRuss Cox2020-12-091-2/+2
* internal/cpu: add darwin/arm64 CPU feature detection supportMartin Möhrmann2020-12-0710-119/+172
* internal/cpu: fix typo in cpu_arm64.goIkko Ashimine2020-12-051-2/+2
* internal/cpu: disable FMA when OSXSAVE is not enabled on x86Martin Möhrmann2020-12-031-1/+10
* internal/cpu: fix and cleanup ARM64 cpu feature fields and optionsMartin Möhrmann2020-11-052-17/+1
* runtime: improve memmove performance on arm64Jonathan Swinney2020-11-023-26/+59
* runtime: move ppc64/aix cpu feature detection to internal/cpuMartin Möhrmann2020-10-294-26/+57
* runtime: move s390x HWCap CPU feature detection to internal/cpuMartin Möhrmann2020-10-221-2/+13
* testing: print cpu type as label for benchmarksMartin Möhrmann2020-10-202-0/+68
* internal/cpu: make architectures without initialization work explicitMartin Möhrmann2020-10-205-18/+12
* internal/cpu: consolidate arm64 feature detectionMartin Möhrmann2020-10-206-12/+107
* internal/cpu: remove unused arm64 capabilitiesMartin Möhrmann2020-10-131-62/+6
* all: enable more tests on macOS/ARM64Cherry Zhang2020-10-091-0/+9
* internal/cpu: unify HWCap/HWCap2 commentsTobias Klauser2020-04-134-9/+8
* internal/cpu: use anonymous struct for CPU feature varsTobias Klauser2020-03-021-38/+26
* internal/cpu: add MIPS64x feature detectionMeng Zhuo2020-02-285-14/+42
* internal/cpu,internal/bytealg: add support for riscv64Joel Sing2019-11-111-0/+7
* all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick2019-10-104-6/+5
* all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick2019-10-091-7/+0
* all: remove the nacl port (part 1)Brad Fitzpatrick2019-10-091-6/+0
* all: fix typosAinar Garipov2019-09-081-1/+1
* internal/cpu: add detection for the new ECDSA and EDDSA capabilities on s390xbill_ofarrell2019-04-303-0/+34
* internal/cpu: change s390x API to match x/sys/cpuMichael Munday2019-02-282-33/+45
* crypto/elliptic: utilize faster z14 multiply/square instructions (when availa...bill_ofarrell2018-12-052-0/+8
* internal/cpu: move GODEBUGCPU options into GODEBUGMartin Möhrmann2018-11-143-22/+27
* internal/cpu, runtime: add CPU feature detection support for AIXClément Chigot2018-10-311-8/+9
* internal/cpu: remove unused and not required ppc64(le) feature detectionMartin Möhrmann2018-10-292-42/+11
* internal/cpu: replace arch dependent with generic minimal feature testMartin Möhrmann2018-10-285-69/+18
* internal/cpu: add options and warnings for required cpu featuresMartin Möhrmann2018-10-245-19/+21
* internal/cpu: add invalid option warnings and support to enable cpu featuresMartin Möhrmann2018-10-158-80/+128
* internal/cpu: expose ARM feature flags for FMAAkhil Indurti2018-10-152-0/+4
* internal/cpu: use 'off' for disabling cpu capabilities instead of '0'Martin Möhrmann2018-10-123-11/+11
* internal/cpu: enable support for GODEBUGCPU in non-experimental buildsMartin Möhrmann2018-10-123-9/+7
* runtime: replace sys.CacheLineSize by corresponding internal/cpu const and varsMartin Möhrmann2018-08-241-1/+1
* internal/cpu: add a CacheLinePadSize constantMartin Möhrmann2018-08-2411-11/+16
* runtime: move arm hardware division support detection to internal/cpuMartin Möhrmann2018-08-243-0/+36
* runtime: don't use linkname to refer to internal/cpuIan Lance Taylor2018-08-214-50/+50
* internal/cpu: add and use cpu.CacheLinePad for padding structsMartin Möhrmann2018-08-201-8/+11
* internal/cpu: make all constants for s390x feature detection typedMartin Möhrmann2018-08-201-16/+16
* internal/cpu: remove parentheses from arm64 feature constantsMartin Möhrmann2018-08-201-24/+24
* crypto, internal/cpu: fix s390x AES feature detection and update SHA implemen...Michael Munday2018-06-115-105/+264
* internal/cpu: convert CRLF to LF line ending, and some superfulous spaceZhou Peng2018-06-071-101/+101
* cmd/compile,go/build,internal/cpu: gofmtElias Naur2018-05-261-2/+2
* crypto/{aes,internal/cipherhw,tls}: use common internal/cpu in place of cipherhwAnit Gandhi2018-05-233-1/+122
* internal/cpu: fix test build on ppc64Martin Möhrmann2018-05-221-1/+0
* internal/cpu: add experiment to disable CPU features with GODEBUGCPUMartin Möhrmann2018-05-2213-52/+316