Home
last modified time | relevance | path

Searched refs:inst (Results 51 - 75 of 3206) sorted by relevance

12345678910>>...129

/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/
H A Dvenc_ctrls.c72 struct venus_inst *inst = ctrl_to_inst(ctrl); in venc_op_s_ctrl() local
73 struct venc_controls *ctr = &inst->controls.enc; in venc_op_s_ctrl()
88 mutex_lock(&inst->lock); in venc_op_s_ctrl()
89 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
94 ret = hfi_session_set_property(inst, ptype, &brate); in venc_op_s_ctrl()
96 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
100 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
215 mutex_lock(&inst->lock); in venc_op_s_ctrl()
216 if (inst in venc_op_s_ctrl()
352 struct venus_inst *inst = ctrl_to_inst(ctrl); venc_op_g_volatile_ctrl() local
375 venc_ctrl_init(struct venus_inst *inst) venc_ctrl_init() argument
639 venc_ctrl_deinit(struct venus_inst *inst) venc_ctrl_deinit() argument
[all...]
H A Dvenc.c68 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) in find_format() argument
83 !venus_helper_check_codec(inst, fmt[i].pixfmt)) in find_format()
90 find_format_by_index(struct venus_inst *inst, unsigned int index, u32 type) in find_format_by_index() argument
105 venus_helper_check_codec(inst, fmt[i].pixfmt); in find_format_by_index()
156 struct venus_inst *inst = to_inst(file); in venc_enum_fmt() local
159 fmt = find_format_by_index(inst, f->index, f->type); in venc_enum_fmt()
172 venc_try_fmt_common(struct venus_inst *inst, struct v4l2_format *f) in venc_try_fmt_common() argument
182 fmt = find_format(inst, pixmp->pixelformat, f->type); in venc_try_fmt_common()
190 fmt = find_format(inst, pixmp->pixelformat, f->type); in venc_try_fmt_common()
195 pixmp->width = clamp(pixmp->width, frame_width_min(inst), in venc_try_fmt_common()
226 struct venus_inst *inst = to_inst(file); venc_try_fmt() local
235 struct venus_inst *inst = to_inst(file); venc_s_fmt() local
305 struct venus_inst *inst = to_inst(file); venc_g_fmt() local
337 struct venus_inst *inst = to_inst(file); venc_g_selection() local
365 struct venus_inst *inst = to_inst(file); venc_s_selection() local
393 struct venus_inst *inst = to_inst(file); venc_s_parm() local
428 struct venus_inst *inst = to_inst(file); venc_g_parm() local
443 struct venus_inst *inst = to_inst(file); venc_enum_framesizes() local
473 struct venus_inst *inst = to_inst(file); venc_enum_frameintervals() local
531 struct venus_inst *inst = to_inst(file); venc_encoder_cmd() local
604 venc_pm_get(struct venus_inst *inst) venc_pm_get() argument
617 venc_pm_put(struct venus_inst *inst, bool autosuspend) venc_pm_put() argument
635 venc_pm_get_put(struct venus_inst *inst) venc_pm_get_put() argument
657 venc_pm_touch(struct venus_inst *inst) venc_pm_touch() argument
662 venc_set_properties(struct venus_inst *inst) venc_set_properties() argument
1003 venc_init_session(struct venus_inst *inst) venc_init_session() argument
1043 venc_out_num_buffers(struct venus_inst *inst, unsigned int *num) venc_out_num_buffers() argument
1061 struct venus_inst *inst = vb2_get_drv_priv(q); venc_queue_setup() local
1151 struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue); venc_buf_init() local
1158 venc_release_session(struct venus_inst *inst) venc_release_session() argument
1181 struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue); venc_buf_cleanup() local
1196 venc_verify_conf(struct venus_inst *inst) venc_verify_conf() argument
1226 struct venus_inst *inst = vb2_get_drv_priv(q); venc_start_streaming() local
1295 struct venus_inst *inst = vb2_get_drv_priv(vb->vb2_queue); venc_vb2_buf_queue() local
1325 venc_buf_done(struct venus_inst *inst, unsigned int buf_type, u32 tag, u32 bytesused, u32 data_offset, u32 flags, u32 hfi_flags, u64 timestamp_us) venc_buf_done() argument
1363 venc_event_notify(struct venus_inst *inst, u32 event, struct hfi_event_data *data) venc_event_notify() argument
1390 struct venus_inst *inst = priv; m2m_queue_init() local
1424 venc_inst_init(struct venus_inst *inst) venc_inst_init() argument
1441 struct venus_inst *inst; venc_open() local
1514 struct venus_inst *inst = to_inst(file); venc_close() local
[all...]
/third_party/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_program_print.c198 struct rc_presub_instruction inst) in rc_print_presub_instruction()
201 switch(inst.Opcode){ in rc_print_presub_instruction()
204 rc_print_register(f, inst.SrcReg[0].File, in rc_print_presub_instruction()
205 inst.SrcReg[0].Index,inst.SrcReg[0].RelAddr); in rc_print_presub_instruction()
208 rc_print_register(f, inst.SrcReg[1].File, in rc_print_presub_instruction()
209 inst.SrcReg[1].Index,inst.SrcReg[1].RelAddr); in rc_print_presub_instruction()
211 rc_print_register(f, inst.SrcReg[0].File, in rc_print_presub_instruction()
212 inst in rc_print_presub_instruction()
197 rc_print_presub_instruction(FILE * f, struct rc_presub_instruction inst) rc_print_presub_instruction() argument
232 rc_print_src_register(FILE * f, struct rc_instruction * inst, struct rc_src_register src) rc_print_src_register() argument
280 rc_print_normal_instruction(FILE * f, struct rc_instruction * inst, unsigned *branch_depth) rc_print_normal_instruction() argument
343 struct rc_pair_instruction * inst = &fullinst->U.P; rc_print_pair_instruction() local
470 struct rc_instruction *inst; rc_print_program() local
[all...]
H A Dr300_fragprog_emit.c153 static int emit_alu(struct r300_emit_state * emit, struct rc_pair_instruction* inst) in emit_alu() argument
166 code->alu.inst[ip].rgb_inst = translate_rgb_opcode(c, inst->RGB.Opcode); in emit_alu()
167 code->alu.inst[ip].alpha_inst = translate_alpha_opcode(c, inst->Alpha.Opcode); in emit_alu()
171 unsigned int src = use_source(code, inst->RGB.Src[j]); in emit_alu()
173 if (inst->RGB.Src[j].Index >= R300_PFS_NUM_TEMP_REGS) in emit_alu()
174 code->alu.inst[ip].r400_ext_addr |= R400_ADDR_EXT_RGB_MSB_BIT(j); in emit_alu()
176 code->alu.inst[ip].rgb_addr |= src << (6*j); in emit_alu()
179 src = use_source(code, inst in emit_alu()
320 struct rc_pair_instruction inst; finish_node() local
425 emit_tex(struct r300_emit_state * emit, struct rc_instruction * inst) emit_tex() argument
[all...]
/kernel/linux/linux-5.10/arch/arm/vfp/
H A Dvfpinstr.h10 #define INST_CPRTDO(inst) (((inst) & 0x0f000000) == 0x0e000000)
11 #define INST_CPRT(inst) ((inst) & (1 << 4))
12 #define INST_CPRT_L(inst) ((inst) & (1 << 20))
13 #define INST_CPRT_Rd(inst) (((inst) & (15 << 12)) >> 12)
14 #define INST_CPRT_OP(inst) (((inst) >> 2
[all...]
/kernel/linux/linux-6.6/arch/arm/vfp/
H A Dvfpinstr.h10 #define INST_CPRTDO(inst) (((inst) & 0x0f000000) == 0x0e000000)
11 #define INST_CPRT(inst) ((inst) & (1 << 4))
12 #define INST_CPRT_L(inst) ((inst) & (1 << 20))
13 #define INST_CPRT_Rd(inst) (((inst) & (15 << 12)) >> 12)
14 #define INST_CPRT_OP(inst) (((inst) >> 2
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/engine/
H A Dgr.h17 int nv04_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
18 int nv10_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
19 int nv15_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
20 int nv17_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
21 int nv20_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
22 int nv25_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
23 int nv2a_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
24 int nv30_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
25 int nv34_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_gr **);
26 int nv35_gr_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struc
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dvalue_number_table.cpp25 uint32_t ValueNumberTable::GetValueNumber(Instruction* inst) const { in GetValueNumber()
26 assert(inst->result_id() != 0 && in GetValueNumber()
27 "inst must have a result id to get a value number."); in GetValueNumber()
30 auto result_id_to_val = id_to_value_.find(inst->result_id()); in GetValueNumber()
41 uint32_t ValueNumberTable::AssignValueNumber(Instruction* inst) { in AssignValueNumber() argument
43 uint32_t value = GetValueNumber(inst); in AssignValueNumber()
52 if (!context()->IsCombinatorInstruction(inst) && in AssignValueNumber()
53 !inst->IsCommonDebugInstr()) { in AssignValueNumber()
55 id_to_value_[inst->result_id()] = value; in AssignValueNumber()
59 switch (inst in AssignValueNumber()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dvalue_number_table.cpp25 uint32_t ValueNumberTable::GetValueNumber(Instruction* inst) const { in GetValueNumber()
26 assert(inst->result_id() != 0 && in GetValueNumber()
27 "inst must have a result id to get a value number."); in GetValueNumber()
30 auto result_id_to_val = id_to_value_.find(inst->result_id()); in GetValueNumber()
41 uint32_t ValueNumberTable::AssignValueNumber(Instruction* inst) { in AssignValueNumber() argument
43 uint32_t value = GetValueNumber(inst); in AssignValueNumber()
52 if (!context()->IsCombinatorInstruction(inst) && in AssignValueNumber()
53 !inst->IsCommonDebugInstr()) { in AssignValueNumber()
55 id_to_value_[inst->result_id()] = value; in AssignValueNumber()
59 switch (inst in AssignValueNumber()
[all...]
/third_party/spirv-tools/source/opt/
H A Dvalue_number_table.cpp25 uint32_t ValueNumberTable::GetValueNumber(Instruction* inst) const { in GetValueNumber()
26 assert(inst->result_id() != 0 && in GetValueNumber()
27 "inst must have a result id to get a value number."); in GetValueNumber()
30 auto result_id_to_val = id_to_value_.find(inst->result_id()); in GetValueNumber()
41 uint32_t ValueNumberTable::AssignValueNumber(Instruction* inst) { in AssignValueNumber() argument
43 uint32_t value = GetValueNumber(inst); in AssignValueNumber()
52 if (!context()->IsCombinatorInstruction(inst) && in AssignValueNumber()
53 !inst->IsCommonDebugInstr()) { in AssignValueNumber()
55 id_to_value_[inst->result_id()] = value; in AssignValueNumber()
59 switch (inst in AssignValueNumber()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_h264_if.c139 static int allocate_predication_buf(struct vdec_h264_inst *inst) in allocate_predication_buf() argument
143 inst->pred_buf.size = BUF_PREDICTION_SZ; in allocate_predication_buf()
144 err = mtk_vcodec_mem_alloc(inst->ctx, &inst->pred_buf); in allocate_predication_buf()
146 mtk_vdec_err(inst->ctx, "failed to allocate ppl buf"); in allocate_predication_buf()
150 inst->vsi->pred_buf_dma = inst->pred_buf.dma_addr; in allocate_predication_buf()
154 static void free_predication_buf(struct vdec_h264_inst *inst) in free_predication_buf() argument
158 inst->vsi->pred_buf_dma = 0; in free_predication_buf()
159 mem = &inst in free_predication_buf()
164 alloc_mv_buf(struct vdec_h264_inst *inst, struct vdec_pic_info *pic) alloc_mv_buf() argument
187 free_mv_buf(struct vdec_h264_inst *inst) free_mv_buf() argument
200 check_list_validity(struct vdec_h264_inst *inst, bool disp_list) check_list_validity() argument
218 put_fb_to_free(struct vdec_h264_inst *inst, struct vdec_fb *fb) put_fb_to_free() argument
242 get_pic_info(struct vdec_h264_inst *inst, struct vdec_pic_info *pic) get_pic_info() argument
251 get_crop_info(struct vdec_h264_inst *inst, struct v4l2_rect *cr) get_crop_info() argument
262 get_dpb_size(struct vdec_h264_inst *inst, unsigned int *dpb_sz) get_dpb_size() argument
270 struct vdec_h264_inst *inst = NULL; vdec_h264_init() local
308 struct vdec_h264_inst *inst = (struct vdec_h264_inst *)h_vdec; vdec_h264_deinit() local
332 struct vdec_h264_inst *inst = (struct vdec_h264_inst *)h_vdec; vdec_h264_decode() local
425 vdec_h264_get_fb(struct vdec_h264_inst *inst, struct h264_ring_fb_list *list, bool disp_list, struct vdec_fb **out_fb) vdec_h264_get_fb() argument
458 struct vdec_h264_inst *inst = (struct vdec_h264_inst *)h_vdec; vdec_h264_get_param() local
[all...]
/third_party/spirv-tools/source/val/
H A Dvalidate_composites.cpp34 const Instruction* inst, in GetExtractInsertValueType()
36 const spv::Op opcode = inst->opcode(); in GetExtractInsertValueType()
40 const uint32_t num_words = static_cast<uint32_t>(inst->words().size()); in GetExtractInsertValueType()
46 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
48 << spvOpcodeString(inst->opcode()) << ", zero found"; in GetExtractInsertValueType()
51 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
57 *member_type = _.GetTypeId(inst->word(composite_id_index)); in GetExtractInsertValueType()
59 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
64 const uint32_t component_index = inst->word(word_index); in GetExtractInsertValueType()
72 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
33 GetExtractInsertValueType(ValidationState_t& _, const Instruction* inst, uint32_t* member_type) GetExtractInsertValueType() argument
140 ValidateVectorExtractDynamic(ValidationState_t& _, const Instruction* inst) ValidateVectorExtractDynamic() argument
175 ValidateVectorInsertDyanmic(ValidationState_t& _, const Instruction* inst) ValidateVectorInsertDyanmic() argument
211 ValidateCompositeConstruct(ValidationState_t& _, const Instruction* inst) ValidateCompositeConstruct() argument
392 ValidateCompositeExtract(ValidationState_t& _, const Instruction* inst) ValidateCompositeExtract() argument
417 ValidateCompositeInsert(ValidationState_t& _, const Instruction* inst) ValidateCompositeInsert() argument
452 ValidateCopyObject(ValidationState_t& _, const Instruction* inst) ValidateCopyObject() argument
466 ValidateTranspose(ValidationState_t& _, const Instruction* inst) ValidateTranspose() argument
510 ValidateVectorShuffle(ValidationState_t& _, const Instruction* inst) ValidateVectorShuffle() argument
580 ValidateCopyLogical(ValidationState_t& _, const Instruction* inst) ValidateCopyLogical() argument
607 CompositesPass(ValidationState_t& _, const Instruction* inst) CompositesPass() argument
[all...]
H A Dvalidate_ray_tracing_reorder.cpp30 const Instruction* inst, in ValidateHitObjectPointer()
32 const uint32_t hit_object_id = inst->GetOperandAs<uint32_t>(hit_object_index); in ValidateHitObjectPointer()
38 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateHitObjectPointer()
43 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateHitObjectPointer()
48 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateHitObjectPointer()
55 ValidationState_t& _, const Instruction* inst, in ValidateHitObjectInstructionCommonParameters()
66 _.GetIdOpcode(_.GetOperandTypeId(inst, acceleration_struct_index)) != in ValidateHitObjectInstructionCommonParameters()
68 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateHitObjectInstructionCommonParameters()
74 const uint32_t instance_id = _.GetOperandTypeId(inst, instance_id_index); in ValidateHitObjectInstructionCommonParameters()
76 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateHitObjectInstructionCommonParameters()
29 ValidateHitObjectPointer(ValidationState_t& _, const Instruction* inst, uint32_t hit_object_index) ValidateHitObjectPointer() argument
54 ValidateHitObjectInstructionCommonParameters( ValidationState_t& _, const Instruction* inst, uint32_t acceleration_struct_index, uint32_t instance_id_index, uint32_t primtive_id_index, uint32_t geometry_index, uint32_t ray_flags_index, uint32_t cull_mask_index, uint32_t hit_kind_index, uint32_t sbt_index, uint32_t sbt_offset_index, uint32_t sbt_stride_index, uint32_t sbt_record_offset_index, uint32_t sbt_record_stride_index, uint32_t miss_index, uint32_t ray_origin_index, uint32_t ray_tmin_index, uint32_t ray_direction_index, uint32_t ray_tmax_index, uint32_t payload_index, uint32_t hit_object_attr_index) ValidateHitObjectInstructionCommonParameters() argument
250 RayReorderNVPass(ValidationState_t& _, const Instruction* inst) RayReorderNVPass() argument
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/val/
H A Dvalidate_composites.cpp36 const Instruction* inst, in GetExtractInsertValueType()
38 const SpvOp opcode = inst->opcode(); in GetExtractInsertValueType()
41 const uint32_t num_words = static_cast<uint32_t>(inst->words().size()); in GetExtractInsertValueType()
47 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
49 << spvOpcodeString(inst->opcode()) << ", zero found"; in GetExtractInsertValueType()
52 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
58 *member_type = _.GetTypeId(inst->word(composite_id_index)); in GetExtractInsertValueType()
60 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
65 const uint32_t component_index = inst->word(word_index); in GetExtractInsertValueType()
73 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
35 GetExtractInsertValueType(ValidationState_t& _, const Instruction* inst, uint32_t* member_type) GetExtractInsertValueType() argument
140 ValidateVectorExtractDynamic(ValidationState_t& _, const Instruction* inst) ValidateVectorExtractDynamic() argument
175 ValidateVectorInsertDyanmic(ValidationState_t& _, const Instruction* inst) ValidateVectorInsertDyanmic() argument
211 ValidateCompositeConstruct(ValidationState_t& _, const Instruction* inst) ValidateCompositeConstruct() argument
373 ValidateCompositeExtract(ValidationState_t& _, const Instruction* inst) ValidateCompositeExtract() argument
398 ValidateCompositeInsert(ValidationState_t& _, const Instruction* inst) ValidateCompositeInsert() argument
433 ValidateCopyObject(ValidationState_t& _, const Instruction* inst) ValidateCopyObject() argument
447 ValidateTranspose(ValidationState_t& _, const Instruction* inst) ValidateTranspose() argument
491 ValidateVectorShuffle(ValidationState_t& _, const Instruction* inst) ValidateVectorShuffle() argument
560 ValidateCopyLogical(ValidationState_t& _, const Instruction* inst) ValidateCopyLogical() argument
587 CompositesPass(ValidationState_t& _, const Instruction* inst) CompositesPass() argument
[all...]
H A Dvalidate_type.cpp48 spv_result_t ValidateUniqueness(ValidationState_t& _, const Instruction* inst) { in ValidateUniqueness() argument
52 const auto opcode = inst->opcode(); in ValidateUniqueness()
55 !_.RegisterUniqueTypeDeclaration(inst)) { in ValidateUniqueness()
56 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateUniqueness()
59 << spvOpcodeString(opcode) << " id: " << inst->id(); in ValidateUniqueness()
65 spv_result_t ValidateTypeInt(ValidationState_t& _, const Instruction* inst) { in ValidateTypeInt() argument
70 auto num_bits = inst->GetOperandAs<const uint32_t>(1); in ValidateTypeInt()
76 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateTypeInt()
83 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateTypeInt()
90 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateTypeInt()
119 ValidateTypeFloat(ValidationState_t& _, const Instruction* inst) ValidateTypeFloat() argument
149 ValidateTypeVector(ValidationState_t& _, const Instruction* inst) ValidateTypeVector() argument
182 ValidateTypeMatrix(ValidationState_t& _, const Instruction* inst) ValidateTypeMatrix() argument
212 ValidateTypeArray(ValidationState_t& _, const Instruction* inst) ValidateTypeArray() argument
281 ValidateTypeRuntimeArray(ValidationState_t& _, const Instruction* inst) ValidateTypeRuntimeArray() argument
338 ValidateTypeStruct(ValidationState_t& _, const Instruction* inst) ValidateTypeStruct() argument
438 ValidateTypePointer(ValidationState_t& _, const Instruction* inst) ValidateTypePointer() argument
473 ValidateTypeFunction(ValidationState_t& _, const Instruction* inst) ValidateTypeFunction() argument
524 ValidateTypeForwardPointer(ValidationState_t& _, const Instruction* inst) ValidateTypeForwardPointer() argument
559 ValidateTypeCooperativeMatrixNV(ValidationState_t& _, const Instruction* inst) ValidateTypeCooperativeMatrixNV() argument
607 TypePass(ValidationState_t& _, const Instruction* inst) TypePass() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
H A Dvalidate_composites.cpp36 const Instruction* inst, in GetExtractInsertValueType()
38 const SpvOp opcode = inst->opcode(); in GetExtractInsertValueType()
41 const uint32_t num_words = static_cast<uint32_t>(inst->words().size()); in GetExtractInsertValueType()
47 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
49 << spvOpcodeString(inst->opcode()) << ", zero found"; in GetExtractInsertValueType()
52 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
58 *member_type = _.GetTypeId(inst->word(composite_id_index)); in GetExtractInsertValueType()
60 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
65 const uint32_t component_index = inst->word(word_index); in GetExtractInsertValueType()
73 return _.diag(SPV_ERROR_INVALID_DATA, inst) in GetExtractInsertValueType()
35 GetExtractInsertValueType(ValidationState_t& _, const Instruction* inst, uint32_t* member_type) GetExtractInsertValueType() argument
140 ValidateVectorExtractDynamic(ValidationState_t& _, const Instruction* inst) ValidateVectorExtractDynamic() argument
175 ValidateVectorInsertDyanmic(ValidationState_t& _, const Instruction* inst) ValidateVectorInsertDyanmic() argument
211 ValidateCompositeConstruct(ValidationState_t& _, const Instruction* inst) ValidateCompositeConstruct() argument
373 ValidateCompositeExtract(ValidationState_t& _, const Instruction* inst) ValidateCompositeExtract() argument
398 ValidateCompositeInsert(ValidationState_t& _, const Instruction* inst) ValidateCompositeInsert() argument
433 ValidateCopyObject(ValidationState_t& _, const Instruction* inst) ValidateCopyObject() argument
447 ValidateTranspose(ValidationState_t& _, const Instruction* inst) ValidateTranspose() argument
491 ValidateVectorShuffle(ValidationState_t& _, const Instruction* inst) ValidateVectorShuffle() argument
560 ValidateCopyLogical(ValidationState_t& _, const Instruction* inst) ValidateCopyLogical() argument
587 CompositesPass(ValidationState_t& _, const Instruction* inst) CompositesPass() argument
[all...]
H A Dvalidate_type.cpp48 spv_result_t ValidateUniqueness(ValidationState_t& _, const Instruction* inst) { in ValidateUniqueness() argument
52 const auto opcode = inst->opcode(); in ValidateUniqueness()
55 !_.RegisterUniqueTypeDeclaration(inst)) { in ValidateUniqueness()
56 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateUniqueness()
59 << spvOpcodeString(opcode) << " id: " << inst->id(); in ValidateUniqueness()
65 spv_result_t ValidateTypeInt(ValidationState_t& _, const Instruction* inst) { in ValidateTypeInt() argument
70 auto num_bits = inst->GetOperandAs<const uint32_t>(1); in ValidateTypeInt()
76 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateTypeInt()
83 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateTypeInt()
90 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateTypeInt()
119 ValidateTypeFloat(ValidationState_t& _, const Instruction* inst) ValidateTypeFloat() argument
149 ValidateTypeVector(ValidationState_t& _, const Instruction* inst) ValidateTypeVector() argument
182 ValidateTypeMatrix(ValidationState_t& _, const Instruction* inst) ValidateTypeMatrix() argument
212 ValidateTypeArray(ValidationState_t& _, const Instruction* inst) ValidateTypeArray() argument
281 ValidateTypeRuntimeArray(ValidationState_t& _, const Instruction* inst) ValidateTypeRuntimeArray() argument
338 ValidateTypeStruct(ValidationState_t& _, const Instruction* inst) ValidateTypeStruct() argument
438 ValidateTypePointer(ValidationState_t& _, const Instruction* inst) ValidateTypePointer() argument
473 ValidateTypeFunction(ValidationState_t& _, const Instruction* inst) ValidateTypeFunction() argument
524 ValidateTypeForwardPointer(ValidationState_t& _, const Instruction* inst) ValidateTypeForwardPointer() argument
559 ValidateTypeCooperativeMatrixNV(ValidationState_t& _, const Instruction* inst) ValidateTypeCooperativeMatrixNV() argument
607 TypePass(ValidationState_t& _, const Instruction* inst) TypePass() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/
H A Dhfi.c164 static int wait_session_msg(struct venus_inst *inst) in wait_session_msg() argument
168 ret = wait_for_completion_timeout(&inst->done, TIMEOUT); in wait_session_msg()
172 if (inst->error != HFI_ERR_NONE) in wait_session_msg()
178 int hfi_session_create(struct venus_inst *inst, const struct hfi_inst_ops *ops) in hfi_session_create() argument
180 struct venus_core *core = inst->core; in hfi_session_create()
185 inst->state = INST_UNINIT; in hfi_session_create()
186 init_completion(&inst->done); in hfi_session_create()
187 inst->ops = ops; in hfi_session_create()
190 list_add_tail(&inst->list, &core->instances); in hfi_session_create()
198 int hfi_session_init(struct venus_inst *inst, u3 argument
224 hfi_session_destroy(struct venus_inst *inst) hfi_session_destroy() argument
236 hfi_session_deinit(struct venus_inst *inst) hfi_session_deinit() argument
263 hfi_session_start(struct venus_inst *inst) hfi_session_start() argument
287 hfi_session_stop(struct venus_inst *inst) hfi_session_stop() argument
311 hfi_session_continue(struct venus_inst *inst) hfi_session_continue() argument
322 hfi_session_abort(struct venus_inst *inst) hfi_session_abort() argument
341 hfi_session_load_res(struct venus_inst *inst) hfi_session_load_res() argument
364 hfi_session_unload_res(struct venus_inst *inst) hfi_session_unload_res() argument
388 hfi_session_flush(struct venus_inst *inst, u32 type, bool block) hfi_session_flush() argument
409 hfi_session_set_buffers(struct venus_inst *inst, struct hfi_buffer_desc *bd) hfi_session_set_buffers() argument
416 hfi_session_unset_buffers(struct venus_inst *inst, struct hfi_buffer_desc *bd) hfi_session_unset_buffers() argument
438 hfi_session_get_property(struct venus_inst *inst, u32 ptype, union hfi_get_property *hprop) hfi_session_get_property() argument
463 hfi_session_set_property(struct venus_inst *inst, u32 ptype, void *pdata) hfi_session_set_property() argument
474 hfi_session_process_buf(struct venus_inst *inst, struct hfi_frame_data *fd) hfi_session_process_buf() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_transform.h50 struct tgsi_full_instruction *inst);
81 const struct tgsi_full_instruction *inst);
298 struct tgsi_full_instruction inst; in tgsi_transform_op1_inst() local
300 inst = tgsi_default_full_instruction(); in tgsi_transform_op1_inst()
301 inst.Instruction.Opcode = opcode; in tgsi_transform_op1_inst()
302 inst.Instruction.NumDstRegs = 1; in tgsi_transform_op1_inst()
303 inst.Dst[0].Register.File = dst_file, in tgsi_transform_op1_inst()
304 inst.Dst[0].Register.Index = dst_index; in tgsi_transform_op1_inst()
305 inst.Dst[0].Register.WriteMask = dst_writemask; in tgsi_transform_op1_inst()
306 inst in tgsi_transform_op1_inst()
325 struct tgsi_full_instruction inst; tgsi_transform_op2_inst() local
355 struct tgsi_full_instruction inst; tgsi_transform_op3_inst() local
383 struct tgsi_full_instruction inst; tgsi_transform_op1_swz_inst() local
428 struct tgsi_full_instruction inst; tgsi_transform_op2_swz_inst() local
482 struct tgsi_full_instruction inst; tgsi_transform_op3_swz_inst() local
531 struct tgsi_full_instruction inst; tgsi_transform_kill_inst() local
557 struct tgsi_full_instruction inst; tgsi_transform_tex_inst() local
[all...]
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_vec4_cmod_propagation.cpp55 foreach_inst_in_block_reverse_safe(vec4_instruction, inst, block) { in opt_cmod_propagation_local()
58 if ((inst->opcode != BRW_OPCODE_AND && in opt_cmod_propagation_local()
59 inst->opcode != BRW_OPCODE_CMP && in opt_cmod_propagation_local()
60 inst->opcode != BRW_OPCODE_MOV) || in opt_cmod_propagation_local()
61 inst->predicate != BRW_PREDICATE_NONE || in opt_cmod_propagation_local()
62 !inst->dst.is_null() || in opt_cmod_propagation_local()
63 (inst->src[0].file != VGRF && inst->src[0].file != ATTR && in opt_cmod_propagation_local()
64 inst->src[0].file != UNIFORM)) in opt_cmod_propagation_local()
70 if (inst in opt_cmod_propagation_local()
[all...]
/kernel/linux/linux-5.10/drivers/soc/mediatek/
H A Dmtk-cmdq-helper.c170 struct cmdq_instruction inst) in cmdq_pkt_append_command()
190 *cmd_ptr = inst; in cmdq_pkt_append_command()
198 struct cmdq_instruction inst; in cmdq_pkt_write() local
200 inst.op = CMDQ_CODE_WRITE; in cmdq_pkt_write()
201 inst.value = value; in cmdq_pkt_write()
202 inst.offset = offset; in cmdq_pkt_write()
203 inst.subsys = subsys; in cmdq_pkt_write()
205 return cmdq_pkt_append_command(pkt, inst); in cmdq_pkt_write()
212 struct cmdq_instruction inst = { {0} }; in cmdq_pkt_write_mask() local
217 inst in cmdq_pkt_write_mask()
169 cmdq_pkt_append_command(struct cmdq_pkt *pkt, struct cmdq_instruction inst) cmdq_pkt_append_command() argument
234 struct cmdq_instruction inst = {}; cmdq_pkt_read_s() local
249 struct cmdq_instruction inst = {}; cmdq_pkt_write_s() local
264 struct cmdq_instruction inst = {}; cmdq_pkt_write_s_mask() local
287 struct cmdq_instruction inst = {}; cmdq_pkt_write_s_value() local
301 struct cmdq_instruction inst = {}; cmdq_pkt_write_s_mask_value() local
321 struct cmdq_instruction inst = { {0} }; cmdq_pkt_wfe() local
337 struct cmdq_instruction inst = { {0} }; cmdq_pkt_clear_event() local
352 struct cmdq_instruction inst = {}; cmdq_pkt_set_event() local
368 struct cmdq_instruction inst = { {0} }; cmdq_pkt_poll() local
384 struct cmdq_instruction inst = { {0} }; cmdq_pkt_poll_mask() local
402 struct cmdq_instruction inst = {}; cmdq_pkt_assign() local
414 struct cmdq_instruction inst = {}; cmdq_pkt_jump() local
426 struct cmdq_instruction inst = { {0} }; cmdq_pkt_finalize() local
[all...]
/kernel/linux/linux-6.6/drivers/soc/mediatek/
H A Dmtk-cmdq-helper.c153 struct cmdq_instruction inst) in cmdq_pkt_append_command()
173 *cmd_ptr = inst; in cmdq_pkt_append_command()
181 struct cmdq_instruction inst; in cmdq_pkt_write() local
183 inst.op = CMDQ_CODE_WRITE; in cmdq_pkt_write()
184 inst.value = value; in cmdq_pkt_write()
185 inst.offset = offset; in cmdq_pkt_write()
186 inst.subsys = subsys; in cmdq_pkt_write()
188 return cmdq_pkt_append_command(pkt, inst); in cmdq_pkt_write()
195 struct cmdq_instruction inst = { {0} }; in cmdq_pkt_write_mask() local
200 inst in cmdq_pkt_write_mask()
152 cmdq_pkt_append_command(struct cmdq_pkt *pkt, struct cmdq_instruction inst) cmdq_pkt_append_command() argument
217 struct cmdq_instruction inst = {}; cmdq_pkt_read_s() local
232 struct cmdq_instruction inst = {}; cmdq_pkt_write_s() local
247 struct cmdq_instruction inst = {}; cmdq_pkt_write_s_mask() local
270 struct cmdq_instruction inst = {}; cmdq_pkt_write_s_value() local
284 struct cmdq_instruction inst = {}; cmdq_pkt_write_s_mask_value() local
304 struct cmdq_instruction inst = { {0} }; cmdq_pkt_wfe() local
320 struct cmdq_instruction inst = { {0} }; cmdq_pkt_clear_event() local
335 struct cmdq_instruction inst = {}; cmdq_pkt_set_event() local
351 struct cmdq_instruction inst = { {0} }; cmdq_pkt_poll() local
367 struct cmdq_instruction inst = { {0} }; cmdq_pkt_poll_mask() local
385 struct cmdq_instruction inst = {}; cmdq_pkt_assign() local
397 struct cmdq_instruction inst = {}; cmdq_pkt_jump() local
409 struct cmdq_instruction inst = { {0} }; cmdq_pkt_finalize() local
[all...]
/third_party/mesa3d/src/broadcom/compiler/
H A Dvir_opt_copy_propagate.c38 is_copy_mov(struct qinst *inst) in is_copy_mov() argument
40 if (!inst) in is_copy_mov()
43 if (inst->qpu.type != V3D_QPU_INSTR_TYPE_ALU || in is_copy_mov()
44 (inst->qpu.alu.mul.op != V3D_QPU_M_FMOV && in is_copy_mov()
45 inst->qpu.alu.mul.op != V3D_QPU_M_MOV)) { in is_copy_mov()
49 if (inst->dst.file != QFILE_TEMP) in is_copy_mov()
52 if (inst->src[0].file != QFILE_TEMP) in is_copy_mov()
55 if (inst->qpu.alu.add.output_pack != V3D_QPU_PACK_NONE || in is_copy_mov()
56 inst->qpu.alu.mul.output_pack != V3D_QPU_PACK_NONE) { in is_copy_mov()
60 if (inst in is_copy_mov()
101 vir_has_unpack(struct qinst *inst, int chan) vir_has_unpack() argument
119 try_copy_prop(struct v3d_compile *c, struct qinst *inst, struct qinst **movs) try_copy_prop() argument
210 apply_kills(struct v3d_compile *c, struct qinst **movs, struct qinst *inst) apply_kills() argument
[all...]
/third_party/pcre2/pcre2/src/sljit/
H A DsljitNativeX86_common.c286 #define INC_SIZE(s) (*inst++ = U8(s), compiler->size += (s))
288 #define PUSH_REG(r) (*inst++ = U8(PUSH_r + (r)))
289 #define POP_REG(r) (*inst++ = U8(POP_r + (r)))
290 #define RET() (*inst++ = RET_near)
291 #define RET_I16(n) (*inst++ = RET_i16, *inst++ = U8(n), *inst++ = 0)
811 inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, immw, arg, argw); \
812 FAIL_IF(!inst); \
813 *(inst
865 sljit_u8 *inst; emit_endbranch() local
887 sljit_u8 *inst; emit_rdssp() local
911 sljit_u8 *inst; emit_incssp() local
948 sljit_u8 *inst, *jz_after_cmp_inst; adjust_shadow_stack() local
1019 sljit_u8* inst; emit_mov() local
1076 sljit_u8 *inst; sljit_emit_op0() local
1231 sljit_u8* inst; emit_mov_byte() local
1372 sljit_u8* inst; emit_prefetch() local
1397 sljit_u8* inst; emit_mov_half() local
1445 sljit_u8* inst; emit_unary() local
1478 sljit_u8* inst; emit_not_with_flags() local
1513 sljit_u8* inst; emit_clz_ctz() local
1741 sljit_u8* inst; global() local
1848 sljit_u8* inst; global() local
1920 sljit_u8* inst; global() local
2048 sljit_u8* inst; global() local
2104 sljit_u8* inst; global() local
2155 sljit_u8* inst; global() local
2270 sljit_u8* inst; global() local
2523 sljit_u8* inst; global() local
2682 sljit_u8 *inst; global() local
2720 sljit_u8 *inst; global() local
2732 sljit_u8 *inst; global() local
2758 sljit_u8 *inst; global() local
2780 sljit_u8 *inst; global() local
2968 sljit_u8 *inst; global() local
2992 sljit_u8 *inst; global() local
3020 sljit_u8 *inst; global() local
3065 sljit_u8 *inst; global() local
3243 sljit_u8* inst; global() local
3312 sljit_u8 *inst; global() local
3357 sljit_u8 *inst; global() local
[all...]
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dkuser32.S23 .inst 0xe92d00f0 // push {r4, r5, r6, r7}
24 .inst 0xe1c040d0 // ldrd r4, r5, [r0]
25 .inst 0xe1c160d0 // ldrd r6, r7, [r1]
26 .inst 0xe1b20f9f // 1: ldrexd r0, r1, [r2]
27 .inst 0xe0303004 // eors r3, r0, r4
28 .inst 0x00313005 // eoreqs r3, r1, r5
29 .inst 0x01a23e96 // stlexdeq r3, r6, [r2]
30 .inst 0x03330001 // teqeq r3, #1
31 .inst 0x0afffff9 // beq 1b
32 .inst
[all...]

Completed in 14 milliseconds

12345678910>>...129