~mmach/netext73/mesa-haswell

« back to all changes in this revision

Viewing changes to src/intel/tools/tests/gen5/cmp.asm

  • Committer: mmach
  • Date: 2022-09-22 19:56:13 UTC
  • Revision ID: netbit73@gmail.com-20220922195613-wtik9mmy20tmor0i
2022-09-22 21:17:09

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
cmp.ge.f0.0(8)  null<1>D        g12<8,8,1>D     16D             { align1 };
2
 
cmp.ge.f0.0(16) null<1>D        g14<8,8,1>D     16D             { align1 compr };
3
 
cmp.ge.f0.0(8)  null<1>F        g3<8,8,1>F      0x0F  /* 0F */  { align1 };
4
 
cmp.ge.f0.0(16) null<1>F        g6<8,8,1>F      0x0F  /* 0F */  { align1 compr };
5
 
cmp.ge.f0.0(8)  null<1>F        g5<4>.xF        0x0F  /* 0F */  { align16 };
6
 
cmp.l.f0.0(8)   null<1>F        g5<4>.wF        0x43000000F  /* 128F */ { align16 };
7
 
cmp.le.f0.0(8)  g5<1>.xF        g5<4>.xF        0x0F  /* 0F */  { align16 };
8
 
cmp.nz.f0.0(8)  null<1>.zD      -g5<4>.xD       0D              { align16 };
9
 
cmp.ge.f0.0(8)  g6<1>F          g4<8,8,1>F      0x26901d7dF  /* 1e-15F */ { align1 };
10
 
cmp.ge.f0.0(16) g12<1>F         g8<8,8,1>F      0x26901d7dF  /* 1e-15F */ { align1 compr };
11
 
cmp.ge.f0.0(8)  null<1>F        (abs)g4<8,8,1>F (abs)g3<8,8,1>F { align1 };
12
 
cmp.ge.f0.0(16) null<1>F        (abs)g16<8,8,1>F (abs)g8<8,8,1>F { align1 compr };
13
 
cmp.z.f0.0(8)   null<1>D        g3<8,8,1>D      1D              { align1 };
14
 
cmp.z.f0.0(16)  null<1>D        g8<8,8,1>D      1D              { align1 compr };
15
 
cmp.nz.f0.0(8)  g5<1>F          g5<8,8,1>F      g38<8,8,1>F     { align1 };
16
 
cmp.ge.f0.0(8)  null<1>.xD      g5<4>.xD        4D              { align16 };
17
 
cmp.z.f0.0(8)   g9<1>.xD        g4<4>.xD        g1<0>.xD        { align16 };
18
 
cmp.z.f0.0(8)   g10<1>.xD       g1<0>.xD        1D              { align16 };
19
 
cmp.nz.f0.0(8)  null<1>F        g2.4<0,1,0>F    0x0F  /* 0F */  { align1 };
20
 
cmp.nz.f0.0(16) g20<1>F         g6<8,8,1>F      -g14<8,8,1>F    { align1 compr };
21
 
cmp.nz.f0.0(16) null<1>F        g2.4<0,1,0>F    0x0F  /* 0F */  { align1 compr };
22
 
cmp.z.f0.0(8)   null<1>F        g4.1<0,1,0>F    0x3f800000F  /* 1F */ { align1 };
23
 
cmp.z.f0.0(16)  null<1>F        g4.1<0,1,0>F    0x3f800000F  /* 1F */ { align1 compr };
24
 
cmp.l.f0.0(8)   g31<1>.xyzF     g8<0>.wF        g30<4>.xF       { align16 };
25
 
cmp.z.f0.0(8)   g3<1>D          g3<8,8,1>D      g2.5<0,1,0>D    { align1 };
26
 
cmp.z.f0.0(16)  g4<1>D          g8<8,8,1>D      g2.5<0,1,0>D    { align1 compr };
27
 
cmp.nz.f0.0(8)  null<1>F        g1<0>.xF        0x0F  /* 0F */  { align16 };
28
 
cmp.nz.f0.0(8)  g17<1>.xF       g17<4>.xF       g1<0>.zF        { align16 };
29
 
cmp.le.f0.0(8)  g5<1>.xD        g1<0>.xD        0D              { align16 };
30
 
