x86: CET v2.0: Rename savessp to saveprevssp
[external/binutils.git] / gas / testsuite / gas / i386 / x86-64-cet.s
1 # Check 64bit CET instructions
2         .text
3 _start:
4         incsspd
5         incsspq
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 (%rax)
15         clrssbsy (%rsi, %r12)
16         endbr64
17         endbr32
18
19         .intel_syntax noprefix
20         incsspd
21         incsspq
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 QWORD PTR [rax]
31         clrssbsy QWORD PTR [rsi+r12]
32         endbr64
33         endbr32