| /xsrc/external/mit/mesa-demos/dist/src/vp/ |
| H A D | Makefile.am | 60 mad.txt \
|
| H A D | Makefile.in | 387 mad.txt \
|
| /xsrc/external/mit/mesa-demos/dist/src/fp/ |
| H A D | Makefile.am | 69 mad.txt \
|
| H A D | Makefile.in | 416 mad.txt \
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | disasm-a3xx.c | 247 OPC(3, OPC_MAD_U16, mad.u16), 249 OPC(3, OPC_MAD_S16, mad.s16), 251 OPC(3, OPC_MAD_U24, mad.u24), 252 OPC(3, OPC_MAD_S24, mad.s24), 253 OPC(3, OPC_MAD_F16, mad.f16), 254 OPC(3, OPC_MAD_F32, mad.f32),
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_compiler.c | 1318 struct etna_inst mad[2] = { }; local in function:trans_lrp 1319 mad[0].opcode = INST_OPCODE_MAD; 1320 mad[0].sat = 0; 1321 mad[0].dst = etna_native_to_dst(temp, INST_COMPS_X | INST_COMPS_Y | 1323 mad[0].src[0] = src[0]; 1324 mad[0].src[1] = src[2]; 1325 mad[0].src[2] = negate(src[2]); 1326 mad[1].opcode = INST_OPCODE_MAD; 1327 mad[1].sat = inst->Instruction.Saturate; 1328 mad[ [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_compiler_tgsi.c | 1362 struct etna_inst mad[2] = { }; local in function:trans_lrp 1363 mad[0].opcode = INST_OPCODE_MAD; 1364 mad[0].sat = 0; 1365 mad[0].dst = etna_native_to_dst(temp, INST_COMPS_X | INST_COMPS_Y | 1367 mad[0].src[0] = src[0]; 1368 mad[0].src[1] = src[2]; 1369 mad[0].src[2] = negate(src[2]); 1370 mad[1].opcode = INST_OPCODE_MAD; 1371 mad[1].sat = inst->Instruction.Saturate; 1372 mad[ [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | disasm-a3xx.c | 935 OPC(3, OPC_MAD_U16, mad.u16), 937 OPC(3, OPC_MAD_S16, mad.s16), 939 OPC(3, OPC_MAD_U24, mad.u24), 940 OPC(3, OPC_MAD_S24, mad.s24), 941 OPC(3, OPC_MAD_F16, mad.f16), 942 OPC(3, OPC_MAD_F32, mad.f32),
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/tests/ |
| H A D | delay.c | 62 mad.f32 r0.x, r0.x, r0.y, r0.z
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 10.5.9.rst | 96 - nv50/ir: propagate modifier to right arg when const-folding mad
|
| H A D | 10.6.2.rst | 81 - nv50/ir: propagate modifier to right arg when const-folding mad
|
| H A D | 11.0.8.rst | 97 - nv50/ir: the mad source might not have a defining instruction
|
| H A D | 19.3.0.rst | 2887 - freedreno/ir3: fix mad copy propagation special case 2922 - freedreno/ir3: optimize immed 2nd src to mad
|
| H A D | 20.2.0.rst | 3832 - aco: try to use fma instead of mad when denormals are enabled 3833 - aco: create 16-bit mad/fma
|
| H A D | 20.0.0.rst | 1387 - freedreno/ir3: fixup when changing to mad.f16
|
| H A D | 19.1.0.rst | 3154 - iris: Stop leaking iris_uncompiled_shaders like mad
|
| H A D | 21.0.0.rst | 1597 - nv50/ir: clear dnz flag when converting mul/mad to simpler ops
|
| H A D | 20.3.0.rst | 4024 - aco: fix mad splitting after applying output modifiers
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | test_fs_saturate_propagation.cpp | 371 * 0: mad(16) dst0 src0 src1 src2 375 * 0: mad.sat(16) dst0 -src0 -src1 src2 409 fs_inst *mad = bld.MAD(dst0, src2, src2, src2); local in function:TEST_F 410 mad->src[0]= src0; 411 mad->src[1] = src1; 417 * 0: mad(16) dst0 1.0f -2.0f src2 421 * 0: mad.sat(16) dst0 -1.0f 2.0f src2
|
| H A D | brw_fs.cpp | 3888 fs_inst *mad = hbld.MAD(dst, dst, half(delta_xy, 1), dwQ); local in function:fs_visitor::lower_linterp 3893 set_saturate(inst->saturate, mad); 3894 set_condmod(inst->conditional_mod, mad);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | test_fs_saturate_propagation.cpp | 383 * 0: mad(16) dst0 src0 src1 src2 387 * 0: mad.sat(16) dst0 -src0 -src1 src2 421 fs_inst *mad = bld.MAD(dst0, src2, src2, src2); local in function:TEST_F 422 mad->src[0]= src0; 423 mad->src[1] = src1; 429 * 0: mad(16) dst0 1.0f -2.0f src2 433 * 0: mad.sat(16) dst0 -1.0f 2.0f src2
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_optimizer.cpp | 66 * (2) The second pass combines instructions like mad, omod, clamp and 70 * i.e. decides if a mad instruction is profitable and eliminates dead code. 285 void set_mad(Instruction* mad, uint32_t mad_info_idx) argument 288 mad->pass_flags = mad_info_idx; 289 instr = mad; 3195 /* convert to mad */ 3207 aco_opcode mad = fadd ? aco_opcode::v_pk_fma_f16 : aco_opcode::v_pk_mad_u16; local in function:aco::combine_vop3p 3209 create_instruction<VOP3P_instruction>(mad, Format::VOP3P, 3, 1)}; 3346 /* combine mul+add -> mad */ 3443 aco_ptr<VOP3_instruction> mad{ local in function:aco::combine_instruction [all...] |
| H A D | aco_instruction_selection.cpp | 7881 aco_opcode mad = local in function:aco::__anon562fcc110110::emit_interp_center 7883 Temp tmp1 = bld.vop3(mad, bld.def(v1), ddx_1, pos1, p1); 7884 Temp tmp2 = bld.vop3(mad, bld.def(v1), ddx_2, pos1, p2); 7885 tmp1 = bld.vop3(mad, bld.def(v1), ddy_1, pos2, tmp1); 7886 tmp2 = bld.vop3(mad, bld.def(v1), ddy_2, pos2, tmp2);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/drivers/freedreno/ |
| H A D | ir3-notes.rst | 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> }"];
|
| /xsrc/external/mit/MesaLib/dist/docs/drivers/freedreno/ |
| H A D | ir3-notes.rst | 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> }"];
|