Home
last modified time | relevance | path

Searched refs:emit_op (Results 1 - 15 of 15) sorted by relevance

/third_party/pcre2/pcre2/src/sljit/
H A DsljitNativePPC_common.c1195 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 input_flags, in emit_op() function
1337 emit_op(compiler, (src & SLJIT_IMM) ? SLJIT_MOV : type, flags | (type_flags), dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? type_cast srcw : srcw)
1390 return emit_op(compiler, SLJIT_MOV, flags | WORD_DATA, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
1414 return emit_op(compiler, SLJIT_NOT, flags, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
1419 return emit_op(compiler, op, flags | (!(op_flags & SLJIT_32) ? 0 : ALT_FORM1), dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
1421 return emit_op(compiler, op, flags, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
1515 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM1, dst, dstw, src1, src1w, src2, src2w); in sljit_emit_op2()
1520 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2, dst, dstw, src1, src1w, TMP_REG2, 0); in sljit_emit_op2()
1524 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1528 return emit_op(compile in sljit_emit_op2()
[all...]
H A DsljitNativeRISCV_common.c1518 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_op() function
1717 return emit_op(compiler, SLJIT_MOV, WORD_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
1721 return emit_op(compiler, SLJIT_MOV_U32, INT_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u32)srcw : srcw); in sljit_emit_op1()
1726 return emit_op(compiler, SLJIT_MOV_S32, INT_DATA | SIGNED_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s32)srcw : srcw); in sljit_emit_op1()
1730 return emit_op(compiler, op, BYTE_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)srcw : srcw); in sljit_emit_op1()
1733 return emit_op(compiler, op, BYTE_DATA | SIGNED_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s8)srcw : srcw); in sljit_emit_op1()
1736 return emit_op(compiler, op, HALF_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u16)srcw : srcw); in sljit_emit_op1()
1739 return emit_op(compiler, op, HALF_DATA | SIGNED_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s16)srcw : srcw); in sljit_emit_op1()
1742 return emit_op(compiler, SLJIT_XOR | (op & (SLJIT_32 | SLJIT_SET_Z)), flags, dst, dstw, src, srcw, SLJIT_IMM, -1); in sljit_emit_op1()
1746 return emit_op(compile in sljit_emit_op1()
[all...]
H A DsljitNativeMIPS_common.c2018 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, in emit_op() function
2278 return emit_op(compiler, SLJIT_MOV, WORD_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
2282 return emit_op(compiler, SLJIT_MOV_U32, INT_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u32)srcw : srcw); in sljit_emit_op1()
2286 return emit_op(compiler, SLJIT_MOV_S32, INT_DATA | SIGNED_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s32)srcw : srcw); in sljit_emit_op1()
2290 return emit_op(compiler, op, BYTE_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)srcw : srcw); in sljit_emit_op1()
2293 return emit_op(compiler, op, BYTE_DATA | SIGNED_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s8)srcw : srcw); in sljit_emit_op1()
2296 return emit_op(compiler, op, HALF_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u16)srcw : srcw); in sljit_emit_op1()
2299 return emit_op(compiler, op, HALF_DATA | SIGNED_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s16)srcw : srcw); in sljit_emit_op1()
2302 return emit_op(compiler, op, flags, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
2306 return emit_op(compile in sljit_emit_op1()
[all...]
H A DsljitNativeARM_32.c993 /* Flag bits for emit_op. */
1037 /* Flags for emit_op: */
1054 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 inp_flags,
1220 FAIL_IF(emit_op(compiler, SLJIT_SUB, ALLOW_IMM, SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size)); in sljit_emit_enter()
1894 static sljit_s32 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 inp_flags, in emit_op() function
2144 return emit_op(compiler, SLJIT_MOV, ALLOW_ANY_IMM, dst, dstw, TMP_REG1, 0, src, srcw); in sljit_emit_op1()
2147 return emit_op(compiler, SLJIT_MOV_U8, ALLOW_ANY_IMM | BYTE_SIZE, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)srcw : srcw); in sljit_emit_op1()
2150 return emit_op(compiler, SLJIT_MOV_S8, ALLOW_ANY_IMM | SIGNED | BYTE_SIZE, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_s8)srcw : srcw); in sljit_emit_op1()
2153 return emit_op(compiler, SLJIT_MOV_U16, ALLOW_ANY_IMM | HALF_SIZE, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u16)srcw : srcw); in sljit_emit_op1()
2156 return emit_op(compile in sljit_emit_op1()
[all...]
/third_party/skia/third_party/externals/spirv-cross/
H A Dspirv_glsl.cpp5644 SPIRExpression &CompilerGLSL::emit_op(uint32_t result_type, uint32_t result_id, const string &rhs, bool forwarding,
5668 emit_op(result_type, result_id, join(op, to_enclosed_unpacked_expression(op0)), forward);
5680 emit_op(result_type, result_id,
5703 emit_op(result_type, result_id, expr, should_forward(operand));
5752 emit_op(result_type, result_id, expr, should_forward(op0) && should_forward(op1));
5810 emit_op(result_type, id, expr, should_forward(op0));
5836 emit_op(result_type, result_id, expr, should_forward(op0) && should_forward(op1));
5844 emit_op(result_type, result_id, join(op, "(", to_unpacked_expression(op0), ")"), forward);
5852 emit_op(result_type, result_id, join(op, "(", to_unpacked_expression(op0), ", ", to_unpacked_expression(op1), ")"),
5862 emit_op(result_typ
[all...]
H A Dspirv_hlsl.cpp2285 emit_op(result_type, result_id, to_combined_image_sampler(image_id, samp_id), true, true); in emit_sampled_image_op()
3186 emit_op(result_type, id, expr, forward, false); in emit_texture_op()
4016 auto &e = emit_op(result_type, id, load_expr, forward, true); in emit_load()
4572 emit_op(result_type, id, "WaveIsFirstLane()", true); in emit_subgroup_op()
4609 emit_op(result_type, id, join(left, " + ", right), forward); in emit_subgroup_op()
4627 emit_op(ops[0], ops[1], in emit_subgroup_op()
4636 emit_op(ops[0], ops[1], in emit_subgroup_op()
4645 emit_op(ops[0], ops[1], in emit_subgroup_op()
4674 emit_op(result_type, id, make_inclusive_##hlsl_op (join("WavePrefix" #hlsl_op, "(", to_expression(ops[4]), ")")), forward); \ in emit_subgroup_op()
4877 emit_op(result_typ in emit_instruction()
[all...]
H A Dspirv_msl.cpp6735 emit_op(result_type, result_id, in emit_binary_unord_op()
7054 emit_op(result_type_id, id, expr, false); in emit_tessellation_io_load()
7980 emit_op(rslt_type_id, id, expr, should_forward(img_id)); in emit_instruction()
8020 emit_op(rslt_type_id, id, expr, should_forward(img_id)); \ in emit_instruction()
8039 auto &e = emit_op(result_type, id, to_expression(combined->image), true, true); in emit_instruction()
8049 e = &emit_op(result_type, id, join(to_expression(ops[2]), ".plane0"), true, true); in emit_instruction()
8051 e = &emit_op(result_type, id, to_expression(ops[2]), true, true); in emit_instruction()
8086 emit_op(result_type, id, exp, should_forward(arg)); in emit_instruction()
8145 emit_op(result_type, id, expr, should_forward(a) && should_forward(b)); in emit_instruction()
8179 emit_op(op in emit_instruction()
[all...]
H A Dspirv_glsl.hpp674 SPIRExpression &emit_op(uint32_t result_type, uint32_t result_id, const std::string &rhs, bool forward_rhs,
/third_party/mesa3d/src/amd/compiler/
H A Daco_lower_to_hw_instr.cpp427 emit_op(lower_context* ctx, PhysReg dst_reg, PhysReg src0_reg, PhysReg src1_reg, PhysReg vtmp, in emit_op() function
571 emit_op(ctx, tmp, vtmp, tmp, PhysReg{0}, reduce_op, src.size()); in emit_reduction()
575 emit_op(ctx, tmp, vtmp, tmp, PhysReg{0}, reduce_op, src.size()); in emit_reduction()
579 emit_op(ctx, tmp, vtmp, tmp, PhysReg{0}, reduce_op, src.size()); in emit_reduction()
583 emit_op(ctx, tmp, vtmp, tmp, PhysReg{0}, reduce_op, src.size()); in emit_reduction()
587 emit_op(ctx, tmp, vtmp, tmp, PhysReg{0}, reduce_op, src.size()); in emit_reduction()
592 emit_op(ctx, tmp, dst.physReg(), tmp, vtmp, reduce_op, src.size()); in emit_reduction()
624 emit_op(ctx, tmp, tmp, vtmp, PhysReg{0}, reduce_op, src.size()); in emit_reduction()
629 emit_op(ctx, tmp, dst.physReg(), tmp, vtmp, reduce_op, src.size()); in emit_reduction()
736 emit_op(ct in emit_reduction()
[all...]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_tex_sample.c533 image->base.emit_op = lp_llvm_image_soa_emit_op; in lp_llvm_image_soa_create()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_llvm_sample.c479 image->base.emit_op = draw_llvm_image_soa_emit_op; in draw_llvm_image_soa_create()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi.h239 (*emit_op)(const struct lp_build_image_soa *image, member
H A Dlp_bld_tgsi_soa.c3445 bld->image->emit_op(bld->image, in img_load_emit()
3596 bld->image->emit_op(bld->image, in img_store_emit()
3751 bld->image->emit_op(bld->image, in img_atomic_emit()
H A Dlp_bld_nir_soa.c1563 bld->image->emit_op(bld->image, in emit_image_op()
/third_party/skia/third_party/externals/tint/src/writer/msl/
H A Dgenerator_impl.cc341 auto emit_op = [&] { in EmitBinary() local
474 if (!emit_op()) { in EmitBinary()
503 if (!emit_op()) { in EmitBinary()
517 if (!emit_op()) { in EmitBinary()

Completed in 59 milliseconds