Home
last modified time | relevance | path

Searched refs:inst (Results 126 - 150 of 3123) sorted by relevance

12345678910>>...125

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Ddecoration_manager.cpp71 for (Instruction* inst : decorations_info.direct_decorations) in RemoveDecorationsFrom()
72 if (pred(*inst)) insts_to_kill.push_back(inst); in RemoveDecorationsFrom()
75 // literal if |inst| is an OpGroupMemberDecorate) from the instruction in RemoveDecorationsFrom()
78 for (Instruction* inst : decorations_info.indirect_decorations) { in RemoveDecorationsFrom()
79 assert(inst->opcode() == SpvOpGroupDecorate || in RemoveDecorationsFrom()
80 inst->opcode() == SpvOpGroupMemberDecorate); in RemoveDecorationsFrom()
83 const uint32_t group_id = inst->GetSingleWordInOperand(0u); in RemoveDecorationsFrom()
102 const uint32_t stride = inst->opcode() == SpvOpGroupDecorate ? 1u : 2u; in RemoveDecorationsFrom()
103 for (uint32_t i = 1u; i < inst in RemoveDecorationsFrom()
359 AddDecoration(Instruction* inst) AddDecoration() argument
596 RemoveDecoration(Instruction* inst) RemoveDecoration() argument
[all...]
/third_party/spirv-tools/source/opt/
H A Ddecoration_manager.cpp70 for (Instruction* inst : decorations_info.direct_decorations) in RemoveDecorationsFrom()
71 if (pred(*inst)) insts_to_kill.push_back(inst); in RemoveDecorationsFrom()
74 // literal if |inst| is an OpGroupMemberDecorate) from the instruction in RemoveDecorationsFrom()
77 for (Instruction* inst : decorations_info.indirect_decorations) { in RemoveDecorationsFrom()
78 assert(inst->opcode() == spv::Op::OpGroupDecorate || in RemoveDecorationsFrom()
79 inst->opcode() == spv::Op::OpGroupMemberDecorate); in RemoveDecorationsFrom()
82 const uint32_t group_id = inst->GetSingleWordInOperand(0u); in RemoveDecorationsFrom()
102 inst->opcode() == spv::Op::OpGroupDecorate ? 1u : 2u; in RemoveDecorationsFrom()
103 for (uint32_t i = 1u; i < inst in RemoveDecorationsFrom()
359 AddDecoration(Instruction* inst) AddDecoration() argument
603 RemoveDecoration(Instruction* inst) RemoveDecoration() argument
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/val/
H A Dvalidate_misc.cpp28 spv_result_t ValidateUndef(ValidationState_t& _, const Instruction* inst) { in ValidateUndef() argument
29 if (_.IsVoidType(inst->type_id())) { in ValidateUndef()
30 return _.diag(SPV_ERROR_INVALID_ID, inst) in ValidateUndef()
34 _.ContainsLimitedUseIntOrFloatType(inst->type_id()) && in ValidateUndef()
35 !_.IsPointerType(inst->type_id())) { in ValidateUndef()
36 return _.diag(SPV_ERROR_INVALID_ID, inst) in ValidateUndef()
44 const Instruction* inst) { in ValidateShaderClock()
45 const uint32_t scope = inst->GetOperandAs<uint32_t>(2); in ValidateShaderClock()
46 if (auto error = ValidateScope(_, inst, scope)) { in ValidateShaderClock()
54 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateShaderClock()
43 ValidateShaderClock(ValidationState_t& _, const Instruction* inst) ValidateShaderClock() argument
75 ValidateAssumeTrue(ValidationState_t& _, const Instruction* inst) ValidateAssumeTrue() argument
84 ValidateExpect(ValidationState_t& _, const Instruction* inst) ValidateExpect() argument
108 MiscPass(ValidationState_t& _, const Instruction* inst) MiscPass() argument
[all...]
H A Dvalidate_memory.cpp232 ValidationState_t& _, const Instruction* inst) { in GetStorageClass()
235 switch (inst->opcode()) { in GetStorageClass()
238 auto load_pointer = _.FindDef(inst->GetOperandAs<uint32_t>(2)); in GetStorageClass()
245 auto store_pointer = _.FindDef(inst->GetOperandAs<uint32_t>(0)); in GetStorageClass()
252 auto dst = _.FindDef(inst->GetOperandAs<uint32_t>(0)); in GetStorageClass()
255 auto src = _.FindDef(inst->GetOperandAs<uint32_t>(1)); in GetStorageClass()
282 uint32_t GetMakeAvailableScope(const Instruction* inst, uint32_t mask, in GetMakeAvailableScope() argument
288 return inst->GetOperandAs<uint32_t>(index); in GetMakeAvailableScope()
294 uint32_t GetMakeVisibleScope(const Instruction* inst, uint32_t mask, in GetMakeVisibleScope() argument
300 return inst in GetMakeVisibleScope()
231 GetStorageClass( ValidationState_t& _, const Instruction* inst) GetStorageClass() argument
303 DoesStructContainRTA(const ValidationState_t& _, const Instruction* inst) DoesStructContainRTA() argument
313 CheckMemoryAccess(ValidationState_t& _, const Instruction* inst, uint32_t index) CheckMemoryAccess() argument
402 ValidateVariable(ValidationState_t& _, const Instruction* inst) ValidateVariable() argument
856 ValidateLoad(ValidationState_t& _, const Instruction* inst) ValidateLoad() argument
919 ValidateStore(ValidationState_t& _, const Instruction* inst) ValidateStore() argument
1038 ValidateCopyMemoryMemoryAccess(ValidationState_t& _, const Instruction* inst) ValidateCopyMemoryMemoryAccess() argument
1083 ValidateCopyMemory(ValidationState_t& _, const Instruction* inst) ValidateCopyMemory() argument
1204 ValidateAccessChain(ValidationState_t& _, const Instruction* inst) ValidateAccessChain() argument
1357 ValidatePtrAccessChain(ValidationState_t& _, const Instruction* inst) ValidatePtrAccessChain() argument
1370 ValidateArrayLength(ValidationState_t& state, const Instruction* inst) ValidateArrayLength() argument
1425 ValidateCooperativeMatrixLengthNV(ValidationState_t& state, const Instruction* inst) ValidateCooperativeMatrixLengthNV() argument
1452 ValidateCooperativeMatrixLoadStoreNV(ValidationState_t& _, const Instruction* inst) ValidateCooperativeMatrixLoadStoreNV() argument
1559 ValidatePtrComparison(ValidationState_t& _, const Instruction* inst) ValidatePtrComparison() argument
1615 MemoryPass(ValidationState_t& _, const Instruction* inst) MemoryPass() argument
[all...]
H A Dvalidate_conversion.cpp29 spv_result_t ConversionPass(ValidationState_t& _, const Instruction* inst) { in ConversionPass() argument
30 const SpvOp opcode = inst->opcode(); in ConversionPass()
31 const uint32_t result_type = inst->type_id(); in ConversionPass()
38 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
42 const uint32_t input_type = _.GetOperandTypeId(inst, 2); in ConversionPass()
46 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
53 _.CooperativeMatrixShapesMatch(inst, result_type, input_type); in ConversionPass()
57 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
68 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
72 const uint32_t input_type = _.GetOperandTypeId(inst, in ConversionPass()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
H A Dvalidate_misc.cpp28 spv_result_t ValidateUndef(ValidationState_t& _, const Instruction* inst) { in ValidateUndef() argument
29 if (_.IsVoidType(inst->type_id())) { in ValidateUndef()
30 return _.diag(SPV_ERROR_INVALID_ID, inst) in ValidateUndef()
34 _.ContainsLimitedUseIntOrFloatType(inst->type_id()) && in ValidateUndef()
35 !_.IsPointerType(inst->type_id())) { in ValidateUndef()
36 return _.diag(SPV_ERROR_INVALID_ID, inst) in ValidateUndef()
44 const Instruction* inst) { in ValidateShaderClock()
45 const uint32_t scope = inst->GetOperandAs<uint32_t>(2); in ValidateShaderClock()
46 if (auto error = ValidateScope(_, inst, scope)) { in ValidateShaderClock()
54 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateShaderClock()
43 ValidateShaderClock(ValidationState_t& _, const Instruction* inst) ValidateShaderClock() argument
75 ValidateAssumeTrue(ValidationState_t& _, const Instruction* inst) ValidateAssumeTrue() argument
84 ValidateExpect(ValidationState_t& _, const Instruction* inst) ValidateExpect() argument
108 MiscPass(ValidationState_t& _, const Instruction* inst) MiscPass() argument
[all...]
H A Dvalidate_memory.cpp232 ValidationState_t& _, const Instruction* inst) { in GetStorageClass()
235 switch (inst->opcode()) { in GetStorageClass()
238 auto load_pointer = _.FindDef(inst->GetOperandAs<uint32_t>(2)); in GetStorageClass()
245 auto store_pointer = _.FindDef(inst->GetOperandAs<uint32_t>(0)); in GetStorageClass()
252 auto dst = _.FindDef(inst->GetOperandAs<uint32_t>(0)); in GetStorageClass()
255 auto src = _.FindDef(inst->GetOperandAs<uint32_t>(1)); in GetStorageClass()
282 uint32_t GetMakeAvailableScope(const Instruction* inst, uint32_t mask, in GetMakeAvailableScope() argument
288 return inst->GetOperandAs<uint32_t>(index); in GetMakeAvailableScope()
294 uint32_t GetMakeVisibleScope(const Instruction* inst, uint32_t mask, in GetMakeVisibleScope() argument
300 return inst in GetMakeVisibleScope()
231 GetStorageClass( ValidationState_t& _, const Instruction* inst) GetStorageClass() argument
303 DoesStructContainRTA(const ValidationState_t& _, const Instruction* inst) DoesStructContainRTA() argument
313 CheckMemoryAccess(ValidationState_t& _, const Instruction* inst, uint32_t index) CheckMemoryAccess() argument
402 ValidateVariable(ValidationState_t& _, const Instruction* inst) ValidateVariable() argument
856 ValidateLoad(ValidationState_t& _, const Instruction* inst) ValidateLoad() argument
919 ValidateStore(ValidationState_t& _, const Instruction* inst) ValidateStore() argument
1038 ValidateCopyMemoryMemoryAccess(ValidationState_t& _, const Instruction* inst) ValidateCopyMemoryMemoryAccess() argument
1083 ValidateCopyMemory(ValidationState_t& _, const Instruction* inst) ValidateCopyMemory() argument
1204 ValidateAccessChain(ValidationState_t& _, const Instruction* inst) ValidateAccessChain() argument
1357 ValidatePtrAccessChain(ValidationState_t& _, const Instruction* inst) ValidatePtrAccessChain() argument
1370 ValidateArrayLength(ValidationState_t& state, const Instruction* inst) ValidateArrayLength() argument
1425 ValidateCooperativeMatrixLengthNV(ValidationState_t& state, const Instruction* inst) ValidateCooperativeMatrixLengthNV() argument
1452 ValidateCooperativeMatrixLoadStoreNV(ValidationState_t& _, const Instruction* inst) ValidateCooperativeMatrixLoadStoreNV() argument
1559 ValidatePtrComparison(ValidationState_t& _, const Instruction* inst) ValidatePtrComparison() argument
1615 MemoryPass(ValidationState_t& _, const Instruction* inst) MemoryPass() argument
[all...]
H A Dvalidate_conversion.cpp29 spv_result_t ConversionPass(ValidationState_t& _, const Instruction* inst) { in ConversionPass() argument
30 const SpvOp opcode = inst->opcode(); in ConversionPass()
31 const uint32_t result_type = inst->type_id(); in ConversionPass()
38 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
42 const uint32_t input_type = _.GetOperandTypeId(inst, 2); in ConversionPass()
46 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
53 _.CooperativeMatrixShapesMatch(inst, result_type, input_type); in ConversionPass()
57 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
68 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
72 const uint32_t input_type = _.GetOperandTypeId(inst, in ConversionPass()
[all...]
/third_party/spirv-tools/source/val/
H A Dvalidate_misc.cpp28 spv_result_t ValidateUndef(ValidationState_t& _, const Instruction* inst) { in ValidateUndef() argument
29 if (_.IsVoidType(inst->type_id())) { in ValidateUndef()
30 return _.diag(SPV_ERROR_INVALID_ID, inst) in ValidateUndef()
34 _.ContainsLimitedUseIntOrFloatType(inst->type_id()) && in ValidateUndef()
35 !_.IsPointerType(inst->type_id())) { in ValidateUndef()
36 return _.diag(SPV_ERROR_INVALID_ID, inst) in ValidateUndef()
44 const Instruction* inst) { in ValidateShaderClock()
45 const uint32_t scope = inst->GetOperandAs<uint32_t>(2); in ValidateShaderClock()
46 if (auto error = ValidateScope(_, inst, scope)) { in ValidateShaderClock()
55 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateShaderClock()
43 ValidateShaderClock(ValidationState_t& _, const Instruction* inst) ValidateShaderClock() argument
73 ValidateAssumeTrue(ValidationState_t& _, const Instruction* inst) ValidateAssumeTrue() argument
82 ValidateExpect(ValidationState_t& _, const Instruction* inst) ValidateExpect() argument
106 MiscPass(ValidationState_t& _, const Instruction* inst) MiscPass() argument
[all...]
H A Dvalidate_bitwise.cpp27 spv_result_t ValidateBaseType(ValidationState_t& _, const Instruction* inst, in ValidateBaseType() argument
29 const spv::Op opcode = inst->opcode(); in ValidateBaseType()
32 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateBaseType()
41 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateBaseType()
49 if (base_type != inst->type_id() && opcode != spv::Op::OpBitCount) { in ValidateBaseType()
50 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ValidateBaseType()
59 spv_result_t BitwisePass(ValidationState_t& _, const Instruction* inst) { in BitwisePass() argument
60 const spv::Op opcode = inst->opcode(); in BitwisePass()
61 const uint32_t result_type = inst->type_id(); in BitwisePass()
68 return _.diag(SPV_ERROR_INVALID_DATA, inst) in BitwisePass()
[all...]
H A Dvalidate_conversion.cpp28 spv_result_t ConversionPass(ValidationState_t& _, const Instruction* inst) { in ConversionPass() argument
29 const spv::Op opcode = inst->opcode(); in ConversionPass()
30 const uint32_t result_type = inst->type_id(); in ConversionPass()
37 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
41 const uint32_t input_type = _.GetOperandTypeId(inst, 2); in ConversionPass()
45 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
52 _.CooperativeMatrixShapesMatch(inst, result_type, input_type); in ConversionPass()
56 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
67 return _.diag(SPV_ERROR_INVALID_DATA, inst) in ConversionPass()
71 const uint32_t input_type = _.GetOperandTypeId(inst, in ConversionPass()
[all...]
H A Dvalidate.h49 spv_result_t UpdateIdUse(ValidationState_t& _, const Instruction* inst);
89 spv_result_t MemoryPass(ValidationState_t& _, const Instruction* inst);
110 spv_result_t ModuleLayoutPass(ValidationState_t& _, const Instruction* inst);
113 spv_result_t CfgPass(ValidationState_t& _, const Instruction* inst);
116 spv_result_t ControlFlowPass(ValidationState_t& _, const Instruction* inst);
119 spv_result_t IdPass(ValidationState_t& _, Instruction* inst);
122 spv_result_t InstructionPass(ValidationState_t& _, const Instruction* inst);
132 spv_result_t TypePass(ValidationState_t& _, const Instruction* inst);
135 spv_result_t ConstantPass(ValidationState_t& _, const Instruction* inst);
138 spv_result_t ArithmeticsPass(ValidationState_t& _, const Instruction* inst);
[all...]
H A Dvalidate_instruction.cpp88 ValidationState_t& _, const Instruction* inst, size_t which_operand, in OperandVersionExtensionCheck()
103 return _.diag(SPV_ERROR_WRONG_VERSION, inst) in OperandVersionExtensionCheck()
105 << " operand of " << spvOpcodeString(inst->opcode()) << ": operand " in OperandVersionExtensionCheck()
113 return _.diag(SPV_ERROR_WRONG_VERSION, inst) in OperandVersionExtensionCheck()
115 << " operand of " << spvOpcodeString(inst->opcode()) << ": operand " in OperandVersionExtensionCheck()
123 return _.diag(SPV_ERROR_MISSING_EXTENSION, inst) in OperandVersionExtensionCheck()
125 << " operand of " << spvOpcodeString(inst->opcode()) in OperandVersionExtensionCheck()
138 const Instruction* inst, in CheckRequiredCapabilities()
196 if (inst->opcode() != spv::Op::OpCapability) { in CheckRequiredCapabilities()
200 return state.diag(SPV_ERROR_INVALID_CAPABILITY, inst) in CheckRequiredCapabilities()
87 OperandVersionExtensionCheck( ValidationState_t& _, const Instruction* inst, size_t which_operand, const spv_operand_desc_t& operand_desc, uint32_t word) OperandVersionExtensionCheck() argument
137 CheckRequiredCapabilities(ValidationState_t& state, const Instruction* inst, size_t which_operand, const spv_parsed_operand_t& operand, uint32_t word) CheckRequiredCapabilities() argument
216 ReservedCheck(ValidationState_t& _, const Instruction* inst) ReservedCheck() argument
239 CapabilityCheck(ValidationState_t& _, const Instruction* inst) CapabilityCheck() argument
277 VersionCheck(ValidationState_t& _, const Instruction* inst) VersionCheck() argument
345 LimitCheckIdBound(ValidationState_t& _, const Instruction* inst) LimitCheckIdBound() argument
355 LimitCheckStruct(ValidationState_t& _, const Instruction* inst) LimitCheckStruct() argument
400 LimitCheckSwitch(ValidationState_t& _, const Instruction* inst) LimitCheckSwitch() argument
447 CheckIfKnownExtension(ValidationState_t& _, const Instruction* inst) CheckIfKnownExtension() argument
460 InstructionPass(ValidationState_t& _, const Instruction* inst) InstructionPass() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/
H A Dvenc_ctrls.c71 struct venus_inst *inst = ctrl_to_inst(ctrl); in venc_op_s_ctrl() local
72 struct venc_controls *ctr = &inst->controls.enc; in venc_op_s_ctrl()
85 mutex_lock(&inst->lock); in venc_op_s_ctrl()
86 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
91 ret = hfi_session_set_property(inst, ptype, &brate); in venc_op_s_ctrl()
93 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
97 mutex_unlock(&inst->lock); in venc_op_s_ctrl()
190 mutex_lock(&inst->lock); in venc_op_s_ctrl()
191 if (inst in venc_op_s_ctrl()
222 venc_ctrl_init(struct venus_inst *inst) venc_ctrl_init() argument
391 venc_ctrl_deinit(struct venus_inst *inst) venc_ctrl_deinit() argument
[all...]
H A Dhelpers.h14 bool venus_helper_check_codec(struct venus_inst *inst, u32 v4l2_pixfmt);
15 struct vb2_v4l2_buffer *venus_helper_find_buf(struct venus_inst *inst,
17 void venus_helper_buffers_done(struct venus_inst *inst, unsigned int type,
23 int venus_helper_vb2_start_streaming(struct venus_inst *inst);
26 int venus_helper_get_bufreq(struct venus_inst *inst, u32 type,
30 int venus_helper_set_input_resolution(struct venus_inst *inst,
32 int venus_helper_set_output_resolution(struct venus_inst *inst,
35 int venus_helper_set_work_mode(struct venus_inst *inst, u32 mode);
36 int venus_helper_init_codec_freq_data(struct venus_inst *inst);
37 int venus_helper_set_num_bufs(struct venus_inst *inst, unsigne
[all...]
H A Dhfi_parser.h8 u32 hfi_parser(struct venus_core *core, struct venus_inst *inst,
15 static inline u32 get_cap(struct venus_inst *inst, u32 type, u32 which) in get_cap() argument
17 struct venus_core *core = inst->core; in get_cap()
22 caps = venus_caps_by_codec(core, inst->hfi_codec, inst->session_type); in get_cap()
50 static inline u32 cap_min(struct venus_inst *inst, u32 type) in cap_min() argument
52 return get_cap(inst, type, WHICH_CAP_MIN); in cap_min()
55 static inline u32 cap_max(struct venus_inst *inst, u32 type) in cap_max() argument
57 return get_cap(inst, type, WHICH_CAP_MAX); in cap_max()
60 static inline u32 cap_step(struct venus_inst *inst, u3 argument
65 frame_width_min(struct venus_inst *inst) frame_width_min() argument
70 frame_width_max(struct venus_inst *inst) frame_width_max() argument
75 frame_width_step(struct venus_inst *inst) frame_width_step() argument
80 frame_height_min(struct venus_inst *inst) frame_height_min() argument
85 frame_height_max(struct venus_inst *inst) frame_height_max() argument
90 frame_height_step(struct venus_inst *inst) frame_height_step() argument
95 frate_min(struct venus_inst *inst) frate_min() argument
100 frate_max(struct venus_inst *inst) frate_max() argument
105 frate_step(struct venus_inst *inst) frate_step() argument
110 core_num_max(struct venus_inst *inst) core_num_max() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_opt_dead_code.c43 dce(struct vc4_compile *c, struct qinst *inst) in dce() argument
47 qir_dump_inst(c, inst); in dce()
50 assert(!inst->sf); in dce()
51 qir_remove_instruction(c, inst); in dce()
55 has_nonremovable_reads(struct vc4_compile *c, struct qinst *inst) in has_nonremovable_reads() argument
57 for (int i = 0; i < qir_get_nsrc(inst); i++) { in has_nonremovable_reads()
58 if (inst->src[i].file == QFILE_VPM) { in has_nonremovable_reads()
59 uint32_t attr = inst->src[i].index / 4; in has_nonremovable_reads()
60 uint32_t offset = (inst->src[i].index % 4) * 4; in has_nonremovable_reads()
75 if (inst in has_nonremovable_reads()
[all...]
H A Dvc4_qpu_disasm.c296 print_alu_dst(uint64_t inst, bool is_mul) in print_alu_dst() argument
298 bool is_a = is_mul == ((inst & QPU_WS) != 0); in print_alu_dst()
300 QPU_GET_FIELD(inst, QPU_WADDR_MUL) : in print_alu_dst()
301 QPU_GET_FIELD(inst, QPU_WADDR_ADD)); in print_alu_dst()
303 uint32_t pack = QPU_GET_FIELD(inst, QPU_PACK); in print_alu_dst()
312 if (is_mul && (inst & QPU_PM)) { in print_alu_dst()
314 } else if (is_a && !(inst & QPU_PM)) { in print_alu_dst()
320 print_alu_src(uint64_t inst, uint32_t mux, bool is_mul) in print_alu_src() argument
325 QPU_GET_FIELD(inst, QPU_RADDR_A) : in print_alu_src()
326 QPU_GET_FIELD(inst, QPU_RADDR_ in print_alu_src()
362 print_add_op(uint64_t inst) print_add_op() argument
395 print_mul_op(uint64_t inst) print_mul_op() argument
428 print_load_imm(uint64_t inst) print_load_imm() argument
455 uint64_t inst = instructions[i]; vc4_qpu_disasm() local
[all...]
H A Dvc4_qpu_schedule.c49 struct queued_qpu_inst *inst; member
133 qpu_writes_r4(uint64_t inst) in qpu_writes_r4() argument
135 uint32_t sig = QPU_GET_FIELD(inst, QPU_SIG); in qpu_writes_r4()
204 reads_uniform(uint64_t inst) in reads_uniform() argument
206 if (QPU_GET_FIELD(inst, QPU_SIG) == QPU_SIG_LOAD_IMM) in reads_uniform()
209 return (QPU_GET_FIELD(inst, QPU_RADDR_A) == QPU_R_UNIF || in reads_uniform()
210 (QPU_GET_FIELD(inst, QPU_RADDR_B) == QPU_R_UNIF && in reads_uniform()
211 QPU_GET_FIELD(inst, QPU_SIG) != QPU_SIG_SMALL_IMM) || in reads_uniform()
212 is_tmu_write(QPU_GET_FIELD(inst, QPU_WADDR_ADD)) || in reads_uniform()
213 is_tmu_write(QPU_GET_FIELD(inst, QPU_WADDR_MU in reads_uniform()
229 uint64_t inst = n->inst->inst; process_waddr_deps() local
325 uint64_t inst = n->inst->inst; calculate_deps() local
454 reads_too_soon_after_write(struct choose_scoreboard *scoreboard, uint64_t inst) reads_too_soon_after_write() argument
511 pixel_scoreboard_too_soon(struct choose_scoreboard *scoreboard, uint64_t inst) pixel_scoreboard_too_soon() argument
517 get_instruction_priority(uint64_t inst) get_instruction_priority() argument
571 uint64_t inst = n->inst->inst; choose_instruction_to_schedule() local
657 update_scoreboard_for_chosen(struct choose_scoreboard *scoreboard, uint64_t inst) update_scoreboard_for_chosen() argument
826 emit_thrsw(struct vc4_compile *c, struct choose_scoreboard *scoreboard, uint64_t inst) emit_thrsw() argument
887 uint64_t inst = chosen ? chosen->inst->inst : qpu_NOP(); schedule_instructions() local
999 struct queued_qpu_inst *inst = qpu_schedule_instructions_block() local
[all...]
H A Dvc4_qir.c103 qir_get_non_sideband_nsrc(struct qinst *inst) in qir_get_non_sideband_nsrc() argument
105 assert(qir_op_info[inst->op].name); in qir_get_non_sideband_nsrc()
106 return qir_op_info[inst->op].nsrc; in qir_get_non_sideband_nsrc()
110 qir_get_nsrc(struct qinst *inst) in qir_get_nsrc() argument
112 assert(qir_op_info[inst->op].name); in qir_get_nsrc()
114 int nsrc = qir_get_non_sideband_nsrc(inst); in qir_get_nsrc()
119 if (qir_is_tex(inst) && inst->dst.file != QFILE_TEX_S_DIRECT) in qir_get_nsrc()
129 qir_get_tex_uniform_src(struct qinst *inst) in qir_get_tex_uniform_src() argument
131 return qir_get_nsrc(inst) in qir_get_tex_uniform_src()
139 qir_has_side_effects(struct vc4_compile *c, struct qinst *inst) qir_has_side_effects() argument
160 qir_has_side_effect_reads(struct vc4_compile *c, struct qinst *inst) qir_has_side_effect_reads() argument
184 qir_has_uniform_read(struct qinst *inst) qir_has_uniform_read() argument
195 qir_is_mul(struct qinst *inst) qir_is_mul() argument
214 qir_is_float_input(struct qinst *inst) qir_is_float_input() argument
233 qir_is_raw_mov(struct qinst *inst) qir_is_raw_mov() argument
244 qir_is_tex(struct qinst *inst) qir_is_tex() argument
259 qir_has_implicit_tex_uniform(struct qinst *inst) qir_has_implicit_tex_uniform() argument
273 qir_depends_on_flags(struct qinst *inst) qir_depends_on_flags() argument
284 qir_writes_r4(struct qinst *inst) qir_writes_r4() argument
300 qir_channels_written(struct qinst *inst) qir_channels_written() argument
466 qir_dump_inst(struct vc4_compile *c, struct qinst *inst) qir_dump_inst() argument
590 struct qinst *inst = CALLOC_STRUCT(qinst); qir_inst() local
602 qir_emit(struct vc4_compile *c, struct qinst *inst) qir_emit() argument
609 qir_emit_def(struct vc4_compile *c, struct qinst *inst) qir_emit_def() argument
624 qir_emit_nondef(struct vc4_compile *c, struct qinst *inst) qir_emit_nondef() argument
[all...]
/kernel/linux/linux-5.10/drivers/phy/mediatek/
H A Dphy-mtk-xsphy.c117 struct xsphy_instance *inst) in u2_phy_slew_rate_calibrate()
119 void __iomem *pbase = inst->port_base; in u2_phy_slew_rate_calibrate()
125 if (inst->eye_src) in u2_phy_slew_rate_calibrate()
176 inst->index, fm_out, calib_val, in u2_phy_slew_rate_calibrate()
192 struct xsphy_instance *inst) in u2_phy_instance_init()
194 void __iomem *pbase = inst->port_base; in u2_phy_instance_init()
208 struct xsphy_instance *inst) in u2_phy_instance_power_on()
210 void __iomem *pbase = inst->port_base; in u2_phy_instance_power_on()
211 u32 index = inst->index; in u2_phy_instance_power_on()
227 struct xsphy_instance *inst) in u2_phy_instance_power_off()
116 u2_phy_slew_rate_calibrate(struct mtk_xsphy *xsphy, struct xsphy_instance *inst) u2_phy_slew_rate_calibrate() argument
191 u2_phy_instance_init(struct mtk_xsphy *xsphy, struct xsphy_instance *inst) u2_phy_instance_init() argument
207 u2_phy_instance_power_on(struct mtk_xsphy *xsphy, struct xsphy_instance *inst) u2_phy_instance_power_on() argument
226 u2_phy_instance_power_off(struct mtk_xsphy *xsphy, struct xsphy_instance *inst) u2_phy_instance_power_off() argument
245 u2_phy_instance_set_mode(struct mtk_xsphy *xsphy, struct xsphy_instance *inst, enum phy_mode mode) u2_phy_instance_set_mode() argument
269 phy_parse_property(struct mtk_xsphy *xsphy, struct xsphy_instance *inst) phy_parse_property() argument
305 u2_phy_props_set(struct mtk_xsphy *xsphy, struct xsphy_instance *inst) u2_phy_props_set() argument
340 u3_phy_props_set(struct mtk_xsphy *xsphy, struct xsphy_instance *inst) u3_phy_props_set() argument
370 struct xsphy_instance *inst = phy_get_drvdata(phy); mtk_phy_init() local
399 struct xsphy_instance *inst = phy_get_drvdata(phy); mtk_phy_power_on() local
412 struct xsphy_instance *inst = phy_get_drvdata(phy); mtk_phy_power_off() local
423 struct xsphy_instance *inst = phy_get_drvdata(phy); mtk_phy_exit() local
431 struct xsphy_instance *inst = phy_get_drvdata(phy); mtk_phy_set_mode() local
444 struct xsphy_instance *inst = NULL; mtk_phy_xlate() local
535 struct xsphy_instance *inst; mtk_xsphy_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/amphion/
H A Dvpu_dbg.c62 struct vpu_inst *inst = s->private; in vpu_dbg_instance() local
68 if (!inst->fh.m2m_ctx) in vpu_dbg_instance()
70 num = scnprintf(str, sizeof(str), "[%s]\n", vpu_core_type_desc(inst->type)); in vpu_dbg_instance()
74 num = scnprintf(str, sizeof(str), "tgig = %d,pid = %d\n", inst->tgid, inst->pid); in vpu_dbg_instance()
77 num = scnprintf(str, sizeof(str), "state = %s\n", vpu_codec_state_name(inst->state)); in vpu_dbg_instance()
82 inst->min_buffer_out, inst->min_buffer_cap); in vpu_dbg_instance()
86 vq = v4l2_m2m_get_src_vq(inst->fh.m2m_ctx); in vpu_dbg_instance()
91 inst in vpu_dbg_instance()
346 struct vpu_inst *inst = s->private; vpu_dbg_inst_write() local
407 vpu_inst_create_dbgfs_file(struct vpu_inst *inst) vpu_inst_create_dbgfs_file() argument
432 vpu_inst_remove_dbgfs_file(struct vpu_inst *inst) vpu_inst_remove_dbgfs_file() argument
487 vpu_inst_record_flow(struct vpu_inst *inst, u32 flow) vpu_inst_record_flow() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/r300/compiler/
H A Dr3xx_vertprog.c191 unsigned int * inst) in ei_vector1()
193 inst[0] = PVS_OP_DST_OPERAND(hw_opcode, in ei_vector1()
200 inst[1] = t_src(vp, &vpi->SrcReg[0]); in ei_vector1()
201 inst[2] = __CONST(0, RC_SWIZZLE_ZERO); in ei_vector1()
202 inst[3] = __CONST(0, RC_SWIZZLE_ZERO); in ei_vector1()
208 unsigned int * inst) in ei_vector2()
210 inst[0] = PVS_OP_DST_OPERAND(hw_opcode, in ei_vector2()
217 inst[1] = t_src(vp, &vpi->SrcReg[0]); in ei_vector2()
218 inst[2] = t_src(vp, &vpi->SrcReg[1]); in ei_vector2()
219 inst[ in ei_vector2()
188 ei_vector1(struct r300_vertex_program_code *vp, unsigned int hw_opcode, struct rc_sub_instruction *vpi, unsigned int * inst) ei_vector1() argument
205 ei_vector2(struct r300_vertex_program_code *vp, unsigned int hw_opcode, struct rc_sub_instruction *vpi, unsigned int * inst) ei_vector2() argument
222 ei_math1(struct r300_vertex_program_code *vp, unsigned int hw_opcode, struct rc_sub_instruction *vpi, unsigned int * inst) ei_math1() argument
239 ei_lit(struct r300_vertex_program_code *vp, struct rc_sub_instruction *vpi, unsigned int * inst) ei_lit() argument
276 ei_mad(struct r300_vertex_program_code *vp, struct rc_sub_instruction *vpi, unsigned int * inst) ei_mad() argument
351 ei_pow(struct r300_vertex_program_code *vp, struct rc_sub_instruction *vpi, unsigned int * inst) ei_pow() argument
387 unsigned int *inst = compiler->code->body.d + compiler->code->length; translate_vertex_program() local
614 struct rc_instruction *inst; allocate_temporary_registers() local
695 transform_nonnative_modifiers( struct radeon_compiler *c, struct rc_instruction *inst, void* unused) transform_nonnative_modifiers() argument
735 transform_source_conflicts( struct radeon_compiler *c, struct rc_instruction* inst, void* unused) transform_source_conflicts() argument
790 struct rc_instruction * inst = rc_insert_new_instruction(&compiler->Base, compiler->Base.Program.Instructions.Prev); rc_vs_add_artificial_outputs() local
819 struct rc_instruction *inst, *add; transform_negative_addressing() local
851 struct rc_instruction *inst, *lastARL = NULL; rc_emulate_negative_addressing() local
[all...]
/third_party/mesa3d/src/mesa/program/
H A Dprog_parameter_layout.c149 struct asm_instruction *inst; in _mesa_layout_parameters() local
157 for (inst = state->inst_head; inst != NULL; inst = inst->next) { in _mesa_layout_parameters()
159 if (inst->SrcReg[i].Base.RelAddr) { in _mesa_layout_parameters()
162 if (!inst->SrcReg[i].Symbol->pass1_done) { in _mesa_layout_parameters()
165 inst->SrcReg[i].Symbol->param_binding_begin, in _mesa_layout_parameters()
166 inst->SrcReg[i].Symbol->param_binding_length); in _mesa_layout_parameters()
173 inst in _mesa_layout_parameters()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dnv2a.c37 &chan->inst); in nv2a_gr_chan_new()
41 nvkm_kmap(chan->inst); in nv2a_gr_chan_new()
42 nvkm_wo32(chan->inst, 0x0000, 0x00000001 | (chan->chid << 24)); in nv2a_gr_chan_new()
43 nvkm_wo32(chan->inst, 0x033c, 0xffff0000); in nv2a_gr_chan_new()
44 nvkm_wo32(chan->inst, 0x03a0, 0x0fff0000); in nv2a_gr_chan_new()
45 nvkm_wo32(chan->inst, 0x03a4, 0x0fff0000); in nv2a_gr_chan_new()
46 nvkm_wo32(chan->inst, 0x047c, 0x00000101); in nv2a_gr_chan_new()
47 nvkm_wo32(chan->inst, 0x0490, 0x00000111); in nv2a_gr_chan_new()
48 nvkm_wo32(chan->inst, 0x04a8, 0x44400000); in nv2a_gr_chan_new()
50 nvkm_wo32(chan->inst, in nv2a_gr_chan_new()
123 nv2a_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr) nv2a_gr_new() argument
[all...]

Completed in 13 milliseconds

12345678910>>...125