x86: Update assembler tests for non-ELF targets
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / mpx-inval-2.s
1 # MPX instructions
2 .text
3 .code32
4 mpx32:
5 bndcl (%bx,%si), %bnd0
6 bndcn (%bx,%di), %bnd0
7 bndcu (%bp,%si), %bnd0
8 bndldx (%bp,%di), %bnd0
9 bndmk (%bx), %bnd0
10 bndmov (%bp), %bnd0
11 bndmov %bnd0, (%si)
12 bndstx %bnd0, (%di)
13
14 bndcl %di, %bnd1
15 bndcn %si, %bnd2
16 bndcu %bp, %bnd3
17
18 .intel_syntax noprefix
19 bndcl bnd0, [bx]
20 bndcn bnd0, [bp]
21 bndcu bnd0, [si]
22 bndldx bnd0, [di]
23 bndmk bnd0, [bx+si]
24 bndmov bnd0, [bx+di]
25 bndmov [bp+si], bnd0
26 bndstx [bp+di], bnd0
27
28 bndcl bnd3, ax
29 bndcn bnd2, cx
30 bndcu bnd1, dx
31
32 .att_syntax prefix
33 .code16
34 mpx16:
35 bndcl (%bx,%si), %bnd0
36 bndcn (%bx,%di), %bnd0
37 bndcu (%bp,%si), %bnd0
38 bndldx (%bp,%di), %bnd0
39 bndmk (%bx), %bnd0
40 bndmov (%bp), %bnd0
41 bndmov %bnd0, (%si)
42 bndstx %bnd0, (%di)
43
44 bndcl %di, %bnd1
45 bndcn %si, %bnd2
46 bndcu %bp, %bnd3
47
48 .intel_syntax noprefix
49 bndcl bnd0, [bx]
50 bndcn bnd0, [bp]
51 bndcu bnd0, [si]
52 bndldx bnd0, [di]
53 bndmk bnd0, [bx+si]
54 bndmov bnd0, [bx+di]
55 bndmov [bp+si], bnd0
56 bndstx [bp+di], bnd0
57
58 bndcl bnd3, ax
59 bndcn bnd2, cx
60 bndcu bnd1, dx
This page took 0.041529 seconds and 4 git commands to generate.