/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
D | x86-64-inval-crc32.s | 1 # Check illegal 64bit crc32 in SSE4.2 8 crc32 (%rsi), %al label 9 crc32 (%rsi), %ax label 10 crc32 (%rsi), %eax label 11 crc32 (%rsi), %rax label 12 crc32 %al, %al label 14 crc32 %ax, %ax label 16 crc32 %rax, %eax label 17 crc32 %eax, %rax label 24 crc32 al,byte ptr [rsi] label [all …]
|
D | x86-64-crc32-intel.d | 2 #name: x86-64 crc32 (Intel mode) 3 #source: x86-64-crc32.s 10 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32 eax,BYTE PTR \[rsi\] 11 [ ]*[a-f0-9]+: f2 48 0f 38 f0 06 crc32 rax,BYTE PTR \[rsi\] 12 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32 eax,WORD PTR \[rsi\] 13 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32 eax,DWORD PTR \[rsi\] 14 [ ]*[a-f0-9]+: f2 48 0f 38 f1 06 crc32 rax,QWORD PTR \[rsi\] 15 [ ]*[a-f0-9]+: f2 0f 38 f0 c0 crc32 eax,al 16 [ ]*[a-f0-9]+: f2 0f 38 f0 c0 crc32 eax,al 17 [ ]*[a-f0-9]+: f2 48 0f 38 f0 c0 crc32 rax,al [all …]
|
D | x86-64-inval-crc32.l | 32 [ ]*1[ ]+\# Check illegal 64bit crc32 in SSE4\.2 39 [ ]*8[ ]+crc32 \(%rsi\), %al 40 [ ]*9[ ]+crc32 \(%rsi\), %ax 41 [ ]*10[ ]+crc32 \(%rsi\), %eax 42 [ ]*11[ ]+crc32 \(%rsi\), %rax 43 [ ]*12[ ]+crc32 %al, %al 45 [ ]*14[ ]+crc32 %ax, %ax 47 [ ]*16[ ]+crc32 %rax, %eax 48 [ ]*17[ ]+crc32 %eax, %rax 55 [ ]*24[ ]+crc32 al,byte ptr \[rsi\] [all …]
|
D | x86-64-crc32.s | 1 # Check 64bit crc32 in SSE4.2 11 crc32 %al, %eax label 13 crc32 %al, %rax label 15 crc32 %ax, %eax label 17 crc32 %eax, %eax label 19 crc32 %rax, %rax label 23 crc32 rax,byte ptr [rsi] label 24 crc32 eax,byte ptr [rsi] label 25 crc32 eax, word ptr [rsi] label 26 crc32 eax,dword ptr [rsi] label [all …]
|
D | crc32-intel.d | 2 #name: i386 crc32 (Intel disassembly) 3 #source: crc32.s 10 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32 eax,BYTE PTR \[esi\] 11 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32 eax,WORD PTR \[esi\] 12 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32 eax,DWORD PTR \[esi\] 13 [ ]*[a-f0-9]+: f2 0f 38 f0 c0 crc32 eax,al 14 [ ]*[a-f0-9]+: f2 0f 38 f0 c0 crc32 eax,al 15 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 c0 crc32 eax,ax 16 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 c0 crc32 eax,ax 17 [ ]*[a-f0-9]+: f2 0f 38 f1 c0 crc32 eax,eax [all …]
|
D | inval-crc32.s | 1 # Check illegal crc32 in SSE4.2 8 crc32 (%esi), %al label 9 crc32 (%esi), %ax label 10 crc32 (%esi), %eax label 11 crc32 %al, %al label 13 crc32 %ax, %ax label 17 crc32 al,byte ptr [esi] label 18 crc32 ax, word ptr [esi] label 19 crc32 al, [esi] label 20 crc32 ax, [esi] label [all …]
|
D | x86-64-sse4_2.s | 5 crc32 %cl,%ebx 6 crc32 %cl,%rbx 7 crc32 %cx,%ebx 8 crc32 %ecx,%ebx 9 crc32 %rcx,%rbx 43 crc32 ebx,cl 44 crc32 rbx,cl 45 crc32 ebx,cx 46 crc32 ebx,ecx 47 crc32 rbx,rcx [all …]
|
D | inval-crc32.l | 21 [ ]*1[ ]+\# Check illegal crc32 in SSE4\.2 28 [ ]*8[ ]+crc32 \(%esi\), %al 29 [ ]*9[ ]+crc32 \(%esi\), %ax 30 [ ]*10[ ]+crc32 \(%esi\), %eax 31 [ ]*11[ ]+crc32 %al, %al 33 [ ]*13[ ]+crc32 %ax, %ax 37 [ ]*17[ ]+crc32 al,byte ptr \[esi\] 38 [ ]*18[ ]+crc32 ax, word ptr \[esi\] 39 [ ]*19[ ]+crc32 al, \[esi\] 40 [ ]*20[ ]+crc32 ax, \[esi\] [all …]
|
D | x86-64-sse4_2-intel.d | 10 [ ]*[a-f0-9]+: f2 0f 38 f0 d9 crc32 ebx,cl 11 [ ]*[a-f0-9]+: f2 48 0f 38 f0 d9 crc32 rbx,cl 12 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 d9 crc32 ebx,cx 13 [ ]*[a-f0-9]+: f2 0f 38 f1 d9 crc32 ebx,ecx 14 [ ]*[a-f0-9]+: f2 48 0f 38 f1 d9 crc32 rbx,rcx 15 [ ]*[a-f0-9]+: f2 0f 38 f0 19 crc32 ebx,BYTE PTR \[rcx\] 16 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 19 crc32 ebx,WORD PTR \[rcx\] 17 [ ]*[a-f0-9]+: f2 0f 38 f1 19 crc32 ebx,DWORD PTR \[rcx\] 18 [ ]*[a-f0-9]+: f2 48 0f 38 f1 19 crc32 rbx,QWORD PTR \[rcx\] 19 [ ]*[a-f0-9]+: f2 0f 38 f0 d9 crc32 ebx,cl [all …]
|
D | crc32.s | 1 # Check crc32 in SSE4.2 9 crc32 %al, %eax label 11 crc32 %ax, %eax label 13 crc32 %eax, %eax label 17 crc32 eax,byte ptr [esi] label 18 crc32 eax, word ptr [esi] label 19 crc32 eax,dword ptr [esi] label 20 crc32 eax,al label 21 crc32 eax, ax label 22 crc32 eax,eax label
|
D | sse4_2.s | 5 crc32 %cl,%ebx 6 crc32 %cx,%ebx 7 crc32 %ecx,%ebx 35 crc32 ebx,cl 36 crc32 ebx,cx 37 crc32 ebx,ecx 38 crc32 ebx,BYTE PTR [ecx] 39 crc32 ebx,WORD PTR [ecx] 40 crc32 ebx,DWORD PTR [ecx] 41 crc32 ebx,cl [all …]
|
D | sse4_2-intel.d | 10 [ ]*[a-f0-9]+: f2 0f 38 f0 d9 crc32 ebx,cl 11 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 d9 crc32 ebx,cx 12 [ ]*[a-f0-9]+: f2 0f 38 f1 d9 crc32 ebx,ecx 13 [ ]*[a-f0-9]+: f2 0f 38 f0 19 crc32 ebx,BYTE PTR \[ecx\] 14 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 19 crc32 ebx,WORD PTR \[ecx\] 15 [ ]*[a-f0-9]+: f2 0f 38 f1 19 crc32 ebx,DWORD PTR \[ecx\] 16 [ ]*[a-f0-9]+: f2 0f 38 f0 d9 crc32 ebx,cl 17 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 d9 crc32 ebx,cx 18 [ ]*[a-f0-9]+: f2 0f 38 f1 d9 crc32 ebx,ecx 37 [ ]*[a-f0-9]+: f2 0f 38 f0 d9 crc32 ebx,cl [all …]
|
D | arch-5.s | 5 crc32 %ecx,%ebx label
|
D | arch-6.s | 5 crc32 %ecx,%ebx label
|
D | arch-2.s | 9 crc32 %ecx,%ebx label
|
D | arch-3.s | 9 crc32 %ecx,%ebx label
|
D | x86-64-arch-2.s | 22 crc32 %ecx,%ebx label
|
D | arch-10.s | 22 crc32 %ecx,%ebx label
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/ |
D | x86-64-crc32-intel.d | 1 #source: ../x86-64-crc32.s 3 #name: x86-64 (ILP32) crc32 (Intel mode) 10 [ ]*[a-f0-9]+: f2 0f 38 f0 06 crc32 eax,BYTE PTR \[rsi\] 11 [ ]*[a-f0-9]+: f2 48 0f 38 f0 06 crc32 rax,BYTE PTR \[rsi\] 12 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 06 crc32 eax,WORD PTR \[rsi\] 13 [ ]*[a-f0-9]+: f2 0f 38 f1 06 crc32 eax,DWORD PTR \[rsi\] 14 [ ]*[a-f0-9]+: f2 48 0f 38 f1 06 crc32 rax,QWORD PTR \[rsi\] 15 [ ]*[a-f0-9]+: f2 0f 38 f0 c0 crc32 eax,al 16 [ ]*[a-f0-9]+: f2 0f 38 f0 c0 crc32 eax,al 17 [ ]*[a-f0-9]+: f2 48 0f 38 f0 c0 crc32 rax,al [all …]
|
D | x86-64-sse4_2-intel.d | 10 [ ]*[a-f0-9]+: f2 0f 38 f0 d9 crc32 ebx,cl 11 [ ]*[a-f0-9]+: f2 48 0f 38 f0 d9 crc32 rbx,cl 12 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 d9 crc32 ebx,cx 13 [ ]*[a-f0-9]+: f2 0f 38 f1 d9 crc32 ebx,ecx 14 [ ]*[a-f0-9]+: f2 48 0f 38 f1 d9 crc32 rbx,rcx 15 [ ]*[a-f0-9]+: f2 0f 38 f0 19 crc32 ebx,BYTE PTR \[rcx\] 16 [ ]*[a-f0-9]+: 66 f2 0f 38 f1 19 crc32 ebx,WORD PTR \[rcx\] 17 [ ]*[a-f0-9]+: f2 0f 38 f1 19 crc32 ebx,DWORD PTR \[rcx\] 18 [ ]*[a-f0-9]+: f2 48 0f 38 f1 19 crc32 rbx,QWORD PTR \[rcx\] 19 [ ]*[a-f0-9]+: f2 0f 38 f0 d9 crc32 ebx,cl [all …]
|
D | x86-64-crc32.d | 1 #source: ../x86-64-crc32.s 3 #name: x86-64 (ILP32) crc32
|
/toolchain/binutils/binutils-2.25/bfd/ |
D | opncls.c | 1171 unsigned long crc32; in bfd_get_debug_link_info() local 1199 crc32 = bfd_get_32 (abfd, contents + crc_offset); in bfd_get_debug_link_info() 1201 *crc32_out = crc32; in bfd_get_debug_link_info() 1359 unsigned long crc32; in find_separate_debug_file() local 1374 base = get_func (abfd, & crc32); in find_separate_debug_file() 1420 if (check_func (debugfile, crc32)) in find_separate_debug_file() 1428 if (check_func (debugfile, crc32)) in find_separate_debug_file() 1441 if (check_func (debugfile, crc32)) in find_separate_debug_file() 1628 unsigned long crc32; in bfd_fill_in_gnu_debuglink_section() local 1655 crc32 = 0; in bfd_fill_in_gnu_debuglink_section() [all …]
|
/toolchain/binutils/binutils-2.25/gas/testsuite/ |
D | ChangeLog-2007 | 899 * gas/i386/crc32-intel.d: Updated. 900 * gas/i386/crc32.d: Likewise. 902 * gas/i386/x86-64-crc32-intel.d: Likewise. 903 * gas/i386/x86-64-crc32.d: Likewise. 906 * gas/i386/crc32.s: Remove crc32 instructions with ambiguous 907 operand size and suffix in crc32 instructions in Intel mode. 908 * gas/i386/x86-64-crc32.s: Likewise. 910 * gas/i386/sse4_2.s: Remove crc32 instructions with ambiguous 914 * gas/i386/i386.exp: Run inval-crc32 and x86-64-inval-crc32. 916 * gas/i386/inval-crc32.l: New. [all …]
|
/toolchain/binutils/binutils-2.25/gas/config/ |
D | obj-evax.c | 34 static unsigned int crc32 (unsigned char *, int); 369 crc32 (unsigned char *buf, int len) in crc32() function 468 crc = crc32 ((unsigned char *)name + final_len, in shorten_identifier()
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
D | crc32-bad.d | 4 #stderr: crc32-bad.l
|