/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | simd16intrin.h | 28 typedef SIMD512 SIMD16; typedef 33 #define _simd16_setzero_ps SIMD16::setzero_ps 34 #define _simd16_setzero_si SIMD16::setzero_si 35 #define _simd16_set1_ps SIMD16::set1_ps 36 #define _simd16_set1_epi8 SIMD16::set1_epi8 37 #define _simd16_set1_epi32 SIMD16::set1_epi32 38 #define _simd16_set_ps SIMD16::set_ps 39 #define _simd16_set_epi32 SIMD16::set_epi32 40 #define _simd16_load_ps SIMD16::load_ps 41 #define _simd16_loadu_ps SIMD16::loadu_ps [all …]
|
D | simdlib_512_avx512_knights.inl | 28 // SIMD16 AVX512 (F) implementation for Knights Family Processors
|
D | simdlib_512_avx512_core.inl | 28 // SIMD16 AVX512 (F) implementation for Core processors
|
/external/mesa3d/src/intel/tools/tests/gen9/ |
D | sends.asm | 2 …dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0x0) mlen 2 ex_mlen 4 rle… 6 …dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0x0) mlen 2 ex_mlen 4 rle… 10 …dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, or) mlen 2 ex_mlen 2 rlen 2 { alig… 12 …dp data 1 MsgDesc: ( DC untyped surface write, Surface = 254, SIMD16, Mask = 0xe) mlen 2 ex_mlen 2… 14 …dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 254, SIMD16, add) mlen 2 ex_mlen 2 rlen 0 { a… 16 …dp data 1 MsgDesc: ( DC typed surface write, Surface = 2, SIMD16, Mask = 0x0) mlen 2 ex_mlen 4 rle… 22 …dp data 1 MsgDesc: ( DC untyped surface write, Surface = 1, SIMD16, Mask = 0x0) mlen 2 ex_mlen 8 r… 26 …dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0xe) mlen 2 ex_mlen 1 rle… 30 …dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, umax) mlen 2 ex_mlen 1 rlen 0 { align1 … 34 …dp data 1 MsgDesc: ( DC typed atomic, Surface = 1, SIMD16, mov) mlen 2 ex_mlen 1 rlen 0 { align1 1… [all …]
|
D | sendc.asm | 4 … render MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 8 rlen 0 { align1 1H EOT }; 6 … render MsgDesc: RT write SIMD16/RepData LastRT Surface = 0 mlen 1 rlen 0 { align1 1H EOT }; 10 … sampler MsgDesc: ld_lz SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 0 { align1 1H EOT }; 14 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 0 { align1 1H EOT }; 20 … sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 11 rlen 0 { align1 1H EOT }; 24 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 0 { align1 1H EOT }; 38 … sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 0 { align1 1H EOT }; 42 … render MsgDesc: RT write SIMD16 LastRT Surface = 1 mlen 10 rlen 0 { align1 1H EOT }; 48 … render MsgDesc: RT write SIMD16 Surface = 1 mlen 12 rlen 0 { align1 1H }; 50 … render MsgDesc: RT write SIMD16 LastRT Surface = 2 mlen 12 rlen 0 { align1 1H EOT }; [all …]
|
D | send.asm | 16 … sampler MsgDesc: ld_lz SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H }; 26 … sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H }; 52 … sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 4 { align1 1H }; 54 … sampler MsgDesc: gather4 SIMD16 Surface = 1 Sampler = 0 mlen 7 rlen 8 { align1 1H }; 64 … sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 2 { align1 1H }; 70 … sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H }; 72 … sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H }; 76 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 6 { align1 1H }; 80 … sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 6 { align1 1H }; 84 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H }; [all …]
|
/external/mesa3d/src/intel/tools/tests/gen7.5/ |
D | sendc.asm | 4 … render MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 8 rlen 0 { align1 1H EOT }; 6 … render MsgDesc: RT write SIMD16/RepData LastRT Surface = 0 mlen 1 rlen 0 { align1 1H EOT }; 10 … render MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 8 rlen 0 { align1 1H EOT }; 16 … render MsgDesc: RT write SIMD16 Surface = 1 mlen 12 rlen 0 { align1 1H }; 18 … render MsgDesc: RT write SIMD16 LastRT Surface = 2 mlen 12 rlen 0 { align1 1H EOT }; 22 … render MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 10 rlen 0 { align1 1H EOT }; 32 … render MsgDesc: RT write SIMD16 Surface = 0 mlen 10 rlen 0 { align1 1H }; 34 … render MsgDesc: RT write SIMD16 Surface = 1 mlen 10 rlen 0 { align1 1H }; 36 … render MsgDesc: RT write SIMD16 Surface = 2 mlen 10 rlen 0 { align1 1H }; 38 … render MsgDesc: RT write SIMD16 LastRT Surface = 3 mlen 10 rlen 0 { align1 1H EOT }; [all …]
|
D | send.asm | 8 … sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H }; 44 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H }; 48 … sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H }; 52 … sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H }; 56 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H }; 66 … sampler MsgDesc: gather4 SIMD16 Surface = 2 Sampler = 0 mlen 5 rlen 8 { align1 1H }; 72 … sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H }; 74 … sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 8 { align1 1H }; 90 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H }; 98 … sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H }; [all …]
|
/external/mesa3d/src/intel/tools/tests/gen8/ |
D | sendc.asm | 4 … render MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 8 rlen 0 { align1 1H EOT }; 6 … render MsgDesc: RT write SIMD16/RepData LastRT Surface = 0 mlen 1 rlen 0 { align1 1H EOT }; 12 … render MsgDesc: RT write SIMD16 LastRT Surface = 1 mlen 10 rlen 0 { align1 1H EOT }; 18 … render MsgDesc: RT write SIMD16 Surface = 1 mlen 12 rlen 0 { align1 1H }; 20 … render MsgDesc: RT write SIMD16 LastRT Surface = 2 mlen 12 rlen 0 { align1 1H EOT }; 24 … render MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 10 rlen 0 { align1 1H EOT }; 26 … render MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 9 rlen 0 { align1 1H EOT }; 40 … render MsgDesc: RT write SIMD16 Surface = 0 mlen 10 rlen 0 { align1 1H }; 42 … render MsgDesc: RT write SIMD16 Surface = 1 mlen 10 rlen 0 { align1 1H }; 44 … render MsgDesc: RT write SIMD16 Surface = 2 mlen 10 rlen 0 { align1 1H }; [all …]
|
D | send.asm | 12 …dp data 1 MsgDesc: ( DC typed surface write, Surface = 1, SIMD16, Mask = 0x0) mlen 7 rlen 0 { alig… 20 … sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H }; 60 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H }; 64 … sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H }; 68 … sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H }; 76 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H }; 84 … dp data 1 MsgDesc: ( DC untyped atomic op, Surface = 1, SIMD16, inc) mlen 2 rlen 2 { align1 1H }; 90 … sampler MsgDesc: ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H }; 92 … sampler MsgDesc: ld2dms SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H }; 102 … sampler MsgDesc: gather4 SIMD16 Surface = 1 Sampler = 0 mlen 5 rlen 8 { align1 1H }; [all …]
|
/external/mesa3d/src/intel/tools/tests/gen5/ |
D | send.asm | 8 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 10 rlen 0 { align1 EOT }; 14 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 }; 18 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 }; 26 … sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 }; 30 … sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 }; 38 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 }; 44 … sampler MsgDesc: sample_b SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 }; 48 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 14 rlen 0 { align1 EOT }; 62 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 12 rlen 0 { align1 EOT }; 68 … sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 }; [all …]
|
/external/mesa3d/src/intel/tools/tests/gen7/ |
D | sendc.asm | 4 … render MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 8 rlen 0 { align1 1H EOT }; 6 … render MsgDesc: RT write SIMD16/RepData LastRT Surface = 0 mlen 1 rlen 0 { align1 1H EOT }; 10 … render MsgDesc: RT write SIMD16 LastRT Surface = 1 mlen 10 rlen 0 { align1 1H EOT }; 16 … render MsgDesc: RT write SIMD16 Surface = 1 mlen 12 rlen 0 { align1 1H }; 18 … render MsgDesc: RT write SIMD16 LastRT Surface = 2 mlen 12 rlen 0 { align1 1H EOT }; 22 … render MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 10 rlen 0 { align1 1H EOT }; 36 … render MsgDesc: RT write SIMD16 Surface = 0 mlen 10 rlen 0 { align1 1H }; 38 … render MsgDesc: RT write SIMD16 Surface = 1 mlen 10 rlen 0 { align1 1H }; 40 … render MsgDesc: RT write SIMD16 Surface = 2 mlen 10 rlen 0 { align1 1H }; 42 … render MsgDesc: RT write SIMD16 Surface = 3 mlen 10 rlen 0 { align1 1H }; [all …]
|
D | send.asm | 8 … sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H }; 38 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H }; 42 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H }; 54 … sampler MsgDesc: sample_l_c SIMD16 Surface = 1 Sampler = 0 mlen 9 rlen 8 { align1 1H }; 56 … sampler MsgDesc: sample_l_c SIMD16 Surface = 2 Sampler = 1 mlen 9 rlen 8 { align1 1H }; 76 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H }; 84 … sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H }; 104 … sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H }; 112 … sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H }; 116 … sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H }; [all …]
|
/external/mesa3d/src/intel/tools/tests/gen6/ |
D | sendc.asm | 4 … render MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 8 rlen 0 { align1 1H EOT }; 6 … render MsgDesc: RT write SIMD16/RepData LastRT Surface = 0 mlen 1 rlen 0 { align1 1H EOT }; 10 … render MsgDesc: RT write SIMD16 LastRT Surface = 1 mlen 10 rlen 0 { align1 1H EOT }; 16 … render MsgDesc: RT write SIMD16 Surface = 1 mlen 12 rlen 0 { align1 1H }; 18 … render MsgDesc: RT write SIMD16 LastRT Surface = 2 mlen 12 rlen 0 { align1 1H EOT }; 32 … render MsgDesc: RT write SIMD16 Surface = 0 mlen 10 rlen 0 { align1 1H }; 34 … render MsgDesc: RT write SIMD16 Surface = 1 mlen 10 rlen 0 { align1 1H }; 36 … render MsgDesc: RT write SIMD16 Surface = 2 mlen 10 rlen 0 { align1 1H }; 38 … render MsgDesc: RT write SIMD16 Surface = 3 mlen 10 rlen 0 { align1 1H }; 40 … render MsgDesc: RT write SIMD16 Surface = 4 mlen 10 rlen 0 { align1 1H }; [all …]
|
D | send.asm | 8 … sampler MsgDesc: ld SIMD16 Surface = 1 Sampler = 0 mlen 8 rlen 8 { align1 1H }; 40 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H }; 44 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H }; 52 … sampler MsgDesc: resinfo SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H }; 54 … sampler MsgDesc: gather4 SIMD16 Surface = 2 Sampler = 0 mlen 6 rlen 8 { align1 1H }; 78 … sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H }; 90 … sampler MsgDesc: sample_l SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H }; 94 … sampler MsgDesc: lod SIMD16 Surface = 1 Sampler = 0 mlen 2 rlen 8 { align1 1H }; 104 … sampler MsgDesc: sample_c SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H }; 108 … sampler MsgDesc: sample SIMD16 Surface = 1 Sampler = 0 mlen 6 rlen 8 { align1 1H }; [all …]
|
/external/mesa3d/src/intel/tools/tests/gen4/ |
D | send.asm | 6 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 10 rlen 0 { align1 EOT }; 62 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 14 rlen 0 { align1 EOT }; 64 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 12 rlen 0 { align1 EOT }; 84 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 15 rlen 0 { align1 EOT }; 94 write MsgDesc: RT write SIMD16 Surface = 0 mlen 10 rlen 0 { align1 }; 96 write MsgDesc: RT write SIMD16 Surface = 1 mlen 10 rlen 0 { align1 }; 98 write MsgDesc: RT write SIMD16 Surface = 2 mlen 10 rlen 0 { align1 }; 100 … write MsgDesc: RT write SIMD16 LastRT Surface = 3 mlen 10 rlen 0 { align1 EOT }; 108 … write MsgDesc: RT write SIMD16 LastRT Surface = 1 mlen 10 rlen 0 { align1 EOT }; 114 … write MsgDesc: RT write SIMD16 LastRT Surface = 2 mlen 10 rlen 0 { align1 EOT }; [all …]
|
/external/mesa3d/src/intel/tools/tests/gen4.5/ |
D | send.asm | 4 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 10 rlen 0 { align1 EOT }; 48 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 14 rlen 0 { align1 EOT }; 62 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 12 rlen 0 { align1 EOT }; 76 write MsgDesc: RT write SIMD16 Surface = 0 mlen 10 rlen 0 { align1 }; 78 write MsgDesc: RT write SIMD16 Surface = 1 mlen 10 rlen 0 { align1 }; 80 write MsgDesc: RT write SIMD16 Surface = 2 mlen 10 rlen 0 { align1 }; 82 … write MsgDesc: RT write SIMD16 LastRT Surface = 3 mlen 10 rlen 0 { align1 EOT }; 98 … write MsgDesc: RT write SIMD16 LastRT Surface = 0 mlen 15 rlen 0 { align1 EOT }; 114 … write MsgDesc: RT write SIMD16 LastRT Surface = 1 mlen 10 rlen 0 { align1 EOT }; 120 … write MsgDesc: RT write SIMD16 LastRT Surface = 2 mlen 10 rlen 0 { align1 EOT }; [all …]
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | frontend.cpp | 1069 simd16scalari vViewportIdx = SIMD16::setzero_si(); in GeometryShaderStage() 1070 simd16scalari vRtIdx = SIMD16::setzero_si(); in GeometryShaderStage() 1071 SIMD16::Vec4 svgAttrib[4]; in GeometryShaderStage() 1082 SIMD16::castps_si(svgAttrib[0][VERTEX_SGV_VAI_COMP]); in GeometryShaderStage() 1087 vRtIdx = SIMD16::castps_si(svgAttrib[0][VERTEX_SGV_RTAI_COMP]); in GeometryShaderStage() 1094 SIMD16::max_epi32(vViewportIdx, SIMD16::setzero_si()); in GeometryShaderStage() 1096 SIMD16::set1_epi32(KNOB_NUM_VIEWPORTS_SCISSORS); in GeometryShaderStage() 1098 SIMD16::cmplt_epi32(vViewportIdx, vNumViewports); in GeometryShaderStage() 1099 vViewportIdx = SIMD16::and_si(vClearMask, vViewportIdx); in GeometryShaderStage() 1553 simd16scalari vViewportIdx = SIMD16::setzero_si(); in TessellationStages() [all …]
|
/external/igt-gpu-tools/lib/i915/shaders/ps/ |
D | blit.g7a | 31 * 18:17 = SIMD16 = 2 55 * 10:08 = Message Type = SIMD16 (0)
|
/external/mesa3d/docs/relnotes/ |
D | 10.2.5.rst | 122 - i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode. 123 - i965/fs: Fix gl_SampleMask handling for SIMD16 on Gen8+.
|
D | 18.3.4.rst | 97 - intel/fs: Do the grf127 hack on SIMD8 instructions in SIMD16 mode
|
D | 18.1.6.rst | 129 - intel: Fix SIMD16 unaligned payload GRF reads on Gen4-5.
|
D | 8.0.3.rst | 240 - i965: Make the dummy fragment shader work in SIMD16 mode. 242 - i965: Avoid explicit accumulator operands in SIMD16 mode on Gen7.
|
D | 20.0.8.rst | 87 SIMD16
|
D | 7.11.1.rst | 262 - i965/fs: Allow SIMD16 with control flow on Ivybridge. 263 - i965: Allow SIMD16 color writes on Ivybridge.
|