Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / i386 / fma4.s
1 # Check FMA4 instructions
2
3         .allow_index_reg
4         .text
5 _start:
6
7         vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7
8         vfmaddpd (%ecx),%ymm6,%ymm2,%ymm7
9         vfmaddps %ymm4,%ymm6,%ymm2,%ymm7
10         vfmaddps (%ecx),%ymm6,%ymm2,%ymm7
11         vfmaddps %xmm3,0x01(%edx,%ebx,8),%xmm4,%xmm5
12         vfmaddps %xmm7,0x80(%ecx,%eax,4),%xmm6,%xmm1
13         vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7
14         vfmaddsubpd (%ecx),%ymm6,%ymm2,%ymm7
15         vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7
16         vfmaddsubps (%ecx),%ymm6,%ymm2,%ymm7
17         vfmsubaddpd %ymm4,%ymm6,%ymm2,%ymm7
18         vfmsubaddpd (%ecx),%ymm6,%ymm2,%ymm7
19         vfmsubaddps %ymm4,%ymm6,%ymm2,%ymm7
20         vfmsubaddps (%ecx),%ymm6,%ymm2,%ymm7
21         vfmsubpd %ymm4,%ymm6,%ymm2,%ymm7
22         vfmsubpd (%ecx),%ymm6,%ymm2,%ymm7
23         vfmsubps %ymm4,%ymm6,%ymm2,%ymm7
24         vfmsubps (%ecx),%ymm6,%ymm2,%ymm7
25         vfmaddpd %xmm4,%xmm6,%xmm2,%xmm7
26         vfmaddpd (%ecx),%xmm6,%xmm2,%xmm7
27         vfmaddpd %xmm4,(%ecx),%xmm2,%xmm7
28         vfmaddps %xmm4,%xmm6,%xmm2,%xmm7
29         vfmaddps (%ecx),%xmm6,%xmm2,%xmm7
30         vfmaddps %xmm4,(%ecx),%xmm2,%xmm7
31         vfmaddsubpd %xmm4,%xmm6,%xmm2,%xmm7
32         vfmaddsubpd (%ecx),%xmm6,%xmm2,%xmm7
33         vfmaddsubpd %xmm4,(%ecx),%xmm2,%xmm7
34         vfmaddsubps %xmm4,%xmm6,%xmm2,%xmm7
35         vfmaddsubps (%ecx),%xmm6,%xmm2,%xmm7
36         vfmaddsubps %xmm4,(%ecx),%xmm2,%xmm7
37         vfmsubaddpd %xmm4,%xmm6,%xmm2,%xmm7
38         vfmsubaddpd (%ecx),%xmm6,%xmm2,%xmm7
39         vfmsubaddpd %xmm4,(%ecx),%xmm2,%xmm7
40         vfmsubaddps %xmm4,%xmm6,%xmm2,%xmm7
41         vfmsubaddps (%ecx),%xmm6,%xmm2,%xmm7
42         vfmsubaddps %xmm4,(%ecx),%xmm2,%xmm7
43         vfmsubpd %xmm4,%xmm6,%xmm2,%xmm7
44         vfmsubpd (%ecx),%xmm6,%xmm2,%xmm7
45         vfmsubpd %xmm4,(%ecx),%xmm2,%xmm7
46         vfmsubps %xmm4,%xmm6,%xmm2,%xmm7
47         vfmsubps (%ecx),%xmm6,%xmm2,%xmm7
48         vfmsubps %xmm4,(%ecx),%xmm2,%xmm7
49         vfmaddsd %xmm4,%xmm6,%xmm2,%xmm7
50         vfmaddsd (%ecx),%xmm6,%xmm2,%xmm7
51         vfmaddsd %xmm4,(%ecx),%xmm2,%xmm7
52         vfmsubsd %xmm4,%xmm6,%xmm2,%xmm7
53         vfmsubsd (%ecx),%xmm6,%xmm2,%xmm7
54         vfmsubsd %xmm4,(%ecx),%xmm2,%xmm7
55         vfmaddss %xmm4,%xmm6,%xmm2,%xmm7
56         vfmaddss (%ecx),%xmm6,%xmm2,%xmm7
57         vfmaddss %xmm4,(%ecx),%xmm2,%xmm7
58         vfmsubss %xmm4,%xmm6,%xmm2,%xmm7
59         vfmsubss (%ecx),%xmm6,%xmm2,%xmm7
60         vfmsubss %xmm4,(%ecx),%xmm2,%xmm7
61         vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7
62         vfnmaddpd (%ecx),%ymm6,%ymm2,%ymm7
63         vfnmaddps %ymm4,%ymm6,%ymm2,%ymm7
64         vfnmaddps (%ecx),%ymm6,%ymm2,%ymm7
65         vfnmsubpd %ymm4,%ymm6,%ymm2,%ymm7
66         vfnmsubpd (%ecx),%ymm6,%ymm2,%ymm7
67         vfnmsubps %ymm4,%ymm6,%ymm2,%ymm7
68         vfnmsubps (%ecx),%ymm6,%ymm2,%ymm7
69         vfnmaddpd %xmm4,%xmm6,%xmm2,%xmm7
70         vfnmaddpd (%ecx),%xmm6,%xmm2,%xmm7
71         vfnmaddpd %xmm4,(%ecx),%xmm2,%xmm7
72         vfnmaddps %xmm4,%xmm6,%xmm2,%xmm7
73         vfnmaddps (%ecx),%xmm6,%xmm2,%xmm7
74         vfnmaddps %xmm4,(%ecx),%xmm2,%xmm7
75         vfnmsubpd %xmm4,%xmm6,%xmm2,%xmm7
76         vfnmsubpd (%ecx),%xmm6,%xmm2,%xmm7
77         vfnmsubpd %xmm4,(%ecx),%xmm2,%xmm7
78         vfnmsubps %xmm4,%xmm6,%xmm2,%xmm7
79         vfnmsubps (%ecx),%xmm6,%xmm2,%xmm7
80         vfnmsubps %xmm4,(%ecx),%xmm2,%xmm7
81         vfnmaddsd %xmm4,%xmm6,%xmm2,%xmm7
82         vfnmaddsd (%ecx),%xmm6,%xmm2,%xmm7
83         vfnmaddsd %xmm4,(%ecx),%xmm2,%xmm7
84         vfnmsubsd %xmm4,%xmm6,%xmm2,%xmm7
85         vfnmsubsd (%ecx),%xmm6,%xmm2,%xmm7
86         vfnmsubsd %xmm4,(%ecx),%xmm2,%xmm7
87         vfnmaddss %xmm4,%xmm6,%xmm2,%xmm7
88         vfnmaddss (%ecx),%xmm6,%xmm2,%xmm7
89         vfnmaddss %xmm4,(%ecx),%xmm2,%xmm7
90         vfnmsubss %xmm4,%xmm6,%xmm2,%xmm7
91         vfnmsubss (%ecx),%xmm6,%xmm2,%xmm7
92         vfnmsubss %xmm4,(%ecx),%xmm2,%xmm7
93