1
0
mirror of https://github.com/golang/go synced 2024-10-05 15:51:22 -06:00
go/src/cmd/6l
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
..
6.out.h cmd/6a, cmd/6l: add support for AES-NI instrutions and PSHUFD 2012-09-27 01:53:08 +08:00
asm.c cmd/{ld,5l,6l,8l}: add support for OpenBSD ELF signatures 2012-09-21 12:51:39 +10:00
doc.go 5l, 6l, 8l: implement -X flag 2012-02-07 16:46:33 -05:00
l.h build: make int 64 bits on amd64 2012-09-24 20:57:01 -04:00
list.c 5l, 6l, 8l: link pclntab and symtab as ordinary rodata symbols 2010-10-19 18:07:19 -04:00
Makefile build: delete make paraphernalia 2012-02-06 13:34:25 -05:00
mkenam 5l, 6l, 8l: drop use of ed during build 2011-06-27 12:03:19 -04:00
obj.c cmd/6l: Fixes for 64-bit Plan 9 2012-05-29 12:32:42 -04:00
optab.c cmd/6a, cmd/6l: add support for AES-NI instrutions and PSHUFD 2012-09-27 01:53:08 +08:00
pass.c src: Add support for 64-bit version of Plan 9 2012-08-31 13:21:13 -04:00
prof.c 6a, 6c, 6l: fix for Plan 9 build 2011-07-15 11:58:39 -04:00
span.c cmd/6a, cmd/6l: add support for AES-NI instrutions and PSHUFD 2012-09-27 01:53:08 +08:00