Searched refs:dst0 (Results 1 - 25 of 30) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dtest_fs_saturate_propagation.cpp104 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
108 bld.ADD(dst0, src0, src1);
109 set_saturate(true, bld.MOV(dst1, dst0));
113 * 0: add(16) dst0 src0 src1
114 * 1: mov.sat(16) dst1 dst0
117 * 0: add.sat(16) dst0 src0 src1
118 * 1: mov(16) dst1 dst0
139 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
144 bld.ADD(dst0, src0, src1);
145 set_saturate(true, bld.MOV(dst1, dst0));
177 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
212 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
246 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
284 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
322 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
360 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
401 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
446 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
488 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
531 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
566 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
605 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
646 fs_reg dst0 = v->vgrf(glsl_type::vec4_type); local in function:TEST_F
686 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
729 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
763 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dtest_fs_saturate_propagation.cpp116 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
120 bld.ADD(dst0, src0, src1);
121 set_saturate(true, bld.MOV(dst1, dst0));
125 * 0: add(16) dst0 src0 src1
126 * 1: mov.sat(16) dst1 dst0
129 * 0: add.sat(16) dst0 src0 src1
130 * 1: mov(16) dst1 dst0
151 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
156 bld.ADD(dst0, src0, src1);
157 set_saturate(true, bld.MOV(dst1, dst0));
189 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
224 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
258 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
296 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
334 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
372 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
413 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
458 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
500 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
543 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
578 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
617 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
658 fs_reg dst0 = v->vgrf(glsl_type::vec4_type); local in function:TEST_F
698 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
741 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
775 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
[all...]
H A Dtest_fs_cmod_propagation.cpp698 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
702 bld.CMP(dst0, src0, zero, BRW_CONDITIONAL_NZ);
703 bld.CMP(bld.null_reg_f(), dst0, zero, BRW_CONDITIONAL_NZ);
727 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
731 bld.CMP(dst0, src0, zero, BRW_CONDITIONAL_NZ);
732 bld.CMP(bld.null_reg_f(), dst0, zero, BRW_CONDITIONAL_G);
758 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
762 set_condmod(BRW_CONDITIONAL_NZ, bld.PLN(dst0, src0, zero));
763 bld.CMP(bld.null_reg_f(), dst0, zero, BRW_CONDITIONAL_NZ);
787 fs_reg dst0 local in function:TEST_F
816 fs_reg dst0 = v->vgrf(glsl_type::float_type); local in function:TEST_F
852 fs_reg dst0 = v->vgrf(glsl_type::int_type); local in function:TEST_F
884 fs_reg dst0 = v->vgrf(glsl_type::uint_type); local in function:TEST_F
913 fs_reg dst0 = v->vgrf(glsl_type::int_type); local in function:TEST_F
942 fs_reg dst0 = v->vgrf(glsl_type::uint_type); local in function:TEST_F
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_aos.c436 LLVMValueRef dst0 = NULL; local in function:lp_emit_instruction_aos
453 dst0 = bld->bld_base.base.undef;
459 dst0 = lp_build_floor(&bld->bld_base.base, src0);
463 dst0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL);
472 dst0 = lp_build_rcp(&bld->bld_base.base, src0);
479 dst0 = lp_build_rsqrt(&bld->bld_base.base, tmp0);
491 dst0 = lp_build_mul(&bld->bld_base.base, src0, src1);
497 dst0 = lp_build_add(&bld->bld_base.base, src0, src1);
514 dst0 = lp_build_min(&bld->bld_base.base, src0, src1);
520 dst0
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_aos.c436 LLVMValueRef dst0 = NULL; local in function:lp_emit_instruction_aos
453 dst0 = bld->bld_base.base.undef;
459 dst0 = lp_build_floor(&bld->bld_base.base, src0);
463 dst0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL);
472 dst0 = lp_build_rcp(&bld->bld_base.base, src0);
479 dst0 = lp_build_rsqrt(&bld->bld_base.base, tmp0);
491 dst0 = lp_build_mul(&bld->bld_base.base, src0, src1);
497 dst0 = lp_build_add(&bld->bld_base.base, src0, src1);
514 dst0 = lp_build_min(&bld->bld_base.base, src0, src1);
520 dst0
[all...]
/xsrc/external/mit/pixman/dist/pixman/
H A Dpixman-arma64-neon-asm-bilinear.S249 * Macros for loading destination pixels into register 'dst0' and 'dst1'.
252 .macro bilinear_load_dst_0565_src numpix, dst0, dst1, dst01
255 .macro bilinear_load_dst_8888_src numpix, dst0, dst1, dst01
258 .macro bilinear_load_dst_8888 numpix, dst0, dst1, dst01
260 ld1 {\()\dst0\().2s, \()\dst1\().2s}, [OUT]
262 ld1 {\()\dst0\().2s}, [OUT]
264 ld1 {\()\dst0\().s}[0], [OUT]
268 mov \()\dst01\().d[0], \()\dst0\().d[0]
273 .macro bilinear_load_dst_8888_over numpix, dst0, dst1, dst01
274 bilinear_load_dst_8888 \numpix, \dst0, \dst
[all...]
H A Dpixman-arm-neon-asm-bilinear.S245 * Macros for loading destination pixels into register 'dst0' and 'dst1'.
248 .macro bilinear_load_dst_0565_src numpix, dst0, dst1, dst01
251 .macro bilinear_load_dst_8888_src numpix, dst0, dst1, dst01
254 .macro bilinear_load_dst_8888 numpix, dst0, dst1, dst01
256 vld1.32 {\dst0, \dst1}, [OUT]
258 vld1.32 {\dst0}, [OUT]
260 vld1.32 {\dst0[0]}, [OUT]
267 .macro bilinear_load_dst_8888_over numpix, dst0, dst1, dst01
268 bilinear_load_dst_8888 \numpix, \dst0, \dst1, \dst01
271 .macro bilinear_load_dst_8888_add numpix, dst0, dst
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_from_tgsi.cpp1692 void handleTEX(Value *dst0[4], int R, int S, int L, int C, int Dx, int Dy);
1693 void handleTXF(Value *dst0[4], int R, int L_M);
1694 void handleTXQ(Value *dst0[4], enum TexQuery, int R);
1695 void handleFBFETCH(Value *dst0[4]);
1696 void handleLIT(Value *dst0[4]);
1703 void handleLOAD(Value *dst0[4]);
1705 void handleATOM(Value *dst0[4], DataType, uint16_t subOp);
1707 void handleINTERP(Value *dst0[4]);
2260 Converter::handleTXQ(Value *dst0[4], enum TexQuery query, int R) argument
2267 if (!dst0[
2489 handleLIT(Value * dst0[4]) argument
2656 handleLOAD(Value * dst0[4]) argument
2928 handleATOM(Value * dst0[4],DataType ty,uint16_t subOp) argument
3172 Value *dst0[4], *rDst0[4]; local in function:__anon751bc7f70210::Converter::handleInstruction
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_from_tgsi.cpp1713 void handleTEX(Value *dst0[4], int R, int S, int L, int C, int Dx, int Dy);
1714 void handleTXF(Value *dst0[4], int R, int L_M);
1715 void handleTXQ(Value *dst0[4], enum TexQuery, int R);
1716 void handleFBFETCH(Value *dst0[4]);
1717 void handleLIT(Value *dst0[4]);
1722 void handleLOAD(Value *dst0[4]);
1724 void handleATOM(Value *dst0[4], DataType, uint16_t subOp);
1726 void handleINTERP(Value *dst0[4]);
2278 Converter::handleTXQ(Value *dst0[4], enum TexQuery query, int R) argument
2285 if (!dst0[
2501 handleLIT(Value * dst0[4]) argument
2650 handleLOAD(Value * dst0[4]) argument
2916 handleATOM(Value * dst0[4],DataType ty,uint16_t subOp) argument
3149 Value *dst0[4], *rDst0[4]; local in function:__anon9636d7c40110::Converter::handleInstruction
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/
H A Dformat_utils.h525 simd4scalar dst0 = SIMD128::unpacklo_ps(src_r0, src_g0); local in function:Transpose32_32::Transpose
531 SIMD128::store_ps(pfDst + 0, dst0);
554 simd16scalar dst0 = _simd16_permute2f128_ps(per0, per0, 0xD8); // (3, 1, 2, 0) // r0 g0 r1 g1 r2 g2 r3 g3 r4 g4 r5 g5 r6 g6 r7 g7 local in function:Transpose32_32::Transpose_simd16
557 _simd16_store_ps(reinterpret_cast<float*>(pDst) + 0, dst0); // rgrgrgrgrgrgrgrg
592 simd4scalari dst0 = SIMD128::unpacklo_epi32(rg0, ba0); local in function:Transpose16_16_16_16::Transpose
597 SIMD128::store_si(((simd4scalari*)pDst) + 0, dst0);
626 simdscalari dst0 = _simd_permute2f128_si(tmp0, tmp1, 0x20); // (2, 0) // rbga0 rbga1 rbga2 rbga3 local in function:Transpose16_16_16_16::Transpose_simd16
631 _simd_store_si(reinterpret_cast<simdscalari*>(pDst) + 0, dst0); // rgbargbargbargba
667 simd4scalari dst0 = SIMD128::unpacklo_epi32(rg0, ba0); local in function:Transpose16_16_16::Transpose
672 SIMD128::store_si(((simd4scalari*)pDst) + 0, dst0);
701 simdscalari dst0 = _simd_permute2f128_si(tmp0, tmp1, 0x20); // (2, 0) // rbga0 rbg local in function:Transpose16_16_16::Transpose_simd16
759 simdscalari dst0 = _simd_permute2f128_si(tmp0, tmp1, 0x20); // (2, 0) // rg0 rg1 local in function:Transpose16_16::Transpose_simd16
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_meta_util.c112 * \param dst0 the dst rect coordinate (for example dstX0)
123 float *src, float *dst0, float *dst1,
141 *dst0 += clipped_src0 / scale * mult;
143 *dst0 += clipped_dst0 * mult;
122 clip_coordinates(bool mirror,float * src,float * dst0,float * dst1,float clipped_src0,float clipped_dst0,float clipped_dst1,float scale,bool isLeftOrBottom) argument
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_meta_util.c112 * \param dst0 the dst rect coordinate (for example dstX0)
123 float *src, float *dst0, float *dst1,
141 *dst0 += clipped_src0 / scale * mult;
143 *dst0 += clipped_dst0 * mult;
122 clip_coordinates(bool mirror,float * src,float * dst0,float * dst1,float clipped_src0,float clipped_dst0,float clipped_dst1,float scale,bool isLeftOrBottom) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/drivers/freedreno/
H A Dir3-notes.rst68 instrdcf348 [shape=record,style=filled,fillcolor=lightgrey,label="{mov.f32f32|<dst0>|<src0> }"];
69 instrdcedd0 [shape=record,style=filled,fillcolor=lightgrey,label="{mad.f32|<dst0>|<src0> |<src1> |<src2> }"];
72 instrdcec30 [shape=record,style=filled,fillcolor=lightgrey,label="{mad.f32|<dst0>|<src0> |<src1> |<src2> }"];
75 instrdceb60 [shape=record,style=filled,fillcolor=lightgrey,label="{mul.f|<dst0>|<src0> |<src1> }"];
78 instrdceb60:<dst0> -> instrdcec30:<src2>
79 instrdcec30:<dst0> -> instrdcedd0:<src2>
80 instrdcedd0:<dst0> -> instrdcf348:<src0>
81 instrdcf400 [shape=record,style=filled,fillcolor=lightgrey,label="{mov.f32f32|<dst0>|<src0> }"];
82 instrdcedd0:<dst0> -> instrdcf400:<src0>
83 instrdcf4b8 [shape=record,style=filled,fillcolor=lightgrey,label="{mov.f32f32|<dst0>|<src
[all...]
/xsrc/external/mit/MesaLib/dist/docs/drivers/freedreno/
H A Dir3-notes.rst68 instrdcf348 [shape=record,style=filled,fillcolor=lightgrey,label="{mov.f32f32|<dst0>|<src0> }"];
69 instrdcedd0 [shape=record,style=filled,fillcolor=lightgrey,label="{mad.f32|<dst0>|<src0> |<src1> |<src2> }"];
72 instrdcec30 [shape=record,style=filled,fillcolor=lightgrey,label="{mad.f32|<dst0>|<src0> |<src1> |<src2> }"];
75 instrdceb60 [shape=record,style=filled,fillcolor=lightgrey,label="{mul.f|<dst0>|<src0> |<src1> }"];
78 instrdceb60:<dst0> -> instrdcec30:<src2>
79 instrdcec30:<dst0> -> instrdcedd0:<src2>
80 instrdcedd0:<dst0> -> instrdcf348:<src0>
81 instrdcf400 [shape=record,style=filled,fillcolor=lightgrey,label="{mov.f32f32|<dst0>|<src0> }"];
82 instrdcedd0:<dst0> -> instrdcf400:<src0>
83 instrdcf4b8 [shape=record,style=filled,fillcolor=lightgrey,label="{mov.f32f32|<dst0>|<src
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/
H A Dblorp_blit.c1497 GLfloat dst0, GLfloat dst1,
1500 double scale = (double)(src1 - src0) / (double)(dst1 - dst0);
1513 xform->offset = src0 + (-(double)dst0 + 0.5) * scale;
1695 double src0, src1, dst0, dst1; member in struct:blt_axis
1815 params->x0 = params->wm_inputs.discard_rect.x0 = round(coords->x.dst0);
1816 params->y0 = params->wm_inputs.discard_rect.y0 = round(coords->y.dst0);
1822 coords->x.dst0, coords->x.dst1,
1826 coords->y.dst0, coords->y.dst1,
2105 double delta0 = scale * (split_coords->dst0 - orig->dst0);
1495 brw_blorp_setup_coord_transform(struct brw_blorp_coord_transform * xform,GLfloat src0,GLfloat src1,GLfloat dst0,GLfloat dst1,bool mirror) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/blorp/
H A Dblorp_blit.c1593 GLfloat dst0, GLfloat dst1,
1596 double scale = (double)(src1 - src0) / (double)(dst1 - dst0);
1609 xform->offset = src0 + (-(double)dst0 + 0.5) * scale;
1783 double src0, src1, dst0, dst1; member in struct:blt_axis
1941 params->x0 = params->wm_inputs.bounds_rect.x0 = round(coords->x.dst0);
1942 params->y0 = params->wm_inputs.bounds_rect.y0 = round(coords->y.dst0);
1948 coords->x.dst0, coords->x.dst1,
1952 coords->y.dst0, coords->y.dst1,
2257 double delta0 = scale * (split_coords->dst0 - orig->dst0);
1591 brw_blorp_setup_coord_transform(struct brw_blorp_coord_transform * xform,GLfloat src0,GLfloat src1,GLfloat dst0,GLfloat dst1,bool mirror) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_pipe_flatshade.c72 /** Copy all the color attributes from src vertex to dst0 & dst1 vertices */
74 struct vertex_header *dst0,
82 COPY_4FV(dst0->data[attr], src->data[attr]);
73 copy_flats2(struct draw_stage * stage,struct vertex_header * dst0,struct vertex_header * dst1,const struct vertex_header * src) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_pipe_flatshade.c72 /** Copy all the color attributes from src vertex to dst0 & dst1 vertices */
74 struct vertex_header *dst0,
82 COPY_4FV(dst0->data[attr], src->data[attr]);
73 copy_flats2(struct draw_stage * stage,struct vertex_header * dst0,struct vertex_header * dst1,const struct vertex_header * src) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_program_alu.c586 struct rc_dst_register dst0; local in function:transform_SSG
590 dst0 = try_to_reuse_dst(c, inst);
592 dst0,
609 srcreg(RC_FILE_TEMPORARY, dst0.Index),
861 struct rc_dst_register dst0 = try_to_reuse_dst(c, inst); local in function:transform_r300_vertex_SSG
865 dst0 = try_to_reuse_dst(c, inst);
867 dst0,
882 srcreg(RC_FILE_TEMPORARY, dst0.Index),
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_program_alu.c586 struct rc_dst_register dst0; local in function:transform_SSG
590 dst0 = try_to_reuse_dst(c, inst);
592 dst0,
609 srcreg(RC_FILE_TEMPORARY, dst0.Index),
861 struct rc_dst_register dst0; local in function:transform_r300_vertex_SSG
865 dst0 = try_to_reuse_dst(c, inst);
867 dst0,
882 srcreg(RC_FILE_TEMPORARY, dst0.Index),
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_blit.c117 * \param dst0 the dst rect coordinate (for example dst_x0)
127 float *src, float *dst0, float *dst1,
142 *dst0 += clipped_dst0 * mult;
126 clip_coordinates(bool mirror,float * src,float * dst0,float * dst1,float clipped_dst0,float clipped_dst1,float scale,bool is_left_or_bottom) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_blit.c117 * \param dst0 the dst rect coordinate (for example dst_x0)
127 float *src, float *dst0, float *dst1,
142 *dst0 += clipped_dst0 * mult;
126 clip_coordinates(bool mirror,float * src,float * dst0,float * dst1,float clipped_dst0,float clipped_dst1,float scale,bool is_left_or_bottom) argument
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_meta_blit.c448 flip_coords(unsigned *src0, unsigned *src1, unsigned *dst0, unsigned *dst1) argument
458 if (*dst0 > *dst1) {
459 unsigned tmp = *dst0;
460 *dst0 = *dst1;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_meta_blit.c507 flip_coords(unsigned *src0, unsigned *src1, unsigned *dst0, unsigned *dst1) argument
517 if (*dst0 > *dst1) {
518 unsigned tmp = *dst0;
519 *dst0 = *dst1;
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_blorp.c484 flip_coords(unsigned *src0, unsigned *src1, unsigned *dst0, unsigned *dst1) argument
494 if (*dst0 > *dst1) {
495 unsigned tmp = *dst0;
496 *dst0 = *dst1;

Completed in 97 milliseconds

12