~mmach/netext73/mesa-haswell

« back to all changes in this revision

Viewing changes to src/intel/tools/tests/gen9/math.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
 
math sqrt(16)   g20<1>F         g18<8,8,1>F     null<8,8,1>F    { align1 1H };
2
 
math inv(8)     g95<1>F         g94<8,8,1>F     null<8,8,1>F    { align1 1Q };
3
 
math inv(16)    g10<1>F         g8<8,8,1>F      null<8,8,1>F    { align1 1H };
4
 
math intmod(8)  g3<1>UD         g1<0,1,0>UD     g1.2<0,1,0>UD   { align1 1Q };
5
 
math intmod(8)  g4<1>UD         g1<0,1,0>UD     g1.2<0,1,0>UD   { align1 2Q };
6
 
math sqrt(8)    g24<1>F         g23<8,8,1>F     null<8,8,1>F    { align1 1Q };
7
 
math rsq(8)     g5<1>F          g2<8,8,1>F      null<8,8,1>F    { align1 1Q };
8
 
math pow(8)     g11<1>F         g10<8,8,1>F     0x42fc6666F  /* 126.2F */ { align1 1Q };
9
 
math pow(16)    g18<1>F         g16<8,8,1>F     0x42fc6666F  /* 126.2F */ { align1 1H };
10
 
math log(8)     g7<1>F          g6<8,8,1>F      null<8,8,1>F    { align1 1Q };
11
 
math log(16)    g11<1>F         g9<8,8,1>F      null<8,8,1>F    { align1 1H };
12
 
math cos(8)     g3<1>F          g2<8,8,1>F      null<8,8,1>F    { align1 1Q };
13
 
math cos(16)    g4<1>F          g2<8,8,1>F      null<8,8,1>F    { align1 1H };
14
 
math intdiv(8)  g4<1>UD         g1<0,1,0>UD     g1.4<0,1,0>UD   { align1 1Q };
15
 
math intdiv(8)  g5<1>UD         g1<0,1,0>UD     g1.4<0,1,0>UD   { align1 2Q };
16
 
math intdiv(8)  g24<1>D         g4<0,1,0>D      g2.2<0,1,0>D    { align1 1Q };
17
 
math sin(8)     g10<1>F         g9<8,8,1>F      null<8,8,1>F    { align1 1Q };
18
 
math rsq(16)    g68<1>F         g66<8,8,1>F     null<8,8,1>F    { align1 1H };
19
 
math exp(8)     g124<1>F        g10<8,8,1>F     null<8,8,1>F    { align1 1Q };
20
 
math exp(16)    g120<1>F        g7<8,8,1>F      null<8,8,1>F    { align1 1H };
21
 
math intdiv(8)  g5<1>D          g2<0,1,0>D      g2.4<0,1,0>D    { align1 2Q };
22
 
math sin(16)    g3<1>F          g2<0,1,0>F      null<8,8,1>F    { align1 1H };
23
 
math.sat pow(8) g3<1>F          g2<0,1,0>F      g2.4<0,1,0>F    { align1 1Q };
24
 
math.sat pow(16) g3<1>F         g2<0,1,0>F      g2.4<0,1,0>F    { align1 1H };
25
 
math.sat sqrt(8) g3<1>F         g2<0,1,0>F      null<8,8,1>F    { align1 1Q };
26
 
math.sat sqrt(16) g3<1>F        g2<0,1,0>F      null<8,8,1>F    { align1 1H };
27
 
math.sat exp(8) g3<1>F          g2<0,1,0>F      null<8,8,1>F    { align1 1Q };
28
 
math.sat exp(16) g3<1>F         g2<0,1,0>F      null<8,8,1>F    { align1 1H };
29
 
math.sat rsq(8) g127<1>F        (abs)g7<8,8,1>F null<8,8,1>F    { align1 1Q };
30
 
math.sat inv(8) g124<1>F        g2<0,1,0>F      null<8,8,1>F    { align1 1Q };
31
 
math.sat log(8) g127<1>F        g7<8,8,1>F      null<8,8,1>F    { align1 1Q };