i386: Add tests for -malign-branch-boundary and -malign-branch
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-arch-2.s
CommitLineData
e8efc4d9
L
1# Test -march=
2 .text
3# cmov feature
4cmove %eax,%ebx
bd5295b2
L
5# clflush
6clflush (%rax)
7# SYSCALL
8syscall
e8efc4d9
L
9# MMX
10paddb %mm4,%mm3
11# SSE
12addss %xmm4,%xmm3
13# SSE2
14addsd %xmm4,%xmm3
15# SSE3
16addsubpd %xmm4,%xmm3
17# SSSE3
18phaddw %xmm4,%xmm3
19# SSE4.1
20phminposuw %xmm1,%xmm3
21# SSE4.2
22crc32 %ecx,%ebx
c0f3af97
L
23# AVX
24vzeroall
e8efc4d9
L
25# VMX
26vmxoff
27# SMX
28getsec
29# Xsave
30xgetbv
c7b8aa3a
L
31# Xsaveopt
32xsaveopt (%rcx)
c0f3af97
L
33# AES
34aesenc (%rcx),%xmm0
594ab6a3 35# PCLMUL
c0f3af97 36pclmulqdq $8,%xmm1,%xmm0
a5ff0eb2
L
37# AES + AVX
38vaesenc (%rcx),%xmm0,%xmm2
ce2f5b3c
L
39# PCLMUL + AVX
40vpclmulqdq $8,%xmm4,%xmm6,%xmm2
c0f3af97 41# FMA
0bfee649 42vfmadd132pd %xmm4,%xmm6,%xmm2
f1f8f695
L
43# MOVBE
44movbe (%rcx),%ebx
60aa667e
L
45# CX16
46cmpxchg16b (%rsi)
f1f8f695
L
47# EPT
48invept (%rcx),%rbx
1b7f3fb0
L
49# RDTSCP
50rdtscp
e2e1fcde
L
51# 3DNow or PRFCHW
52prefetchw 0x1000(,%rsi,2)
e8efc4d9
L
53# SSE4a
54insertq %xmm2,%xmm1
55# SVME
56vmload
6c30d220 57# ABM/LZCNT
e8efc4d9 58lzcnt %ecx,%ebx
e8efc4d9
L
59# PadLock
60xstorerng
87973e9f
QN
61# BMI
62blsr %ecx,%ebx
2a2a0f38
QN
63# TBM
64blcfill %ecx,%ebx
This page took 0.934262 seconds and 4 git commands to generate.