/netbsd/external/gpl3/gdb/dist/gas/testsuite/gas/i386/ |
H A D | x86-64-notrack.s | 21 notrack bnd call *%rax 22 notrack bnd call *%r8 23 notrack bnd jmp *%rax 24 notrack bnd jmp *%r8 29 notrack bnd jmp *(%r8) 37 bnd notrack call *%r8 59 notrack bnd call rax 60 notrack bnd call r8 61 notrack bnd jmp rax 62 notrack bnd jmp r8 [all …]
|
H A D | mpx-inval-1.l | 2 .*:6: Error: expecting valid branch instruction after `bnd' 4 .*:8: Error: expecting valid branch instruction after `bnd' 6 .*:9: Error: expecting valid branch instruction after `bnd' 8 .*:10: Error: expecting valid branch instruction after `bnd' 27 .* Error: expecting valid branch instruction after `bnd' 30 [ ]*8[ ]+\?\?\?\? 9A000000 bnd lcall \$0x1234,\$xxx 34 [ ]*9[ ]+\?\?\?\? EA000000 bnd ljmp \$0x1234,\$xxx 38 [ ]*10[ ]+\?\?\?\? F2E2E9 bnd loop foo 48 [ ]*16[ ]+\?\?\?\? 9A000000 bnd lcall 0x1234,xxx 52 [ ]*17[ ]+\?\?\?\? EA000000 bnd ljmp 0x1234,xxx [all …]
|
H A D | notrack.s | 16 notrack bnd call *%eax 17 notrack bnd call *%ax 18 notrack bnd jmp *%eax 19 notrack bnd jmp *%ax 26 bnd notrack call *%eax 27 bnd notrack call *%ax 42 notrack bnd call eax 43 notrack bnd call ax 44 notrack bnd jmp eax 45 notrack bnd jmp ax [all …]
|
H A D | x86-64-mpx-branch-1.s | 2 bnd call 0x100040 3 bnd jmp 0x100040 9 bnd jmp foo1 10 bnd jb foo1 11 bnd call foo1 12 bnd jmp foo2 13 bnd jb foo2 14 bnd call foo2 16 bnd jmp foo 17 bnd jb foo [all …]
|
H A D | x86-64-notrack.d | 22 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%rax 23 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call \*%r8 24 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp \*%rax 25 [ ]*[a-f0-9]+: 3e f2 41 ff e0 notrack bnd jmp \*%r8 29 [ ]*[a-f0-9]+: 3e f2 41 ff 20 notrack bnd jmp \*\(%r8\) 34 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%rax 35 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call \*%r8 53 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call \*%r8 54 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp \*%rax 55 [ ]*[a-f0-9]+: 3e f2 41 ff e0 notrack bnd jmp \*%r8 [all …]
|
H A D | x86-64-notrack-intel.d | 23 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call rax 24 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call r8 25 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp rax 26 [ ]*[a-f0-9]+: 3e f2 41 ff e0 notrack bnd jmp r8 35 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call rax 36 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call r8 53 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call rax 54 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call r8 55 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp rax 56 [ ]*[a-f0-9]+: 3e f2 41 ff e0 notrack bnd jmp r8 [all …]
|
H A D | notrack.d | 18 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%eax 19 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call \*%ax 20 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp \*%eax 21 [ ]*[a-f0-9]+: 3e 66 f2 ff e0 notrack bnd jmp \*%ax 26 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%eax 27 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call \*%ax 38 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%eax 39 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call \*%ax 40 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp \*%eax 41 [ ]*[a-f0-9]+: 3e 66 f2 ff e0 notrack bnd jmp \*%ax [all …]
|
H A D | notrack-intel.d | 19 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call eax 20 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call ax 21 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp eax 22 [ ]*[a-f0-9]+: 3e 66 f2 ff e0 notrack bnd jmp ax 27 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call eax 28 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call ax 39 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call eax 40 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call ax 41 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp eax 42 [ ]*[a-f0-9]+: 3e 66 f2 ff e0 notrack bnd jmp ax [all …]
|
H A D | x86-64-mpx-branch-1.d | 12 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd call 6 <foo1-0x16> 2: R_X86_64_PC32 \*ABS\*\+0x10003c 13 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmp c <foo1-0x10> 8: R_X86_64_PC32 \*ABS\*\+0x10003c 18 [ ]*[a-f0-9]+: f2 eb fd bnd jmp 1c <foo1> 19 [ ]*[a-f0-9]+: f2 72 fa bnd jb 1c <foo1> 20 [ ]*[a-f0-9]+: f2 e8 f4 ff ff ff bnd call 1c <foo1> 21 [ ]*[a-f0-9]+: f2 eb 09 bnd jmp 34 <foo2> 22 [ ]*[a-f0-9]+: f2 72 06 bnd jb 34 <foo2> 23 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd call 34 <foo2> 26 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmp 3a <foo2\+0x6> 36: R_X86_64_PLT32 foo-0x4 27 [ ]*[a-f0-9]+: f2 0f 82 00 00 00 00 bnd jb 41 <foo2\+0xd> 3d: R_X86_64_PLT32 foo-0x4 [all …]
|
H A D | mpx-inval-1.s | 6 bnd add %eax, %ebx # Bad 7 bnd stosw (%edi) # Bad 8 bnd lcall $0x1234,$xxx 9 bnd ljmp $0x1234,$xxx 10 bnd loop foo 11 bnd jcxz foo 14 bnd add ebx, eax # Bad 16 bnd lcall 0x1234,xxx 17 bnd ljmp 0x1234,xxx 18 bnd loop foo [all …]
|
H A D | mpx-add-bnd-prefix.d | 1 #as: -madd-bnd-prefix 2 #warning_output: mpx-add-bnd-prefix.e 4 #name: Check -madd-bnd-prefix 12 [ ]*[a-f0-9]+: f2 e8 0e 00 00 00 bnd call 14 <foo> 14 [ ]*[a-f0-9]+: f2 74 08 bnd je 14 <foo> 15 [ ]*[a-f0-9]+: f2 eb 05 bnd jmp 14 <foo> 17 [ ]*[a-f0-9]+: f2 c3 bnd ret 20 [ ]*[a-f0-9]+: f2 c3 bnd ret 21 [ ]*[a-f0-9]+: f2 c3 bnd ret 22 [ ]*[a-f0-9]+: f2 c3 bnd ret [all …]
|
H A D | x86-64-mpx-add-bnd-prefix.d | 1 #as: -madd-bnd-prefix 2 #warning_output: x86-64-mpx-add-bnd-prefix.e 4 #name: Check -madd-bnd-prefix (x86-64) 12 [ ]*[a-f0-9]+: f2 e8 0e 00 00 00 bnd call 14 <foo> 14 [ ]*[a-f0-9]+: f2 74 08 bnd je 14 <foo> 15 [ ]*[a-f0-9]+: f2 eb 05 bnd jmp 14 <foo> 17 [ ]*[a-f0-9]+: f2 c3 bnd ret * 20 [ ]*[a-f0-9]+: f2 c3 bnd ret * 21 [ ]*[a-f0-9]+: f2 c3 bnd ret * 22 [ ]*[a-f0-9]+: f2 c3 bnd ret * [all …]
|
/netbsd/external/gpl3/gdb.old/dist/gas/testsuite/gas/i386/ |
H A D | x86-64-notrack.s | 21 notrack bnd call *%rax 22 notrack bnd call *%r8 23 notrack bnd jmp *%rax 24 notrack bnd jmp *%r8 29 notrack bnd jmp *(%r8) 37 bnd notrack call *%r8 59 notrack bnd call rax 60 notrack bnd call r8 61 notrack bnd jmp rax 62 notrack bnd jmp r8 [all …]
|
H A D | mpx-inval-1.l | 2 .*:6: Error: expecting valid branch instruction after `bnd' 4 .*:8: Error: expecting valid branch instruction after `bnd' 6 .*:9: Error: expecting valid branch instruction after `bnd' 8 .*:10: Error: expecting valid branch instruction after `bnd' 27 .* Error: expecting valid branch instruction after `bnd' 30 [ ]*8[ ]+\?\?\?\? 9A000000 bnd lcall \$0x1234,\$xxx 34 [ ]*9[ ]+\?\?\?\? EA000000 bnd ljmp \$0x1234,\$xxx 38 [ ]*10[ ]+\?\?\?\? F2E2E9 bnd loop foo 48 [ ]*16[ ]+\?\?\?\? 9A000000 bnd lcall 0x1234,xxx 52 [ ]*17[ ]+\?\?\?\? EA000000 bnd ljmp 0x1234,xxx [all …]
|
H A D | notrack.s | 16 notrack bnd call *%eax 17 notrack bnd call *%ax 18 notrack bnd jmp *%eax 19 notrack bnd jmp *%ax 26 bnd notrack call *%eax 27 bnd notrack call *%ax 42 notrack bnd call eax 43 notrack bnd call ax 44 notrack bnd jmp eax 45 notrack bnd jmp ax [all …]
|
H A D | x86-64-mpx-branch-1.s | 2 bnd call 0x100040 3 bnd jmp 0x100040 9 bnd jmp foo1 10 bnd jb foo1 11 bnd call foo1 12 bnd jmp foo2 13 bnd jb foo2 14 bnd call foo2 16 bnd jmp foo 17 bnd jb foo [all …]
|
H A D | x86-64-notrack.d | 22 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%rax 23 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call \*%r8 24 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp \*%rax 25 [ ]*[a-f0-9]+: 3e f2 41 ff e0 notrack bnd jmp \*%r8 29 [ ]*[a-f0-9]+: 3e f2 41 ff 20 notrack bnd jmp \*\(%r8\) 34 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%rax 35 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call \*%r8 53 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call \*%r8 54 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp \*%rax 55 [ ]*[a-f0-9]+: 3e f2 41 ff e0 notrack bnd jmp \*%r8 [all …]
|
H A D | x86-64-notrack-intel.d | 23 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call rax 24 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call r8 25 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp rax 26 [ ]*[a-f0-9]+: 3e f2 41 ff e0 notrack bnd jmp r8 35 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call rax 36 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call r8 53 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call rax 54 [ ]*[a-f0-9]+: 3e f2 41 ff d0 notrack bnd call r8 55 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp rax 56 [ ]*[a-f0-9]+: 3e f2 41 ff e0 notrack bnd jmp r8 [all …]
|
H A D | notrack.d | 18 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%eax 19 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call \*%ax 20 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp \*%eax 21 [ ]*[a-f0-9]+: 3e 66 f2 ff e0 notrack bnd jmp \*%ax 26 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%eax 27 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call \*%ax 38 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call \*%eax 39 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call \*%ax 40 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp \*%eax 41 [ ]*[a-f0-9]+: 3e 66 f2 ff e0 notrack bnd jmp \*%ax [all …]
|
H A D | notrack-intel.d | 19 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call eax 20 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call ax 21 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp eax 22 [ ]*[a-f0-9]+: 3e 66 f2 ff e0 notrack bnd jmp ax 27 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call eax 28 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call ax 39 [ ]*[a-f0-9]+: 3e f2 ff d0 notrack bnd call eax 40 [ ]*[a-f0-9]+: 3e 66 f2 ff d0 notrack bnd call ax 41 [ ]*[a-f0-9]+: 3e f2 ff e0 notrack bnd jmp eax 42 [ ]*[a-f0-9]+: 3e 66 f2 ff e0 notrack bnd jmp ax [all …]
|
H A D | x86-64-mpx-branch-1.d | 12 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd call 6 <foo1-0x16> 2: R_X86_64_PC32 \*ABS\*\+0x10003c 13 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmp c <foo1-0x10> 8: R_X86_64_PC32 \*ABS\*\+0x10003c 18 [ ]*[a-f0-9]+: f2 eb fd bnd jmp 1c <foo1> 19 [ ]*[a-f0-9]+: f2 72 fa bnd jb 1c <foo1> 20 [ ]*[a-f0-9]+: f2 e8 f4 ff ff ff bnd call 1c <foo1> 21 [ ]*[a-f0-9]+: f2 eb 09 bnd jmp 34 <foo2> 22 [ ]*[a-f0-9]+: f2 72 06 bnd jb 34 <foo2> 23 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd call 34 <foo2> 26 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmp 3a <foo2\+0x6> 36: R_X86_64_PLT32 foo-0x4 27 [ ]*[a-f0-9]+: f2 0f 82 00 00 00 00 bnd jb 41 <foo2\+0xd> 3d: R_X86_64_PLT32 foo-0x4 [all …]
|
H A D | mpx-inval-1.s | 6 bnd add %eax, %ebx # Bad 7 bnd stosw (%edi) # Bad 8 bnd lcall $0x1234,$xxx 9 bnd ljmp $0x1234,$xxx 10 bnd loop foo 11 bnd jcxz foo 14 bnd add ebx, eax # Bad 16 bnd lcall 0x1234,xxx 17 bnd ljmp 0x1234,xxx 18 bnd loop foo [all …]
|
H A D | x86-64-mpx-add-bnd-prefix.d | 1 #as: -madd-bnd-prefix 2 #warning_output: x86-64-mpx-add-bnd-prefix.e 4 #name: Check -madd-bnd-prefix (x86-64) 12 [ ]*[a-f0-9]+: f2 e8 0e 00 00 00 bnd call 14 <foo> 14 [ ]*[a-f0-9]+: f2 74 08 bnd je 14 <foo> 15 [ ]*[a-f0-9]+: f2 eb 05 bnd jmp 14 <foo> 17 [ ]*[a-f0-9]+: f2 c3 bnd ret * 20 [ ]*[a-f0-9]+: f2 c3 bnd ret * 21 [ ]*[a-f0-9]+: f2 c3 bnd ret * 22 [ ]*[a-f0-9]+: f2 c3 bnd ret * [all …]
|
/netbsd/external/gpl3/gdb/dist/gas/testsuite/gas/i386/solaris/ |
H A D | x86-64-mpx-branch-1.d | 12 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd call 6 <foo1-0x16> 2: R_X86_64_PC32 \*ABS\*\+0x10003c 18 [ ]*[a-f0-9]+: f2 eb fd bnd jmp 1c <foo1> 19 [ ]*[a-f0-9]+: f2 72 fa bnd jb 1c <foo1> 20 [ ]*[a-f0-9]+: f2 e8 f4 ff ff ff bnd call 1c <foo1> 21 [ ]*[a-f0-9]+: f2 eb 09 bnd jmp 34 <foo2> 22 [ ]*[a-f0-9]+: f2 72 06 bnd jb 34 <foo2> 23 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd call 34 <foo2> 26 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmp 3a <foo2\+0x6> 36: R_X86_64_PC32 foo-0x4 27 [ ]*[a-f0-9]+: f2 0f 82 00 00 00 00 bnd jb 41 <foo2\+0xd> 3d: R_X86_64_PC32 foo-0x4 28 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd call 47 <foo2\+0x13> 43: R_X86_64_PC32 foo-0x4 [all …]
|
/netbsd/external/gpl3/gdb.old/dist/gas/testsuite/gas/i386/solaris/ |
H A D | x86-64-mpx-branch-1.d | 12 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd call 6 <foo1-0x16> 2: R_X86_64_PC32 \*ABS\*\+0x10003c 18 [ ]*[a-f0-9]+: f2 eb fd bnd jmp 1c <foo1> 19 [ ]*[a-f0-9]+: f2 72 fa bnd jb 1c <foo1> 20 [ ]*[a-f0-9]+: f2 e8 f4 ff ff ff bnd call 1c <foo1> 21 [ ]*[a-f0-9]+: f2 eb 09 bnd jmp 34 <foo2> 22 [ ]*[a-f0-9]+: f2 72 06 bnd jb 34 <foo2> 23 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd call 34 <foo2> 26 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmp 3a <foo2\+0x6> 36: R_X86_64_PC32 foo-0x4 27 [ ]*[a-f0-9]+: f2 0f 82 00 00 00 00 bnd jb 41 <foo2\+0xd> 3d: R_X86_64_PC32 foo-0x4 28 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd call 47 <foo2\+0x13> 43: R_X86_64_PC32 foo-0x4 [all …]
|