Searched refs:bnd (Results 1 - 25 of 43) sorted by relevance

12

/haiku-buildtools/binutils/gas/testsuite/gas/i386/
H A Dx86-64-mpx-branch-1.s2 bnd call 0x100040
3 bnd jmp 0x100040
6 bnd jmp foo1
7 bnd jb foo1
8 bnd call foo1
9 bnd jmp foo2
10 bnd jb foo2
11 bnd call foo2
13 bnd jmp foo
14 bnd j
[all...]
H A Dmpx-inval-1.s6 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
15 bnd stos WORD PTR[edi] # Bad
16 bnd lcall 0x1234,xxx
17 bnd ljm
[all...]
H A Dx86-64-mpx-inval-1.s4 bnd add %rax, %rbx # Bad
5 bnd stosw (%edi) # Bad
6 bnd loop foo
7 bnd jrcxz foo
10 bnd add rbx, rax # Bad
11 bnd stos WORD PTR [edi] # Bad
12 bnd loop foo
13 bnd jrcxz foo
H A Dmpx-inval-1.l2 .*:6: Error: expecting valid branch instruction after `bnd'
3 .*:7: 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'
9 .*:11: Error: expecting valid branch instruction after `bnd'
10 .*:14: Error: expecting valid branch instruction after `bnd'
11 .*:15: Error: expecting valid branch instruction after `bnd'
12 .*:16: Error: expecting valid branch instruction after `bnd'
13 .*:17: Error: expecting valid branch instruction after `bnd'
[all...]
H A Dx86-64-mpx-inval-1.l2 .*:4: Error: expecting valid branch instruction after `bnd'
3 .*:5: Error: expecting valid branch instruction after `bnd'
4 .*:6: Error: expecting valid branch instruction after `bnd'
5 .*:7: Error: expecting valid branch instruction after `bnd'
6 .*:10: Error: expecting valid branch instruction after `bnd'
7 .*:11: Error: expecting valid branch instruction after `bnd'
8 .*:12: Error: expecting valid branch instruction after `bnd'
9 .*:13: Error: expecting valid branch instruction after `bnd'
16 [ ]*4[ ]+\?\?\?\? F24801C3 bnd add %rax, %rbx \# Bad
17 .* Error: expecting valid branch instruction after `bnd'
[all...]
H A Dmpx-add-bnd-prefix.d1 #as: -madd-bnd-prefix
3 #name: Check -madd-bnd-prefix
11 [ ]*[a-f0-9]+: f2 e8 0e 00 00 00 bnd call 14 <foo>
12 [ ]*[a-f0-9]+: f2 ff 10 bnd call \*\(%eax\)
13 [ ]*[a-f0-9]+: f2 74 08 bnd je 14 <foo>
14 [ ]*[a-f0-9]+: f2 eb 05 bnd jmp 14 <foo>
15 [ ]*[a-f0-9]+: f2 ff 23 bnd jmp \*\(%ebx\)
16 [ ]*[a-f0-9]+: f2 c3 bnd ret
19 [ ]*[a-f0-9]+: f2 c3 bnd ret
20 [ ]*[a-f0-9]+: f2 c3 bnd re
[all...]
H A Dx86-64-mpx-add-bnd-prefix.d1 #as: -madd-bnd-prefix
3 #name: Check -madd-bnd-prefix (x86-64)
11 [ ]*[a-f0-9]+: f2 e8 0e 00 00 00 bnd callq 14 <foo>
12 [ ]*[a-f0-9]+: f2 ff 10 bnd callq \*\(%rax\)
13 [ ]*[a-f0-9]+: f2 74 08 bnd je 14 <foo>
14 [ ]*[a-f0-9]+: f2 eb 05 bnd jmp 14 <foo>
15 [ ]*[a-f0-9]+: f2 ff 23 bnd jmpq \*\(%rbx\)
16 [ ]*[a-f0-9]+: f2 c3 bnd retq
19 [ ]*[a-f0-9]+: f2 c3 bnd retq
20 [ ]*[a-f0-9]+: f2 c3 bnd ret
[all...]
H A Dx86-64-mpx-branch-1.d11 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd callq 6 <foo1-0x6> 2: R_X86_64_PC32 \*ABS\*\+0x10003c
12 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmpq c <foo1> 8: R_X86_64_PC32 \*ABS\*\+0x10003c
15 [ ]*[a-f0-9]+: f2 eb fd bnd jmp c <foo1>
16 [ ]*[a-f0-9]+: f2 72 fa bnd jb c <foo1>
17 [ ]*[a-f0-9]+: f2 e8 f4 ff ff ff bnd callq c <foo1>
18 [ ]*[a-f0-9]+: f2 eb 09 bnd jmp 24 <foo2>
19 [ ]*[a-f0-9]+: f2 72 06 bnd jb 24 <foo2>
20 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd callq 24 <foo2>
23 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmpq 2a <foo2\+0x6> 26: R_X86_64_PC32 foo-0x4
24 [ ]*[a-f0-9]+: f2 0f 82 00 00 00 00 bnd j
[all...]
H A Dmpx-add-bnd-prefix.s1 # Check -madd-bnd-prefix option
14 bnd ret
15 bnd call foo
17 # -madd-bnd-prefix is specified
H A Dx86-64-mpx-add-bnd-prefix.s1 # Check -madd-bnd-prefix option
14 bnd ret
15 bnd call foo
17 # -madd-bnd-prefix is specified
H A Dx86-64-mpx-branch-2.d1 #as: -J -madd-bnd-prefix
11 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd callq 6 <foo1-0x6> 2: R_X86_64_PC32 \*ABS\*\+0x10003c
12 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmpq c <foo1> 8: R_X86_64_PC32 \*ABS\*\+0x10003c
15 [ ]*[a-f0-9]+: f2 eb fd bnd jmp c <foo1>
16 [ ]*[a-f0-9]+: f2 72 fa bnd jb c <foo1>
17 [ ]*[a-f0-9]+: f2 e8 f4 ff ff ff bnd callq c <foo1>
18 [ ]*[a-f0-9]+: f2 eb 09 bnd jmp 24 <foo2>
19 [ ]*[a-f0-9]+: f2 72 06 bnd jb 24 <foo2>
20 [ ]*[a-f0-9]+: f2 e8 00 00 00 00 bnd callq 24 <foo2>
23 [ ]*[a-f0-9]+: f2 e9 00 00 00 00 bnd jmp
[all...]
H A Dmpx.s75 ### bnd
76 bnd call foo
77 bnd call *(%eax)
78 bnd je foo
79 bnd jmp foo
80 bnd jmp *(%ecx)
81 bnd ret
151 ### bnd
152 bnd call foo
153 bnd cal
[all...]
H A Dx86-64-mpx.s98 ### bnd
99 bnd call foo
100 bnd call *(%rax)
101 bnd call *(%r11)
102 bnd je foo
103 bnd jmp foo
104 bnd jmp *(%rcx)
105 bnd jmp *(%r12)
106 bnd ret
201 ### bnd
[all...]
/haiku-buildtools/binutils/ld/testsuite/ld-x86-64/
H A Dmpx4a.s6 bnd call *%rdi
H A Dbnd-ifunc-1.d1 #as: --64 -madd-bnd-prefix
6 [ ]*[a-f0-9]+: f2 e8 f0 ff ff ff bnd callq 210 <\*ABS\*\+0x218@plt>
H A Dbnd-branch-1.s4 bnd jmp foo1@plt label
8 bnd call foo3@plt label
H A Dbnd-ifunc-2.d1 #as: --64 -madd-bnd-prefix
8 [ ]*[a-f0-9]+: f2 ff 25 7b 01 20 00 bnd jmpq \*0x20017b\(%rip\) # 200438 <_GLOBAL_OFFSET_TABLE_\+0x10>
11 [ ]*[a-f0-9]+: f2 e9 e5 ff ff ff bnd jmpq 2b0 <.*>
14 [ ]*[a-f0-9]+: f2 e9 d5 ff ff ff bnd jmpq 2b0 <.*>
17 [ ]*[a-f0-9]+: f2 e9 c5 ff ff ff bnd jmpq 2b0 <.*>
20 [ ]*[a-f0-9]+: f2 e9 b5 ff ff ff bnd jmpq 2b0 <.*>
23 Disassembly of section .plt.bnd:
26 [ ]*[a-f0-9]+: f2 ff 25 39 01 20 00 bnd jmpq \*0x200139\(%rip\) # 200440 <_GLOBAL_OFFSET_TABLE_\+0x18>
30 [ ]*[a-f0-9]+: f2 ff 25 39 01 20 00 bnd jmpq \*0x200139\(%rip\) # 200448 <func1>
34 [ ]*[a-f0-9]+: f2 ff 25 39 01 20 00 bnd jmp
[all...]
H A Dmpx3a.s6 bnd call *%rdi
8 bnd call *%rdi
H A Dbnd-plt-1.d1 #source: bnd-branch-1.s
13 [ ]*[a-f0-9]+: f2 ff 25 83 01 20 00 bnd jmpq \*0x200183\(%rip\) # 200420 <_GLOBAL_OFFSET_TABLE_\+0x10>
16 [ ]*[a-f0-9]+: f2 e9 e5 ff ff ff bnd jmpq 290 <.*>
19 [ ]*[a-f0-9]+: f2 e9 d5 ff ff ff bnd jmpq 290 <.*>
22 [ ]*[a-f0-9]+: f2 e9 c5 ff ff ff bnd jmpq 290 <.*>
25 [ ]*[a-f0-9]+: f2 e9 b5 ff ff ff bnd jmpq 290 <.*>
28 Disassembly of section .plt.bnd:
31 [ ]*[a-f0-9]+: f2 ff 25 41 01 20 00 bnd jmpq \*0x200141\(%rip\) # 200428 <foo2>
35 [ ]*[a-f0-9]+: f2 ff 25 41 01 20 00 bnd jmpq \*0x200141\(%rip\) # 200430 <foo3>
39 [ ]*[a-f0-9]+: f2 ff 25 41 01 20 00 bnd jmp
[all...]
H A Dpr21038c.d1 #name: PR ld/21038 (.plt.got and .plt.bnd)
66 +[a-f0-9]+: f2 ff 25 a3 0d 20 00 bnd jmpq \*0x200da3\(%rip\) # 201010 <_GLOBAL_OFFSET_TABLE_\+0x10>
69 +[a-f0-9]+: f2 e9 e5 ff ff ff bnd jmpq 260 <.plt>
75 +[a-f0-9]+: f2 ff 25 71 0d 20 00 bnd jmpq \*0x200d71\(%rip\) # 200ff8 <func1>
78 Disassembly of section .plt.bnd:
81 +[a-f0-9]+: f2 ff 25 89 0d 20 00 bnd jmpq \*0x200d89\(%rip\) # 201018 <func2>
H A Dpr21038b.d1 #name: PR ld/21038 (.plt.bnd)
57 +[a-f0-9]+: f2 ff 25 e3 0d 20 00 bnd jmpq \*0x200de3\(%rip\) # 201010 <_GLOBAL_OFFSET_TABLE_\+0x10>
60 +[a-f0-9]+: f2 e9 e5 ff ff ff bnd jmpq 220 <.plt>
63 Disassembly of section .plt.bnd:
66 +[a-f0-9]+: f2 ff 25 d1 0d 20 00 bnd jmpq \*0x200dd1\(%rip\) # 201018 <func>
H A Dbnd-branch-1.d13 [ ]*[a-f0-9]+: f2 e9 [a-f0-9]+ ff ff ff bnd jmpq [a-f0-9]+ <foo1@plt>
17 [ ]*[a-f0-9]+: f2 e8 [a-f0-9]+ ff ff ff bnd callq [a-f0-9]+ <foo3@plt>
/haiku-buildtools/binutils/gold/testsuite/
H A Dbnd_plt_1.s4 bnd jmp foo1@plt label
8 bnd call foo3@plt label
/haiku-buildtools/gcc/gcc/
H A Drtl-chkp.c166 chkp_join_splitted_slot (rtx val, rtx bnd) argument
171 if (!bnd)
179 if (GET_CODE (bnd) == PARALLEL)
180 n += XVECLEN (bnd, 0);
194 if (GET_CODE (bnd) == PARALLEL)
195 for (i = 0; i < XVECLEN (bnd, 0); i++)
196 XVECEXP (res, 0, n++) = XVECEXP (bnd, 0, i);
198 XVECEXP (res, 0, n++) = bnd;
308 rtx tmp = NULL, bnd; local
328 bnd
[all...]
H A Drtl-chkp.h32 extern rtx chkp_join_splitted_slot (rtx val, rtx bnd);

Completed in 72 milliseconds

12