Home
last modified time | relevance | path

Searched refs:MUL (Results 1 - 25 of 112) sorted by relevance

12345

/third_party/ffmpeg/libavcodec/
H A Dflacdsp_lpc_template.c25 #undef MUL macro
33 # define MUL(a, b) MUL64(a, b) macro
37 # define MUL(a, b) ((a) * (b)) macro
43 p0 += MUL(c, s); \
45 p1 += MUL(c, s); \
121 p1 += MUL(c, s); in flac_lpc_encode_c()
123 p0 += MUL(c, s); in flac_lpc_encode_c()
H A Dsimple_idct_template.c45 #undef MUL macro
62 #define MUL(a, b) MUL16(a, b) macro
104 #define MUL(a, b) ((int)((SUINT)(a) * (b))) macro
169 b0 = MUL(W1, row[1]);
171 b1 = MUL(W3, row[1]);
173 b2 = MUL(W5, row[1]);
175 b3 = MUL(W7, row[1]);
222 b0 = MUL(W1, col[8*1]); \
223 b1 = MUL(W3, col[8*1]); \
224 b2 = MUL(W
[all...]
H A Dbinkdsp.c36 #define MUL(X,Y) ((int)((unsigned)(X) * (Y)) >> 11) macro
42 const int a3 = MUL(A1, (src)[s2] - (src)[s6]); \
48 const int b1 = MUL(A3, a5 + a7); \
49 const int b2 = MUL(A4, a5) - b0 + b1; \
50 const int b3 = MUL(A1, a6 - a4) - b2; \
51 const int b4 = MUL(A2, a7) + b3 - b1; \
H A Dmpegaudioenc_template.c44 #define MUL(a,b) (((int64_t)(a) * (int64_t)(b)) >> FRAC_BITS) macro
248 x3 = MUL(t[16], FIX(M_SQRT2*0.5)); in idct32()
252 x2 = MUL(-(t[24] + t[8]), FIX(M_SQRT2*0.5)); in idct32()
253 x1 = MUL((t[8] - x2), xp[0]); in idct32()
254 x2 = MUL((t[8] + x2), xp[1]); in idct32()
267 xr = MUL(t[28],xp[0]); in idct32()
271 xr = MUL(t[4],xp[1]); in idct32()
275 xr = MUL(t[20],xp[2]); in idct32()
279 xr = MUL(t[12],xp[3]); in idct32()
287 xr = MUL(ta in idct32()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp3582 // 32b Opcodes that can be combined with a MUL
3601 // 64b Opcodes that can be combined with a MUL
3660 // Opcodes that can be combined with a MUL
4151 /// F|MUL I=A,B,0
4161 /// the F|MUL. In the example above IdxMulOpd is 1.
4177 MachineInstr *MUL = MRI.getUniqueVRegDef(Root.getOperand(IdxMulOpd).getReg()); in genFusedMultiply() local
4179 Register SrcReg0 = MUL->getOperand(1).getReg(); in genFusedMultiply()
4180 bool Src0IsKill = MUL->getOperand(1).isKill(); in genFusedMultiply()
4181 Register SrcReg1 = MUL->getOperand(2).getReg(); in genFusedMultiply()
4182 bool Src1IsKill = MUL in genFusedMultiply()
4328 MachineInstr *MUL = MRI.getUniqueVRegDef(Root.getOperand(IdxMulOpd).getReg()); genMaddR() local
4367 MachineInstr *MUL; genAlternativeCodeSequence() local
[all...]
/third_party/mesa3d/src/intel/compiler/
H A Dtest_fs_scoreboard.cpp149 bld.MUL( y, g[3], g[4]); in TEST_F()
175 bld.MUL( g[3], g[4], g[5]); in TEST_F()
202 bld.MUL( y, g[3], g[4]); in TEST_F()
261 bld.MUL(g[3], g[4], g[5]); in TEST_F()
287 bld.MUL( g[3], g[4], g[5]); in TEST_F()
313 bld.MUL( g[4], g[5], g[6]); in TEST_F()
368 bld.MUL(g[3], g[4], g[5]); in TEST_F()
399 bld.MUL( g[3], g[4], g[5]); in TEST_F()
425 bld.MUL( g[3], g[4], g[5]); in TEST_F()
487 bld.MUL( in TEST_F()
[all...]
H A Dtest_eu_validate.cpp2187 INST(MUL, 8, D, 0, 2, D, 0, 8, 4, 2, true ), in TEST_P()
2188 INST(MUL, 8, UD, 0, 2, UD, 0, 8, 4, 2, true ), in TEST_P()
2195 INST(MUL, 2, D, 4, 2, D, 4, 4, 2, 2, true ), in TEST_P()
2196 INST(MUL, 2, UD, 4, 2, UD, 4, 4, 2, 2, true ), in TEST_P()
2218 INST(MUL, 4, D, 0, 2, D, 0, 4, 4, 1, false), in TEST_P()
2219 INST(MUL, 4, UD, 0, 2, UD, 0, 4, 4, 1, false), in TEST_P()
2221 INST(MUL, 4, D, 0, 1, D, 0, 8, 4, 2, false), in TEST_P()
2222 INST(MUL, 4, UD, 0, 1, UD, 0, 8, 4, 2, false), in TEST_P()
2237 INST(MUL, 8, D, 0, 2, D, 0, 0, 4, 2, false), in TEST_P()
2238 INST(MUL, in TEST_P()
[all...]
H A Dtest_vec4_register_coalesce.cpp148 vec4_instruction *mul = v->emit(v->MUL(temp, something, brw_imm_f(1.0f))); in TEST_F()
172 vec4_instruction *mul = v->emit(v->MUL(temp, something, brw_imm_f(1.0f))); in TEST_F()
239 vec4_instruction *mul = v->emit(v->MUL(temp, some_src_1, some_src_2)); in TEST_F()
H A Dbrw_vec4_visitor.cpp167 ALU2(MUL)
489 emit(MUL(dst, src_reg(f), brw_imm_f(1.0f / 255.0f))); in emit_unpack_unorm_4x8()
512 emit(MUL(scaled, src_reg(f), brw_imm_f(1.0f / 127.0f))); in emit_unpack_snorm_4x8()
527 emit(MUL(scaled, src_reg(saturated), brw_imm_f(255.0f))); in emit_pack_unorm_4x8()
549 emit(MUL(scaled, src_reg(min), brw_imm_f(127.0f))); in emit_pack_snorm_4x8()
827 emit(MUL(ndc_xyz, pos, src_reg(ndc_w))); in emit_ndc_computation()
847 emit(MUL(header1_w, psiz, brw_imm_f((float)(1 << 11)))); in emit_psiz_and_flags()
1093 emit_before(block, inst, MUL(dst_reg(index), index, in get_scratch_offset()
1096 emit_before(block, inst, MUL(dst_reg(index), *reladdr, in get_scratch_offset()
H A Dbrw_fs_builder.h453 /* This will get lowered by integer MUL lowering */ in emit_scan_step()
631 ALU2(MUL)
756 MUL(y_times_a, y, a); in LRP()
758 MUL(x_times_one_minus_a, x, src_reg(one_minus_a)); in LRP()
H A Dbrw_vec4_nir.cpp1209 inst = emit(MUL(dst, op[0], op[1])); in nir_emit_alu()
1215 /* For integer multiplication, the MUL uses the low 16 bits of one of in nir_emit_alu()
1219 * 16 bits, though, we can just emit a single MUL. in nir_emit_alu()
1225 emit(MUL(dst, op[0], op[1])); in nir_emit_alu()
1227 emit(MUL(dst, op[1], op[0])); in nir_emit_alu()
1232 emit(MUL(dst, op[1], op[0])); in nir_emit_alu()
1234 emit(MUL(dst, op[0], op[1])); in nir_emit_alu()
1238 emit(MUL(acc, op[0], op[1])); in nir_emit_alu()
1250 emit(MUL(acc, op[0], op[1])); in nir_emit_alu()
1840 emit(MUL(mul_ds in nir_emit_alu()
[all...]
H A Dtest_fs_saturate_propagation.cpp338 bld.MUL(dst0, src0, src1); in TEST_F()
463 bld.MUL(dst0, src0, src1); in TEST_F()
505 bld.MUL(dst0, src0, src1); in TEST_F()
703 bld.MUL(dst0, src0, src1); in TEST_F()
/third_party/toybox/toys/pending/
H A Dexpr.c132 enum { OR = 1, AND, EQ, NE, GT, GTE, LT, LTE, ADD, SUB, MUL, DIVI, MOD, RE }; enumerator
148 {"*", 5, I_TO_I, MUL }, {"/", 5, I_TO_I, DIVI }, {"%", 5, I_TO_I, MOD },
194 case MUL: x = a * b; break; in eval_op()
/third_party/skia/third_party/externals/libwebp/src/dsp/
H A Denc.c114 #define MUL(a, b) (((a) * (b)) >> 16) macro
124 const int c = MUL(in[4], kC2) - MUL(in[12], kC1); in ITransformOne()
125 const int d = MUL(in[4], kC1) + MUL(in[12], kC2); in ITransformOne()
139 const int c = MUL(tmp[4], kC2) - MUL(tmp[12], kC1); in ITransformOne()
140 const int d = MUL(tmp[4], kC1) + MUL(tmp[12], kC2); in ITransformOne()
225 #undef MUL macro
[all...]
H A Ddec_mips_dsp_r2.c24 #define MUL(a, b) (((a) * (b)) >> 16) macro
52 int c4 = MUL(in[4], kC2); in TransformAC3()
53 const int d4 = MUL(in[4], kC1); in TransformAC3()
54 const int c1 = MUL(in[1], kC2); in TransformAC3()
55 const int d1 = MUL(in[1], kC1); in TransformAC3()
482 #undef MUL macro
H A Ddec_sse2.c89 // c = MUL(in1, K2) - MUL(in3, K1) = MUL(in1, k2) - MUL(in3, k1) + in1 - in3 in Transform_SSE2()
95 // d = MUL(in1, K1) + MUL(in3, K2) = MUL(in1, k1) + MUL(in3, k2) + in1 + in3 in Transform_SSE2()
120 // c = MUL(T1, K2) - MUL(T in Transform_SSE2()
199 #define MUL global() macro
241 #undef MUL global() macro
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp198 { ISD::MUL, MVT::v4i32, 11 }, // pmulld in getArithmeticInstrCost()
199 { ISD::MUL, MVT::v8i16, 2 }, // pmullw in getArithmeticInstrCost()
200 { ISD::MUL, MVT::v16i8, 14 }, // extend/pmullw/trunc sequence. in getArithmeticInstrCost()
215 { ISD::MUL, MVT::v2i64, 17 }, in getArithmeticInstrCost()
222 if (Args.size() == 2 && ISD == ISD::MUL && LT.second == MVT::v4i32) { in getArithmeticInstrCost()
487 { ISD::MUL, MVT::v2i64, 1 }, in getArithmeticInstrCost()
488 { ISD::MUL, MVT::v4i64, 1 }, in getArithmeticInstrCost()
489 { ISD::MUL, MVT::v8i64, 1 } in getArithmeticInstrCost()
514 { ISD::MUL, MVT::v64i8, 11 }, // extend/pmullw/trunc sequence. in getArithmeticInstrCost()
515 { ISD::MUL, MV in getArithmeticInstrCost()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp582 if (Shl_0.getOpcode() == ISD::MUL) { in SelectSHL()
1614 case ISD::MUL: in isOpcodeHandled()
1703 if (Opcode == ISD::MUL && in push()
1770 if (Val.getOpcode() != ISD::MUL || in findMULbyConst()
1798 if (Val.getOpcode() == ISD::MUL) { in getPowerOf2Factor()
1821 if (V.getOpcode() == ISD::MUL) { in willShiftRightEliminate()
1838 if (V.getOpcode() == ISD::MUL) { in factorOutPowerOf2()
1940 // SHL nodes will be converted to MUL nodes in balanceSubTree()
1942 NOpcode = ISD::MUL; in balanceSubTree()
1989 (Child.getOpcode() == ISD::MUL || Chil in balanceSubTree()
[all...]
H A DHexagonISelLoweringHVX.cpp91 setOperationAction(ISD::MUL, T, Custom); in initializeHVXLowering()
150 setOperationAction(ISD::MUL, T, Custom); in initializeHVXLowering()
699 IdxV = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV, ScV); in extractHvxElementPred()
760 IdxV = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV, ScV); in insertHvxElementPred()
927 IdxV = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV, in insertHvxSubvectorReg()
987 ByteIdx = DAG.getNode(ISD::MUL, dl, MVT::i32, IdxV, in insertHvxSubvectorPred()
1305 // For i16 there is V6_vmpyih, which acts exactly like the MUL opcode. in LowerHvxMul()
1542 case ISD::MUL: in LowerHvxOperation()
1577 case ISD::MUL: return LowerHvxMul(Op, DAG); in LowerHvxOperation()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h92 case ISD::MUL: in getArithmeticInstrCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp129 case ISD::MUL: in getArithmeticInstrCost()
/third_party/vk-gl-cts/framework/randomshaders/
H A DrsgToken.hpp66 MUL, enumerator
/third_party/glslang/glslang/MachineIndependent/preprocessor/
H A DPp.cpp352 COND, LOGOR, LOGAND, OR, XOR, AND, EQUAL, RELATION, SHIFT, ADD, MUL, UNARY, enumerator
399 { '*', MUL, op_mul },
400 { '/', MUL, op_div },
401 { '%', MUL, op_mod },
/third_party/node/deps/v8/src/parsing/
H A Dscanner-inl.h152 c == '*' ? Token::MUL : in GetOneCharToken()
442 case Token::MUL: in ScanSingleToken()
447 return Token::MUL; in ScanSingleToken()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_opcode_tmp.h48 OP12(MUL)

Completed in 47 milliseconds

12345