/third_party/pcre2/pcre2/src/sljit/ |
H A D | sljitNativePPC_common.c | 1195 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 D | sljitNativeRISCV_common.c | 1518 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 D | sljitNativeMIPS_common.c | 2018 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 D | sljitNativeARM_32.c | 993 /* 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 D | spirv_glsl.cpp | 5644 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 D | spirv_hlsl.cpp | 2285 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 D | spirv_msl.cpp | 6735 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 D | spirv_glsl.hpp | 674 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 D | aco_lower_to_hw_instr.cpp | 427 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 D | lp_tex_sample.c | 533 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 D | draw_llvm_sample.c | 479 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 D | lp_bld_tgsi.h | 239 (*emit_op)(const struct lp_build_image_soa *image, member
|
H A D | lp_bld_tgsi_soa.c | 3445 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 D | lp_bld_nir_soa.c | 1563 bld->image->emit_op(bld->image, in emit_image_op()
|
/third_party/skia/third_party/externals/tint/src/writer/msl/ |
H A D | generator_impl.cc | 341 auto emit_op = [&] { in EmitBinary() local 474 if (!emit_op()) { in EmitBinary() 503 if (!emit_op()) { in EmitBinary() 517 if (!emit_op()) { in EmitBinary()
|