cmp.le.f0.0(8)  null<1>F        g2<8,8,1>F      0x3f000000F  /* 0.5F */ { align1 };
31
 
cmp.le.f0.0(8)  g10<1>F         g2<8,8,1>F      0x461c3f9aF  /* 9999.9F */ { align1 };
32
 
cmp.ge.f0.0(8)  g9<1>F          -g3<8,8,1>F     g9<8,8,1>F      { align1 };
33
 
cmp.nz.f0.0(8)  null<1>D        g20<8,8,1>D     0D              { align1 };
34
 
cmp.nz.f0.0(8)  g24<1>D         g20<8,8,1>D     2D              { align1 };
35
 
cmp.z.f0.0(8)   g25<1>D         g20<8,8,1>D     2D              { align1 };
36
 
cmp.le.f0.0(16) null<1>F        g4<8,8,1>F      0x3f000000F  /* 0.5F */ { align1 compr };
37
 
cmp.le.f0.0(16) g20<1>F         g4<8,8,1>F      0x461c3f9aF  /* 9999.9F */ { align1 compr };
38
 
cmp.ge.f0.0(16) g24<1>F         -g6<8,8,1>F     g12<8,8,1>F     { align1 compr };
39
 
cmp.nz.f0.0(16) null<1>D        g40<8,8,1>D     0D              { align1 compr };
40
 
cmp.nz.f0.0(16) g48<1>D         g40<8,8,1>D     2D              { align1 compr };
41
 
cmp.z.f0.0(16)  g52<1>D         g40<8,8,1>D     2D              { align1 compr };
42
 
cmp.g.f0.0(8)   g4<1>F          g3<4>F          0x3f000000F  /* 0.5F */ { align16 };
43
 
cmp.l.f0.0(8)   null<1>F        g1<0>F          g3<4>F          { align16 };
44
 
cmp.z.f0.0(8)   null<1>.xD      g1<0>.xD        1D              { align16 };
45
 
cmp.ge.f0.0(8)  g3<1>F          g1<0>F          g1.4<0>F        { align16 };
46
 
cmp.g.f0.0(8)   g3<1>F          (abs)g2<8,8,1>F 0x3a83126fF  /* 0.001F */ { align1 };
47
 
cmp.g.f0.0(16)  g6<1>F          (abs)g4<8,8,1>F 0x3a83126fF  /* 0.001F */ { align1 compr };
48
 
cmp.le.f0.0(8)  null<1>.xF      g8<4>.xF        0x3f000000F  /* 0.5F */ { align16 };
49
 
cmp.ge.f0.0(8)  g48<1>.xF       g8<4>.xF        0x3727c5acF  /* 1e-05F */ { align16 };
50
 
cmp.ge.f0.0(8)  null<1>.xF      g22<4>.xF       g10<4>.xF       { align16 };
51
 
cmp.l.f0.0(8)   null<1>F        g2<0,1,0>F      0x3eb33333F  /* 0.35F */ { align1 };
52
 
cmp.l.f0.0(8)   null<1>F        g3<8,8,1>F      g4<8,8,1>F      { align1 };
53
 
cmp.l.f0.0(16)  null<1>F        g2<0,1,0>F      0x3eb33333F  /* 0.35F */ { align1 compr };
54
 
cmp.l.f0.0(16)  null<1>F        g4<8,8,1>F      g6<8,8,1>F      { align1 compr };
55
 
cmp.l.f0.0(8)   g2<1>F          g2<8,8,1>F      0x3b800000F  /* 0.00390625F */ { align1 };
56
 
cmp.l.f0.0(16)  g4<1>F          g6<8,8,1>F      0x3b800000F  /* 0.00390625F */ { align1 compr };
57
 
cmp.z.f0.0(8)   null<1>D        g3<8,8,1>D      g2<0,1,0>D      { align1 };
58
 
cmp.nz.f0.0(8)  g4<1>D          g3<8,8,1>D      g2.1<0,1,0>D    { align1 };
59
 
cmp.z.f0.0(16)  null<1>D        g6<8,8,1>D      g2<0,1,0>D      { align1 compr };
60
 
