Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/intel/tools/tests/gen4.5/sel.asm
4549 views
1
(+f0.0.any4h) sel(8) g7<1>UD g9<4>UD g8<4>UD { align16 };
2
(+f0.0) sel(8) g10<1>.xyUD g7<4>.xyyyUD g3<0>.zwwwUD { align16 };
3
(+f0.0.all4h) sel(8) g6<1>UD g6<4>UD g7<4>UD { align16 };
4
(+f0.0) sel(16) g6<1>UD g40<8,8,1>UD g46<8,8,1>UD { align1 compr };
5
(+f0.0) sel(16) m3<1>UD g30<8,8,1>UD 0x3f800000UD { align1 compr4 };
6
(+f0.0) sel(16) g10<1>F g6<8,8,1>F 0x0F /* 0F */ { align1 compr };
7
(-f0.0) sel(16) g4<1>UD g6<8,8,1>UD 0x00000000UD { align1 compr };
8
(+f0.0.x) sel(8) g6<1>.xUD g6<4>.yUD 0x41a80000UD { align16 };
9
(-f0.0.x) sel(8) g6<1>.xUD g6<4>.xUD 0x41b80000UD { align16 };
10
(+f0.0) sel(16) g4<1>F (abs)g16<8,8,1>F (abs)g8<8,8,1>F { align1 compr };
11
(+f0.0) sel(16) m3<1>UD g18<8,8,1>UD g24<8,8,1>UD { align1 compr4 };
12
(+f0.0.x) sel(8) g10<1>.xUD g9<4>.yUD g9<4>.xUD { align16 };
13
(+f0.0) sel(16) g28<1>UD g8<0,1,0>UD 0x00000000UD { align1 compr };
14
(+f0.0) sel(8) g28<1>.yF g32<4>.xF 0x0F /* 0F */ { align16 };
15
(-f0.0.z) sel(8) g28<1>.zUD g31<4>.xUD 0x00000000UD { align16 };
16
(+f0.0) sel.sat(8) m5<1>F g1<0>F g3<4>F { align16 };
17
(-f0.0) sel(16) g8<1>F (abs)g6<8,8,1>F 0x3f800000F /* 1F */ { align1 compr };
18
(-f0.0) sel(16) m3<1>UD g14<8,8,1>UD 0x3f00022fUD { align1 compr4 };
19
(+f0.0) sel(16) m4<1>F g4<8,8,1>F g6<8,8,1>F { align1 compr4 };
20
(-f0.0.y) sel(8) g3<1>.yUD g4<4>.xUD 0x00000000UD { align16 };
21
(+f0.0) sel(8) g5<1>UD g3<4>UD 0x00000000UD { align16 };
22
(+f0.0.y) sel(8) g3<1>.yUD g1<0>.wUD g1<0>.zUD { align16 };
23
(+f0.0) sel(8) g5<1>.xyF g1<0>.xyyyF g1<0>.zF { align16 };
24
(+f0.0.x) sel(8) g5<1>.xF g1<0>.xF -g1<0>.xF { align16 };
25
(-f0.0) sel(8) g5<1>.wUD g5<4>.wUD 0x3f800000UD { align16 };
26
(-f0.0) sel(8) g4<1>.xyzF (abs)g4<4>.xyzzF 0x3f800000F /* 1F */ { align16 };
27
(+f0.0.x) sel(8) g4<1>.xD -g4<4>.xD 0D { align16 };
28
(+f0.0) sel(16) g4<1>D -g6<8,8,1>D -1D { align1 compr };
29
(-f0.0.x) sel(8) g3<1>.xF (abs)g3<4>.xF 0x3f800000F /* 1F */ { align16 };
30
(+f0.0) sel(16) m3<1>F g4<8,8,1>F 0x3f800000F /* 1F */ { align1 compr4 };
31
(+f0.0) sel.sat(8) m5<1>F g6<4>F 0xbf800000F /* -1F */ { align16 };
32
33