diff options
Diffstat (limited to 'src/intel/tools/tests/gen7/and.asm')
-rw-r--r-- | src/intel/tools/tests/gen7/and.asm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/intel/tools/tests/gen7/and.asm b/src/intel/tools/tests/gen7/and.asm new file mode 100644 index 00000000000..34bcffc0417 --- /dev/null +++ b/src/intel/tools/tests/gen7/and.asm @@ -0,0 +1,30 @@ +and(1) g11<1>UD g0.2<0,1,0>UD 0x007f0000UD { align1 1N }; +and(1) g12.2<1>UD g0.2<0,1,0>UD 0x0000f000UD { align1 WE_all 1N }; +and(8) g13<1>UD g6<0>UD g5.4<0>.zUD { align16 1Q }; +and(8) g59<1>.xUD g38<4>.xUD 0x00000001UD { align16 1Q }; +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(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) g8<1>UD g0.1<0,1,0>UW 0x07ffUW { align1 1Q }; +and(16) g20<1>UD g0.1<0,1,0>UW 0x07ffUW { align1 1H }; +and(1) a0<1>UD g9<0,1,0>UD 0x000000ffUD { align1 WE_all 1N }; +and.nz.f0.0(8) null<1>.xUD g82<4>.xUD g81<4>.xUD { align16 1Q }; +and(1) g2<1>UD g19<0,1,0>UD 0x000000ffUD { align1 WE_all 3N }; +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 g44<8,8,1>UD 0x00000001UD { align1 1H }; +and(1) a0<1>UD a0<0,1,0>UD 0x00000fffUD { align1 WE_all 1N }; +and.z.f0.0(8) null<1>UD g9<4>.xUD 0x0000001fUD { align16 1Q }; +and(8) g57<1>.xUD g54<4>.xUD 0x00000003UD { align16 WE_all 1Q }; +and(8) g6<1>UD g2<8,8,1>UD 0x00000003UD { align1 WE_all 1Q }; +and(2) g99<1>UD g1.3<0,1,0>UD 0x00001fffUD { align1 WE_all 1N }; +and.nz.f0.0(8) g10<1>UD g9<8,8,1>UD 0x00000001UD { align1 1Q }; +and.nz.f0.0(16) g15<1>UD g13<8,8,1>UD 0x00000001UD { align1 1H }; +and.nz.f0.0(8) g20<1>UD g19<8,8,1>UD g18<8,8,1>UD { align1 1Q }; +and.nz.f0.0(16) g34<1>UD g32<8,8,1>UD g30<8,8,1>UD { align1 1H }; +and.z.f0.0(8) null<1>UD g7<8,8,1>UD g21<8,8,1>UD { align1 1Q }; +and.z.f0.0(16) null<1>UD g8<8,8,1>UD g35<8,8,1>UD { align1 1H }; |