aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/tools/tests/gen8/add.asm
blob: ed48a90a795c35addc07ef3e66ecb352478c7bb3 (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
add(8)          g124<1>F        g7<8,8,1>D      1D              { align1 1Q };
add(16)         g120<1>F        g11<8,8,1>D     1D              { align1 1H };
add(16)         g11<1>F         g1<0,1,0>F      -g1.4<0,1,0>F   { align1 1H };
add(8)          g10.8<1>UW      g10<8,8,1>UW    0x0008UW        { align1 WE_all 1Q };
add(16)         g14<1>D         g25<8,8,1>D     g19<8,8,1>D     { align1 1H };
add(16)         g6<1>UW         g1.4<1,4,0>UW   0x11001010V     { align1 WE_all 1H };
add(32)         g18<1>UW        g1.4<1,4,0>UW   0x11001010V     { align1 WE_all };
add(8)          g2<1>D          g34<8,8,1>D     -1023D          { align1 1Q };
add(8)          g4<1>F          g5.6<0,1,0>F    g7.2<0,1,0>F    { align1 1Q };
add(8)          g53<1>DF        g49<4,4,1>DF    g51<4,4,1>DF    { align1 1Q };
add.z.f0.0(8)   g3<1>D          g4<8,8,1>D      g2<8,8,1>D      { align1 1Q };
add.sat(16)     g12<1>UD        g10<8,8,1>UD    0x00000001UD    { align1 1H };
add(1)          g8.3<1>UD       g0.3<0,1,0>UD   g7<0,1,0>UD     { align1 WE_all 1N };
add(8)          a0<1>UW         g34<16,8,2>UW   0x0080UW        { align1 1Q };
add(8)          g8<1>DF         g2<0,1,0>DF     g3.2<0,1,0>DF   { align1 2Q };
add(16)         a0<1>UW         g3<16,8,2>UW    0x0040UW        { align1 1H };
add.sat.le.f0.0(8) g125<1>F     -g6<8,8,1>F     0x3f000000F  /* 0.5F */ { align1 1Q };
add.z.f0.0(8)   g8<1>F          g2<0,1,0>F      -g2.4<0,1,0>F   { align1 1Q };
add.z.f0.0(16)  g3<1>F          g2<0,1,0>F      -g2.1<0,1,0>F   { align1 1H };
add(8)          g3<1>UD         g2<8,8,1>UD     0xffffffffUD    { align1 1Q };
(+f0.0) add(8)  g15<1>D         -g15<8,8,1>D    31D             { align1 1Q };
add(1)          a0<1>UD         a0<0,1,0>UD     0x00000200UD    { align1 WE_all 1N };
add.sat(8)      g124<1>F        g7<8,8,1>F      -g6<8,8,1>F     { align1 1Q };
add(8)          g8<1>UD         g6<8,8,1>D      0x00000001UD    { align1 1Q };
add(16)         g11<1>UD        g9<8,8,1>D      0x00000001UD    { align1 1H };
(+f0.0) add(16) g8<1>D          -g8<8,8,1>D     31D             { align1 1H };
add.sat(16)     g126<1>F        g2<0,1,0>F      g2.4<0,1,0>F    { align1 1H };
add.sat(8)      g124<1>F        g17<8,8,1>D     1D              { align1 1Q };
add(16)         g40<1>D         g38<8,8,1>D     g36<8,8,1>D     { align1 2H };
add.z.f0.0(16)  null<1>D        g68<8,8,1>D     1D              { align1 1H };
add.z.f0.0(16)  null<1>D        g8<8,8,1>D      1D              { align1 2H };
add(16)         g20<1>UD        g17<8,8,1>UD    1D              { align1 1H };
add(8)          g7<1>F          -g6<4>.xyxyF    g6<4>.zwzwF     { align16 1Q };
add(16)         g9<1>F          -g7<4>.xyxyF    g7<4>.zwzwF     { align16 1H };
add(8)          g7<1>UD         g2<8,8,1>UD     -g6<8,8,1>UD    { align1 WE_all 1Q };
add.le.f0.0(16) g1<1>D          g3.1<0,1,0>D    -g6<8,8,1>D     { align1 1H };
add.sat(8)      g10<1>UD        g9<8,8,1>UD     0x00000001UD    { align1 1Q };
add(8)          g22<1>Q         g19<4,4,1>Q     -g21<4,4,1>Q    { align1 1Q };
add(8)          g8<1>Q          g5<4,4,1>Q      -g7<4,4,1>Q     { align1 2Q };
add(1)          g4<1>UD         g4<0,1,0>UD     0x00000001UD    { align1 WE_all 3N };