summaryrefslogtreecommitdiffstats
path: root/src/intel/tools/tests/gen8/cmp.asm
blob: 3ed715406ad742098f71f9e11fe8a974a72b3a12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
cmp.z.f0.0(8)   null<1>F        g20<8,8,1>F     0xbf800000F  /* -1F */ { align1 1Q };
cmp.nz.f0.0(8)  g59<1>DF        g2.1<0,1,0>DF   g59<4,4,1>DF    { align1 1Q };
cmp.nz.f0.0(8)  g49<1>F         g47<8,8,1>F     g14.1<0,1,0>F   { align1 1Q };
cmp.nz.f0.0(8)  null<1>D        g7<8,8,1>D      0D              { align1 1Q };
cmp.z.f0.0(8)   g5<1>D          g4<8,8,1>D      g2.5<0,1,0>D    { align1 1Q };
cmp.z.f0.0(16)  g7<1>D          g5<8,8,1>D      g2.5<0,1,0>D    { align1 1H };
cmp.l.f0.0(16)  g35<1>F         g33<8,8,1>F     g31<8,8,1>F     { align1 1H };
cmp.ge.f0.0(16) g37<1>F         g33<8,8,1>F     g31<8,8,1>F     { align1 1H };
cmp.nz.f0.0(8)  g43<1>D         g42<8,8,1>D     g2.1<0,1,0>D    { align1 1Q };
cmp.z.f0.0(8)   g32<1>DF        (abs)g6.2<0,1,0>DF g68<4,4,1>DF { align1 1Q };
cmp.le.f0.0(8)  g108<1>D        g106<8,8,1>D    0D              { align1 1Q };
cmp.nz.f0.0(8)  null<1>DF       g6.2<0,1,0>DF   g66<4,4,1>DF    { align1 1Q };
cmp.l.f0.0(8)   g5<1>DF         g36<4,4,1>DF    g53<4,4,1>DF    { align1 1Q };
cmp.ge.f0.0(8)  g18<1>DF        g36<4,4,1>DF    g53<4,4,1>DF    { align1 1Q };
cmp.z.f0.0(8)   g34<1>DF        (abs)g106<4,4,1>DF g52<4,4,1>DF { align1 2Q };
cmp.le.f0.0(16) g35<1>D         g21<8,8,1>D     0D              { align1 1H };
cmp.nz.f0.0(8)  null<1>DF       g106<4,4,1>DF   g50<4,4,1>DF    { align1 2Q };
cmp.nz.f0.0(8)  g113<1>DF       g3.1<0,1,0>DF   g59<4,4,1>DF    { align1 2Q };
cmp.l.f0.0(8)   null<1>UD       g12<8,8,1>UD    0x00000004UD    { align1 1Q };
cmp.l.f0.0(8)   g53<1>F         g52<8,8,1>F     g51<8,8,1>F     { align1 1Q };
cmp.ge.f0.0(8)  g55<1>F         g52<8,8,1>F     g51<8,8,1>F     { align1 1Q };
cmp.g.f0.0(8)   null<1>F        g14<8,8,1>F     0x3f800000F  /* 1F */ { align1 1Q };
cmp.le.f0.0(8)  null<1>F        g4<8,8,1>F      0x3f800000F  /* 1F */ { align1 1Q };
cmp.ge.f0.0(8)  g15<1>D         (abs)g12<8,8,1>D 1D             { align1 1Q };
cmp.l.f0.0(8)   null<1>D        g6<0,1,0>D      2D              { align1 1Q };
(+f0.1) cmp.z.f0.1(8) null<1>D  g3<8,8,1>D      0D              { align1 1Q };
cmp.nz.f0.0(16) g4<1>D          g2<8,8,1>D      3D              { align1 1H };
(+f0.1) cmp.z.f0.1(16) null<1>D g4<8,8,1>D      0D              { align1 1H };
cmp.z.f0.0(8)   null<1>D        g22<8,8,1>D     1D              { align1 1Q };
cmp.z.f0.0(16)  null<1>D        g55<8,8,1>D     1D              { align1 1H };
cmp.ge.f0.0(8)  g30<1>UD        g29<8,8,1>UD    g5.7<0,1,0>UD   { align1 1Q };
cmp.l.f0.0(8)   g31<1>UD        g29<8,8,1>UD    g5.3<0,1,0>UD   { align1 1Q };
cmp.ge.f0.0(16) g50<1>UD        g48<8,8,1>UD    g7.7<0,1,0>UD   { align1 1H };
cmp.l.f0.0(16)  g52<1>UD        g48<8,8,1>UD    g7.3<0,1,0>UD   { align1 1H };
cmp.nz.f0.0(16) g12<1>F         g2.5<0,1,0>F    g1.1<0,1,0>F    { align1 1H };
cmp.ge.f0.0(8)  null<1>D        g38<8,8,1>D     32D             { align1 1Q };
cmp.ge.f0.0(8)  null<1>DF       g21<4,4,1>DF    g13<4,4,1>DF    { align1 1Q };
cmp.ge.f0.0(16) g3<1>D          g1.1<0,1,0>D    g1<0,1,0>D      { align1 1H };
cmp.l.f0.0(16)  g5<1>D          g1.1<0,1,0>D    g1<0,1,0>D      { align1 1H };
cmp.ge.f0.0(16) null<1>D        g7<8,8,1>D      g6<0,1,0>D      { align1 1H };
cmp.nz.f0.0(16) null<1>D        g31<8,8,1>D     0D              { align1 1H };
cmp.z.f0.0(8)   g25<1>F         g4.3<0,1,0>F    g4.1<0,1,0>F    { align1 1Q };
cmp.l.f0.0(8)   g33<1>D         g5<0,1,0>D      1D              { align1 1Q };
cmp.l.f0.0(8)   g43<1>DF        g39<4,4,1>DF    g37<4,4,1>DF    { align1 2Q };
cmp.ge.f0.0(8)  g46<1>DF        g39<4,4,1>DF    g37<4,4,1>DF    { align1 2Q };
cmp.l.f0.0(16)  null<1>D        g6<0,1,0>D      1D              { align1 1H };
cmp.z.f0.0(16)  g62<1>F         g12<8,8,1>F     g6.3<0,1,0>F    { align1 1H };
cmp.nz.f0.0(8)  null<1>F        g2<0,1,0>F      0x0F  /* 0F */  { align1 1Q };
cmp.nz.f0.0(16) null<1>F        g2<0,1,0>F      0x0F  /* 0F */  { align1 1H };
cmp.ge.f0.0(16) null<1>UD       g5<8,8,1>UD     0x00000040UD    { align1 1H };
cmp.z.f0.0(16)  null<1>F        g14<8,8,1>F     g6.1<0,1,0>F    { align1 1H };
cmp.l.f0.0(16)  null<1>UD       g39<8,8,1>UD    0x00000004UD    { align1 1H };
cmp.le.f0.0(8)  g20<1>F         g5.3<0,1,0>F    0x0F  /* 0F */  { align1 1Q };
cmp.ge.f0.0(8)  null<1>F        (abs)g26<8,8,1>F 0x5d5e0b6bF  /* 1e+18F */ { align1 1Q };
cmp.g.f0.0(8)   g80<1>F         (abs)g44<8,8,1>F 0x3f800000F  /* 1F */ { align1 1Q };
cmp.z.f0.0(8)   g4<1>F          g13<8,4,2>F     g2.5<0,1,0>F    { align1 2Q };
cmp.g.f0.0(16)  null<1>F        g120<8,8,1>F    0x0F  /* 0F */  { align1 1H };
cmp.l.f0.0(8)   null<1>DF       (abs)g5<0,1,0>DF g20<4,4,1>DF   { align1 1Q };
cmp.nz.f0.0(8)  g29<1>D         g22.1<8,4,2>D   g3.2<0,1,0>D    { align1 2Q };
cmp.l.f0.0(8)   null<1>DF       g11<4,4,1>DF    g8<4,4,1>DF     { align1 2Q };
cmp.nz.f0.0(8)  g73<1>F         g6.1<0,1,0>F    g14<8,4,2>F     { align1 2Q };
cmp.g.f0.0(8)   g7<1>D          g2<0,1,0>D      0D              { align1 1Q };
cmp.l.f0.0(8)   null<1>F        g4.4<0,1,0>F    0x0F  /* 0F */  { align1 1Q };
cmp.l.f0.0(16)  null<1>F        g6.4<0,1,0>F    0x0F  /* 0F */  { align1 1H };
cmp.le.f0.0(8)  g4<1>UD         g2<0,1,0>UD     0x00000001UD    { align1 1Q };
cmp.g.f0.0(8)   g5<1>UD         g2<0,1,0>UD     0x00000001UD    { align1 1Q };
cmp.le.f0.0(16) g5<1>UD         g2<0,1,0>UD     0x00000001UD    { align1 1H };
cmp.g.f0.0(16)  g7<1>UD         g2<0,1,0>UD     0x00000001UD    { align1 1H };
cmp.le.f0.0(16) null<1>F        g115<8,8,1>F    0x3f000000F  /* 0.5F */ { align1 1H };
cmp.le.f0.0(16) g121<1>F        g27<8,8,1>F     0x461c3f9aF  /* 9999.9F */ { align1 1H };
cmp.le.f0.0(8)  null<1>D        g8<8,8,1>D      50D             { align1 1Q };
cmp.le.f0.0(16) null<1>D        g21<8,8,1>D     50D             { align1 1H };
cmp.ge.f0.0(16) null<1>F        g42<8,8,1>F     0x3f000000F  /* 0.5F */ { align1 1H };
cmp.g.f0.0(16)  g13<1>F         g11<8,8,1>F     0x3727c5acF  /* 1e-05F */ { align1 1H };
cmp.z.f0.0(8)   g5<1>D          g14<8,4,2>D     g3.1<0,1,0>D    { align1 2Q };
cmp.g.f0.0(8)   null<1>D        g5.2<0,1,0>D    31D             { align1 1Q };
cmp.g.f0.0(8)   null<1>UD       g4.2<0,1,0>UD   0x0000001fUD    { align1 1Q };
cmp.z.f0.0(16)  null<1>D        g1<8,8,1>D      1024D           { align1 2H };
cmp.l.f0.0(16)  null<1>D        g66<8,8,1>D     32D             { align1 2H };
cmp.nz.f0.0(8)  null<1>UD       g3<8,8,1>UD     0x00000000UD    { align1 1Q };
cmp.nz.f0.0(16) null<1>UD       g3<8,8,1>UD     0x00000000UD    { align1 1H };
cmp.g.f0.0(16)  null<1>D        g2.1<0,1,0>D    0D              { align1 1H };
cmp.nz.f0.0(8)  null<1>Q        g6<4,4,1>Q      g3<4,4,1>Q      { align1 1Q };
cmp.z.f0.0(8)   g8<1>Q          g5<4,4,1>Q      g3<4,4,1>Q      { align1 1Q };
cmp.nz.f0.0(8)  g2<1>Q          g5<4,4,1>Q      g3<4,4,1>Q      { align1 1Q };
cmp.nz.f0.0(8)  null<1>Q        g9<4,4,1>Q      g4<4,4,1>Q      { align1 2Q };
cmp.z.f0.0(8)   g17<1>Q         g11<4,4,1>Q     g4<4,4,1>Q      { align1 2Q };
cmp.nz.f0.0(8)  g20<1>Q         g11<4,4,1>Q     g4<4,4,1>Q      { align1 2Q };
cmp.z.f0.0(8)   null<1>UD       g5<8,8,1>UD     0x00000000UD    { align1 1Q };
cmp.z.f0.0(16)  null<1>UD       g15<8,8,1>UD    0x00000000UD    { align1 1H };
cmp.g.f0.0(16)  g1<1>D          g8<8,8,1>D      0D              { align1 1H };
cmp.ge.f0.0(8)  null<1>UD       g10<8,8,1>UD    g8<8,8,1>UD     { align1 1Q };
(+f0.1) cmp.nz.f0.1(8) null<1>UW g0<8,8,1>UW    g0<8,8,1>UW     { align1 1Q };
(+f0.1) cmp.nz.f0.1(16) null<1>UW g0<8,8,1>UW   g0<8,8,1>UW     { align1 1H };
cmp.ge.f0.0(8)  null<1>DF       g37<4,4,1>DF    g26<4,4,1>DF    { align1 2Q };
cmp.l.f0.0(8)   null<1>Q        g17<4,4,1>Q     g22<4,4,1>Q     { align1 1Q };
cmp.l.f0.0(8)   null<1>Q        g2<4,4,1>Q      g8<4,4,1>Q      { align1 2Q };
cmp.ge.f0.0(8)  null<1>Q        g17<4,4,1>Q     g24<4,4,1>Q     { align1 1Q };
cmp.ge.f0.0(8)  null<1>Q        g2<4,4,1>Q      g8<4,4,1>Q      { align1 2Q };
cmp.le.f0.0(8)  null<1>UD       g19<8,8,1>UD    0x000000ffUD    { align1 1Q };
cmp.le.f0.0(16) null<1>UD       g33<8,8,1>UD    0x000000ffUD    { align1 1H };
cmp.z.f0.0(8)   null<1>Q        g12<4,4,1>Q     g7<4,4,1>Q      { align1 1Q };
cmp.z.f0.0(8)   null<1>Q        g26<4,4,1>Q     g12<4,4,1>Q     { align1 2Q };
cmp.g.f0.0(16)  null<1>UD       g4.2<0,1,0>UD   0x0000001fUD    { align1 1H };