1
0
mirror of https://github.com/golang/go synced 2024-11-20 05:44:44 -07:00
go/src/cmd
Shenghou Ma e039c405c8 cmd/6a, cmd/6l: add support for AES-NI instrutions and PSHUFD
This CL adds support for the these 7 new instructions to 6a/6l in
preparation of the upcoming CL for AES-NI accelerated crypto/aes:
AESENC, AESENCLAST, AESDEC, AESDECLAST, AESIMC, AESKEYGENASSIST,
and PSHUFD.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5970055
2012-09-27 01:53:08 +08:00
..
5a 5a, 5l, math: Add support for ABSD, ABSF floating point instructions. 2012-08-03 16:15:11 -04:00
5c cmd/5c: fix dataflag annotation 2012-09-25 14:42:44 +08:00
5g cmd/{5g,6g,8g,6c}: remove unused macro, use %E to print etype. 2012-09-24 23:44:00 +02:00
5l cmd/ld: prepare for 64-bit ints 2012-09-24 14:59:09 -04:00
6a cmd/6a, cmd/6l: add support for AES-NI instrutions and PSHUFD 2012-09-27 01:53:08 +08:00
6c cmd/{5g,6g,8g,6c}: remove unused macro, use %E to print etype. 2012-09-24 23:44:00 +02:00
6g build: make int 64 bits on amd64 2012-09-24 20:57:01 -04:00
6l cmd/6a, cmd/6l: add support for AES-NI instrutions and PSHUFD 2012-09-27 01:53:08 +08:00
8a cmd/6l, cmd/8l, cmd/5l: add AUNDEF instruction 2012-05-30 16:47:56 -04:00
8c cmd/8c: better fix for 64-bit register smash 2012-05-24 23:36:26 -04:00
8g cmd/{5g,6g,8g,6c}: remove unused macro, use %E to print etype. 2012-09-24 23:44:00 +02:00
8l cmd/ld: prepare for 64-bit ints 2012-09-24 14:59:09 -04:00
addr2line runtime/pprof: support OS X CPU profiling 2012-02-28 16:18:24 -05:00
api cmd/dist: new version for string for development branch 2012-09-24 21:35:20 -04:00
cc cmd/cc: allow to call nested packages from within C code 2012-08-04 16:11:53 +04:00
cgo build: make int 64 bits on amd64 2012-09-24 20:57:01 -04:00
cov cmd: update formatting of usage messages 2012-03-05 14:23:00 +11:00
dist cmd/dist: new version for string for development branch 2012-09-24 21:35:20 -04:00
fix cmd/fix: add rules for net/http -> net/http/httputil renames 2012-03-12 13:25:48 -07:00
gc cmd/6g, cmd/8g: add OINDREG, ODOT, ODOTPTR cases to igen. 2012-09-24 23:07:44 +02:00
go cmd/go, cmd/ld: fix libgcc order and add __image_base__ symbol for windows 2012-09-26 22:34:25 +08:00
godoc godoc: report error for directories with multiple packages 2012-08-09 16:10:46 -07:00
gofmt gofmt: added testcase for files containing \r\n line endings 2012-09-19 14:14:21 -07:00
ld cmd/go, cmd/ld: fix libgcc order and add __image_base__ symbol for windows 2012-09-26 22:34:25 +08:00
nm cmd/pack: rename __.SYMDEF to __.GOSYMDEF 2012-09-13 10:26:21 -04:00
objdump runtime/pprof: support OS X CPU profiling 2012-02-28 16:18:24 -05:00
pack cmd/pack: rename __.SYMDEF to __.GOSYMDEF 2012-09-13 10:26:21 -04:00
prof cmd/prof: don't build on Plan 9 for now. 2012-04-16 17:36:36 -07:00
vet vet: fix rangeloop. 2012-09-20 08:12:47 +10:00
yacc cmd/yacc: allow utf-8 token values 2012-09-13 13:59:00 -07:00