projects
/
deliverable
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
x86: CET v2.0: Update incssp and setssbsy
[deliverable/binutils-gdb.git]
/
gas
/
testsuite
/
gas
/
i386
/
x86-64-cet.s
1
# Check 64bit CET instructions
2
.text
3
_start:
4
incsspd %r12d
5
incsspq %rax
6
rdsspd %r12d
7
rdsspq %rax
8
saveprevssp
9
rstorssp (%r12)
10
wrssd %eax, (%r12)
11
wrssq %rdx, (%rcx, %r15)
12
wrussd %eax, (%r12)
13
wrussq %rcx, (%rbx, %rax)
14
setssbsy
15
clrssbsy (%rsi, %r12)
16
endbr64
17
endbr32
18
19
.intel_syntax noprefix
20
incsspd r12d
21
incsspq rax
22
rdsspd r12d
23
rdsspq rax
24
saveprevssp
25
rstorssp QWORD PTR [r12]
26
wrssd [r12],eax
27
wrssq [rcx+r15],rdx
28
wrussd [r12],eax
29
wrussq [rbx+rax],rcx
30
setssbsy
31
clrssbsy QWORD PTR [rsi+r12]
32
endbr64
33
endbr32
This page took
0.032581 seconds
and
5
git commands to generate.