cmp.nz.f0.0(16) g4<1>D          g6<8,8,1>D      g2.1<0,1,0>D    { align1 compr };
61
 
cmp.nz.f0.0(8)  g3<1>F          g3<8,8,1>F      0x0F  /* 0F */  { align1 };
62
 
(+f0.1) cmp.z.f0.1(8) null<1>D  g3<8,8,1>D      0D              { align1 };
63
 
cmp.nz.f0.0(16) g8<1>F          g6<8,8,1>F      0x0F  /* 0F */  { align1 compr };
64
 
(+f0.1) cmp.z.f0.1(16) null<1>D g6<8,8,1>D      0D              { align1 compr };
65
 
cmp.ge.f0.0(8)  null<1>D        g4<8,8,1>D      g2<0,1,0>D      { align1 };
66
 
cmp.ge.f0.0(16) null<1>D        g6<8,8,1>D      g2<0,1,0>D      { align1 compr };
67
 
cmp.nz.f0.0(8)  null<1>F        g4<4>.xyyyF     g3<4>.xyyyF     { align16 };
68
 
cmp.z.f0.0(8)   g3<1>F          g3<4>F          0x0F  /* 0F */  { align16 };
69
 
cmp.nz.f0.0(8)  g11<1>.xD       g4<4>.xD        10D             { align16 };
70
 
cmp.nz.f0.0(8)  null<1>.xD      g6<4>.xD        g3<4>.xD        { align16 };
71
 
cmp.z.f0.0(8)   g3<1>F          g3<8,8,1>F      g2.2<0,1,0>F    { align1 };
72
 
cmp.z.f0.0(16)  g8<1>F          g6<8,8,1>F      g2.2<0,1,0>F    { align1 compr };
73
 
cmp.nz.f0.0(8)  g3<1>F          g3<4>F          0x0F  /* 0F */  { align16 };
74
 
cmp.l.f0.0(8)   g5<1>F          g2<0,1,0>F      g7<8,8,1>F      { align1 };
75
 
cmp.l.f0.0(16)  g4<1>F          g2<0,1,0>F      g16<8,8,1>F     { align1 compr };
76
 
cmp.le.f0.0(8)  g3<1>D          g2<0,1,0>D      0D              { align1 };
77
 
cmp.le.f0.0(16) g4<1>D          g2<0,1,0>D      0D              { align1 compr };
78
 
cmp.l.f0.0(8)   g5<1>.xF        g3<0>.zF        0x3f000000F  /* 0.5F */ { align16 };
79
 
cmp.ge.f0.0(8)  null<1>.xD      g5<4>.xD        g1<0>.xD        { align16 };
80
 
cmp.l.f0.0(8)   null<1>.xD      g6<4>.xD        g5<4>.xD        { align16 };
81
 
cmp.ge.f0.0(8)  g10<1>.xD       g5<4>.xD        2D              { align16 };
82
 
cmp.z.f0.0(8)   g3<1>F          g3<8,8,1>F      0x40a00000F  /* 5F */ { align1 };
83
 
cmp.z.f0.0(16)  g8<1>F          g4<8,8,1>F      0x40a00000F  /* 5F */ { align1 compr };
84
 
cmp.g.f0.0(8)   null<1>.xF      g2<4>.zF        0x3f400000F  /* 0.75F */ { align16 };
85
 
cmp.le.f0.0(8)  g3<1>.xUD       g1<0>.xUD       0x00000001UD    { align16 };
86
 
cmp.z.f0.0(8)   null<1>F        g8<4>.xyzzF     g3<0>.yzwwF     { align16 };
87
 
cmp.z.f0.0(8)   g8<1>.xF        g8<4>.xF        g3<0>.yF        { align16 };
88
 
cmp.g.f0.0(8)   null<1>.xD      g1<0>.xD        0D              { align16 };
89
 
cmp.g.f0.0(8)   g8<1>.xD        g1<0>.xD        2D              { align16 };
90
 
cmp.nz.f0.0(8)  null<1>F        g27<8,8,1>F     g2.6<0,1,0>F    { align1 };
91
 
cmp.nz.f0.0(16) null<1>F        g16<8,8,1>F     g2.6<0,1,0>F    { align1 compr };