aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/tools/tests/gen5/and.asm
diff options
context:
space:
mode:
Diffstat (limited to 'src/intel/tools/tests/gen5/and.asm')
-rw-r--r--src/intel/tools/tests/gen5/and.asm20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/intel/tools/tests/gen5/and.asm b/src/intel/tools/tests/gen5/and.asm
new file mode 100644
index 00000000000..cc2f7608a12
--- /dev/null
+++ b/src/intel/tools/tests/gen5/and.asm
@@ -0,0 +1,20 @@
+and(8) g9<1>.wUD g9<4>.wUD 524032D { align16 };
+and(8) g5<1>.xD g5<4>.xD 1D { align16 };
+and(8) g5<1>D g6<8,8,1>D 1D { align1 };
+and(16) g14<1>D g12<8,8,1>D 1D { align1 compr };
+and(8) g2<1>D g2<8,8,1>UD 1D { align1 };
+and.nz.f0.0(8) null<1>.xD g9<4>.xUD 1D { align16 };
+and.nz.f0.0(8) null<1>D g8<8,8,1>UD 1D { align1 };
+and(8) g8<1>UD g2.4<0,1,0>UD 0x80000000UD { align1 };
+and.nz.f0.0(16) null<1>D g12<8,8,1>UD 1D { align1 compr };
+and(16) g12<1>UD g2.4<0,1,0>UD 0x80000000UD { align1 compr };
+and(16) g6<1>D g4<8,8,1>UD 1D { align1 compr };
+and(8) g2<1>UD g4<8,8,1>UD g3<8,8,1>UD { align1 };
+and(16) g6<1>UD g8<8,8,1>UD g4<8,8,1>UD { align1 compr };
+and(8) g17<1>.xUD g1<0>.xUD 0x80000000UD { align16 };
+and(8) g47<1>.xUD g48<4>.xUD g47<4>.xUD { align16 };
+and(1) g8<1>UD f0<0,1,0>UW 0x0000000fUD { align1 nomask };
+and.nz.f0.0(8) g7<1>D g7<8,8,1>D 1D { align1 };
+and.nz.f0.0(16) g14<1>D g8<8,8,1>D 1D { align1 compr };
+and(8) g3<1>.xD g3<4>.xUD 1D { align16 };
+and.nz.f0.0(1) null<1>UD g1.6<0,1,0>UD 0x04000000UD { align1 };