projects
/
external
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
gas/config/
[external/binutils.git]
/
gas
/
testsuite
/
gas
/
i386
/
crc32.s
1
# Check crc32 in SSE4.2
2
3
.text
4
foo:
5
6
crc32b (%esi), %eax
7
crc32w (%esi), %eax
8
crc32l (%esi), %eax
9
crc32 (%esi), %eax
10
crc32 %al, %eax
11
crc32b %al, %eax
12
crc32 %ax, %eax
13
crc32w %ax, %eax
14
crc32 %eax, %eax
15
crc32l %eax, %eax
16
17
.intel_syntax noprefix
18
crc32b eax,byte ptr [esi]
19
crc32 eax,byte ptr [esi]
20
crc32w eax, word ptr [esi]
21
crc32 eax, word ptr [esi]
22
crc32d eax,dword ptr [esi]
23
crc32 eax,dword ptr [esi]
24
crc32 eax,al
25
crc32b eax,al
26
crc32 eax, ax
27
crc32w eax, ax
28
crc32 eax,eax
29
crc32d eax,eax
30
31
.p2align 4,0