diff options
Diffstat (limited to 'src/intel/tools/tests/gen6/and.asm')
-rw-r--r-- | src/intel/tools/tests/gen6/and.asm | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/intel/tools/tests/gen6/and.asm b/src/intel/tools/tests/gen6/and.asm new file mode 100644 index 00000000000..72f35e547b8 --- /dev/null +++ b/src/intel/tools/tests/gen6/and.asm @@ -0,0 +1,19 @@ +and(8) g22<1>UD g21<8,8,1>UD g20<8,8,1>UD { align1 1Q }; +and.nz.f0.0(8) null<1>UD g24<8,8,1>UD g25<8,8,1>UD { align1 1Q }; +and(16) g41<1>UD g39<8,8,1>UD g37<8,8,1>UD { align1 1H }; +and.nz.f0.0(16) null<1>UD g45<8,8,1>UD g47<8,8,1>UD { align1 1H }; +and(1) g28<1>UD g55<0,1,0>UD 0x0000ffffUD { align1 1N }; +and(8) g64<1>.xUD g27<4>.xUD 0x0000ffffUD { align16 1Q }; +and(8) g12<1>UD g11<8,8,1>UD 0x00000001UD { align1 1Q }; +and(16) g19<1>UD g17<8,8,1>UD 0x00000001UD { align1 1H }; +and(8) g16<1>.xUD g4<4>.yUD g3<4>.xUD { align16 1Q }; +and(8) g5<1>D g2.4<0,1,0>D -g2.4<0,1,0>D { align1 1Q }; +and(16) g6<1>D g2.4<0,1,0>D -g2.4<0,1,0>D { align1 1H }; +and(1) g22<1>UD g0<0,1,0>UD 0x000000c0UD { align1 WE_all 1N }; +and(8) g12<1>D g1.4<0>D -g1.4<0>D { align16 1Q }; +and.nz.f0.0(8) null<1>.xUD g90<4>.xUD g89<4>.xUD { align16 1Q }; +and.nz.f0.0(8) null<1>UD g4<0,1,0>UD 0x00000001UD { align1 1Q }; +and.nz.f0.0(16) null<1>UD g6<0,1,0>UD 0x00000001UD { align1 1H }; +and.z.f0.0(8) null<1>UD g20<8,8,1>UD 0x00000001UD { align1 1Q }; +and.z.f0.0(16) null<1>UD g33<8,8,1>UD 0x00000001UD { align1 1H }; +and.z.f0.0(8) null<1>.xUD g3<4>.xUD 0x00000001UD { align16 1Q }; |