| /third_party/mesa3d/src/gallium/drivers/vc4/ |
| D | vc4_qpu_validate.c | 30 fail_instr(uint64_t inst, const char *msg) in fail_instr() 39 writes_reg(uint64_t inst, uint32_t w) in writes_reg() 46 _reads_reg(uint64_t inst, uint32_t r, bool ignore_a, bool ignore_b) in _reads_reg() 84 reads_reg(uint64_t inst, uint32_t r) in reads_reg() 90 reads_a_reg(uint64_t inst, uint32_t r) in reads_a_reg() 96 reads_b_reg(uint64_t inst, uint32_t r) in reads_b_reg() 102 writes_sfu(uint64_t inst) in writes_sfu() 129 uint64_t inst = insts[i]; in vc4_qpu_validate() local 202 uint64_t inst = insts[i]; in vc4_qpu_validate() local 215 uint64_t inst = insts[i]; in vc4_qpu_validate() local [all …]
|
| D | vc4_qpu.c | 33 set_src_raddr(uint64_t inst, struct qpu_reg src) in set_src_raddr() 65 uint64_t inst = 0; in qpu_NOP() local 83 uint64_t inst = 0; in qpu_a_dst() local 100 uint64_t inst = 0; in qpu_m_dst() local 117 uint64_t inst = 0; in qpu_a_MOV() local 136 uint64_t inst = 0; in qpu_m_MOV() local 155 uint64_t inst = 0; in qpu_load_imm_ui() local 184 uint64_t inst = 0; in qpu_branch() local 199 uint64_t inst = 0; in qpu_a_alu2() local 220 uint64_t inst = 0; in qpu_m_alu2() local [all …]
|
| D | vc4_qir.c | 103 qir_get_non_sideband_nsrc(struct qinst *inst) in qir_get_non_sideband_nsrc() 110 qir_get_nsrc(struct qinst *inst) in qir_get_nsrc() 129 qir_get_tex_uniform_src(struct qinst *inst) in qir_get_tex_uniform_src() 139 qir_has_side_effects(struct vc4_compile *c, struct qinst *inst) in qir_has_side_effects() 160 qir_has_side_effect_reads(struct vc4_compile *c, struct qinst *inst) in qir_has_side_effect_reads() 184 qir_has_uniform_read(struct qinst *inst) in qir_has_uniform_read() 195 qir_is_mul(struct qinst *inst) in qir_is_mul() 214 qir_is_float_input(struct qinst *inst) in qir_is_float_input() 233 qir_is_raw_mov(struct qinst *inst) in qir_is_raw_mov() 244 qir_is_tex(struct qinst *inst) in qir_is_tex() [all …]
|
| /third_party/mesa3d/src/broadcom/qpu/ |
| D | qpu_instr.c | 563 v3d_qpu_waits_on_tmu(const struct v3d_qpu_instr *inst) in v3d_qpu_waits_on_tmu() 639 v3d_qpu_uses_tlb(const struct v3d_qpu_instr *inst) in v3d_qpu_uses_tlb() 661 v3d_qpu_uses_sfu(const struct v3d_qpu_instr *inst) in v3d_qpu_uses_sfu() 682 v3d_qpu_instr_is_sfu(const struct v3d_qpu_instr *inst) in v3d_qpu_instr_is_sfu() 702 const struct v3d_qpu_instr *inst) in v3d_qpu_writes_tmu() 713 const struct v3d_qpu_instr *inst) in v3d_qpu_writes_tmu_not_tmuc() 723 v3d_qpu_reads_vpm(const struct v3d_qpu_instr *inst) in v3d_qpu_reads_vpm() 737 v3d_qpu_writes_vpm(const struct v3d_qpu_instr *inst) in v3d_qpu_writes_vpm() 759 const struct v3d_qpu_instr *inst) in v3d_qpu_writes_unifa() 782 v3d_qpu_waits_vpm(const struct v3d_qpu_instr *inst) in v3d_qpu_waits_vpm() [all …]
|
| /third_party/mesa3d/src/gallium/drivers/r300/compiler/ |
| D | radeon_program_alu.c | 198 static int is_dst_safe_to_reuse(struct rc_instruction *inst) in is_dst_safe_to_reuse() 218 struct rc_instruction *inst) in try_to_reuse_dst() 231 struct rc_instruction* inst) in transform_CEIL() 251 struct rc_instruction* inst) in transform_DP2() 270 struct rc_instruction* inst) in transform_DST() 279 struct rc_instruction* inst) in transform_FLR() 289 struct rc_instruction* inst) in transform_TRUNC() 325 struct rc_instruction* inst) in transform_LIT() 390 struct rc_instruction* inst) in transform_LRP() 405 struct rc_instruction* inst) in transform_POW() [all …]
|
| D | radeon_program.c | 57 struct rc_instruction * inst = c->Program.Instructions.Next; in rc_local_transform() local 81 struct rc_instruction * inst, in get_used_temporaries_cb() 109 struct rc_instruction * inst; in rc_get_used_temporaries() local 171 struct rc_instruction * inst = memory_pool_malloc(&c->Pool, sizeof(struct rc_instruction)); in rc_alloc_instruction() local 184 void rc_insert_instruction(struct rc_instruction * after, struct rc_instruction * inst) in rc_insert_instruction() 195 struct rc_instruction * inst = rc_alloc_instruction(c); in rc_insert_new_instruction() local 202 void rc_remove_instruction(struct rc_instruction * inst) in rc_remove_instruction() 214 struct rc_instruction * inst; in rc_recompute_ips() local
|
| /third_party/vulkan-loader/loader/ |
| D | unknown_function_handling.c | 44 void loader_init_dispatch_dev_ext_entry(struct loader_instance *inst, struct loader_device *dev, ui… in loader_init_dispatch_dev_ext_entry() 65 void loader_init_dispatch_dev_ext(struct loader_instance *inst, struct loader_device *dev) { in loader_init_dispatch_dev_ext() 72 bool loader_check_icds_for_dev_ext_address(struct loader_instance *inst, const char *funcName) { in loader_check_icds_for_dev_ext_address() 87 bool loader_check_layer_list_for_dev_ext_address(struct loader_instance *inst, const char *funcName… in loader_check_layer_list_for_dev_ext_address() 116 void loader_free_dev_ext_table(struct loader_instance *inst) { in loader_free_dev_ext_table() 140 void *loader_dev_ext_gpa_impl(struct loader_instance *inst, const char *funcName, bool is_tramp) { in loader_dev_ext_gpa_impl() 176 void *loader_dev_ext_gpa_tramp(struct loader_instance *inst, const char *funcName) { in loader_dev_ext_gpa_tramp() 180 void *loader_dev_ext_gpa_term(struct loader_instance *inst, const char *funcName) { in loader_dev_ext_gpa_term() 186 bool loader_check_icds_for_phys_dev_ext_address(struct loader_instance *inst, const char *funcName)… in loader_check_icds_for_phys_dev_ext_address() 200 bool loader_check_layer_list_for_phys_dev_ext_address(struct loader_instance *inst, const char *fun… in loader_check_layer_list_for_phys_dev_ext_address() [all …]
|
| D | get_environment.c | 39 char *loader_getenv(const char *name, const struct loader_instance *inst) { in loader_getenv() 46 char *loader_secure_getenv(const char *name, const struct loader_instance *inst) { in loader_secure_getenv() 77 void loader_free_getenv(char *val, const struct loader_instance *inst) { in loader_free_getenv() 108 char *loader_getenv(const char *name, const struct loader_instance *inst) { in loader_getenv() 145 char *loader_secure_getenv(const char *name, const struct loader_instance *inst) { in loader_secure_getenv() 157 void loader_free_getenv(char *val, const struct loader_instance *inst) { loader_instance_heap_free(… in loader_free_getenv() 161 char *loader_getenv(const char *name, const struct loader_instance *inst) { in loader_getenv() 167 void loader_free_getenv(char *val, const struct loader_instance *inst) { in loader_free_getenv()
|
| D | debug_utils.c | 46 VkResult util_CreateDebugUtilsMessenger(struct loader_instance *inst, const VkDebugUtilsMessengerCr… in util_CreateDebugUtilsMessenger() 72 struct loader_instance *inst = loader_get_instance(instance); in debug_utils_CreateDebugUtilsMessengerEXT() local 79 VkBool32 util_SubmitDebugUtilsMessageEXT(const struct loader_instance *inst, VkDebugUtilsMessageSev… in util_SubmitDebugUtilsMessageEXT() 116 void util_DestroyDebugUtilsMessenger(struct loader_instance *inst, VkDebugUtilsMessengerEXT messeng… in util_DestroyDebugUtilsMessenger() 133 VkResult util_CreateDebugUtilsMessengers(struct loader_instance *inst, const void *pChain, in util_CreateDebugUtilsMessengers() 155 struct loader_instance *inst = loader_get_instance(instance); in debug_utils_SubmitDebugUtilsMessageEXT() local 162 struct loader_instance *inst = loader_get_instance(instance); in debug_utils_DestroyDebugUtilsMessengerEXT() local 177 struct loader_instance *inst = (struct loader_instance *)instance; in terminator_CreateDebugUtilsMessengerEXT() local 254 struct loader_instance *inst = (struct loader_instance *)instance; in terminator_DestroyDebugUtilsMessengerEXT() local 283 struct loader_instance *inst = (struct loader_instance *)instance; in terminator_SubmitDebugUtilsMessageEXT() local [all …]
|
| /third_party/spirv-tools/source/reduce/ |
| D | remove_unused_instruction_reduction_opportunity_finder.cpp | 38 for (auto& inst : context->module()->debugs1()) { in GetAvailableOpportunities() local 46 for (auto& inst : context->module()->debugs2()) { in GetAvailableOpportunities() local 54 for (auto& inst : context->module()->debugs3()) { in GetAvailableOpportunities() local 62 for (auto& inst : context->module()->ext_inst_debuginfo()) { in GetAvailableOpportunities() local 70 for (auto& inst : context->module()->types_values()) { in GetAvailableOpportunities() local 83 for (auto& inst : context->module()->annotations()) { in GetAvailableOpportunities() local 97 for (auto& inst : block) { in GetAvailableOpportunities() local
|
| /third_party/skia/third_party/externals/spirv-tools/source/reduce/ |
| D | remove_unused_instruction_reduction_opportunity_finder.cpp | 38 for (auto& inst : context->module()->debugs1()) { in GetAvailableOpportunities() local 46 for (auto& inst : context->module()->debugs2()) { in GetAvailableOpportunities() local 54 for (auto& inst : context->module()->debugs3()) { in GetAvailableOpportunities() local 62 for (auto& inst : context->module()->ext_inst_debuginfo()) { in GetAvailableOpportunities() local 70 for (auto& inst : context->module()->types_values()) { in GetAvailableOpportunities() local 83 for (auto& inst : context->module()->annotations()) { in GetAvailableOpportunities() local 97 for (auto& inst : block) { in GetAvailableOpportunities() local
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/reduce/ |
| D | remove_unused_instruction_reduction_opportunity_finder.cpp | 38 for (auto& inst : context->module()->debugs1()) { in GetAvailableOpportunities() local 46 for (auto& inst : context->module()->debugs2()) { in GetAvailableOpportunities() local 54 for (auto& inst : context->module()->debugs3()) { in GetAvailableOpportunities() local 62 for (auto& inst : context->module()->ext_inst_debuginfo()) { in GetAvailableOpportunities() local 70 for (auto& inst : context->module()->types_values()) { in GetAvailableOpportunities() local 83 for (auto& inst : context->module()->annotations()) { in GetAvailableOpportunities() local 97 for (auto& inst : block) { in GetAvailableOpportunities() local
|
| /third_party/mesa3d/src/intel/compiler/ |
| D | brw_fs_lower_regioning.cpp | 39 is_byte_raw_mov(const fs_inst *inst) in is_byte_raw_mov() 54 required_dst_byte_stride(const fs_inst *inst) in required_dst_byte_stride() 110 required_dst_byte_offset(const fs_inst *inst) in required_dst_byte_offset() 127 required_exec_type(const intel_device_info *devinfo, const fs_inst *inst) in required_exec_type() 207 has_invalid_src_region(const intel_device_info *devinfo, const fs_inst *inst, in has_invalid_src_region() 249 const fs_inst *inst) in has_invalid_dst_region() 275 has_invalid_exec_type(const intel_device_info *devinfo, const fs_inst *inst) in has_invalid_exec_type() 303 const fs_inst *inst, unsigned i) in has_invalid_src_modifiers() 317 has_invalid_conversion(const intel_device_info *devinfo, const fs_inst *inst) in has_invalid_conversion() 338 has_invalid_dst_modifiers(const intel_device_info *devinfo, const fs_inst *inst) in has_invalid_dst_modifiers() [all …]
|
| D | brw_ir_fs.h | 400 fs_inst *inst) in set_predicate_inv() 411 set_predicate(enum brw_predicate pred, fs_inst *inst) in set_predicate() 421 set_condmod(enum brw_conditional_mod mod, fs_inst *inst) in set_condmod() 432 set_saturate(bool saturate, fs_inst *inst) in set_saturate() 445 regs_written(const fs_inst *inst) in regs_written() 461 regs_read(const fs_inst *inst, unsigned i) in regs_read() 474 get_exec_type(const fs_inst *inst) in get_exec_type() 520 get_exec_type_size(const fs_inst *inst) in get_exec_type_size() 526 is_send(const fs_inst *inst) in is_send() 536 is_unordered(const fs_inst *inst) in is_unordered() [all …]
|
| /third_party/vulkan-loader/tests/ |
| D | loader_debug_ext_tests.cpp | 66 VkResult CreateReportInstance(VkDebugReportFlagsEXT debug_report_flags, VkInstance* inst, in CreateReportInstance() 89 …VkResult CreateReportCallback(VkInstance inst, VkDebugReportFlagsEXT debug_report_flags, VkDebugRe… in CreateReportCallback() 103 VkResult DestroyReportCallback(VkInstance inst, VkDebugReportCallbackEXT callback) { in DestroyReportCallback() 143 VkInstance inst = VK_NULL_HANDLE; in TEST_F() local 158 VkInstance inst = VK_NULL_HANDLE; in TEST_F() local 174 VkInstance inst = VK_NULL_HANDLE; in TEST_F() local 191 VkInstance inst = VK_NULL_HANDLE; in TEST_F() local 210 VkInstance inst = VK_NULL_HANDLE; in TEST_F() local 233 VkInstance inst = VK_NULL_HANDLE; in TEST_F() local 258 VkInstance inst = VK_NULL_HANDLE; in TEST_F() local [all …]
|
| /third_party/spirv-tools/source/fuzz/ |
| D | transformation_move_instruction_down.cpp | 53 auto* inst = FindInstruction(message_.instruction(), ir_context); in IsApplicable() local 115 auto* inst = FindInstruction(message_.instruction(), ir_context); in Apply() local 135 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsInstructionSupported() 143 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsSimpleInstruction() 346 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryReadInstruction() 415 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryReadTarget() 493 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryWriteInstruction() 534 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryWriteTarget() 585 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryInstruction() 591 const opt::Instruction& inst) { in IsBarrierInstruction() [all …]
|
| /third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
| D | transformation_move_instruction_down.cpp | 53 auto* inst = FindInstruction(message_.instruction(), ir_context); in IsApplicable() local 115 auto* inst = FindInstruction(message_.instruction(), ir_context); in Apply() local 135 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsInstructionSupported() 143 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsSimpleInstruction() 346 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryReadInstruction() 415 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryReadTarget() 493 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryWriteInstruction() 534 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryWriteTarget() 585 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryInstruction() 591 const opt::Instruction& inst) { in IsBarrierInstruction() [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
| D | transformation_move_instruction_down.cpp | 53 auto* inst = FindInstruction(message_.instruction(), ir_context); in IsApplicable() local 115 auto* inst = FindInstruction(message_.instruction(), ir_context); in Apply() local 135 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsInstructionSupported() 143 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsSimpleInstruction() 346 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryReadInstruction() 415 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryReadTarget() 493 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryWriteInstruction() 534 opt::IRContext* ir_context, const opt::Instruction& inst) { in GetMemoryWriteTarget() 585 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsMemoryInstruction() 591 const opt::Instruction& inst) { in IsBarrierInstruction() [all …]
|
| /third_party/flutter/skia/third_party/externals/spirv-tools/source/ |
| D | validate_datarules.cpp | 39 const spv_parsed_instruction_t* inst) { in ValidateVecNumComponents() 65 const spv_parsed_instruction_t* inst) { in ValidateFloatSize() 97 const spv_parsed_instruction_t* inst) { in ValidateIntSize() 131 const spv_parsed_instruction_t* inst) { in ValidateMatrixColumnType() 156 const spv_parsed_instruction_t* inst) { in ValidateMatrixNumCols() 169 const spv_parsed_instruction_t* inst) { in ValidateSpecConstNumerical() 184 const spv_parsed_instruction_t* inst) { in ValidateSpecConstBoolean() 196 const spv_parsed_instruction_t* inst) { in ValidateForwardPointer() 207 const spv_parsed_instruction_t* inst) { in ValidateStruct() 228 const spv_parsed_instruction_t* inst) { in DataRulesPass()
|
| /third_party/spirv-tools/source/opt/ |
| D | strip_nonsemantic_info_pass.cpp | 33 for (auto& inst : context()->module()->annotations()) { in Process() local 65 for (auto& inst : context()->module()->extensions()) { in Process() local 81 for (auto& inst : context()->module()->ext_inst_imports()) { in Process() local 95 [&non_semantic_sets, &to_remove](Instruction* inst) { in Process() 106 for (auto* inst : to_remove) { in Process() local
|
| D | eliminate_dead_members_pass.cpp | 43 for (auto& inst : get_module()->types_values()) { in FindLiveMembers() local 84 [this](const Instruction* inst) { FindLiveMembers(inst); }); in FindLiveMembers() 87 void EliminateDeadMembersPass::FindLiveMembers(const Instruction* inst) { in FindLiveMembers() 129 const Instruction* inst) { in MarkMembersAsLiveForStore() 170 const Instruction* inst) { in MarkMembersAsLiveForCopyMemory() 180 const Instruction* inst) { in MarkMembersAsLiveForExtract() 212 const Instruction* inst) { in MarkMembersAsLiveForAccessChain() 258 const Instruction* inst, uint32_t in_idx) { in MarkOperandTypeAsFullyUsed() 265 const Instruction* inst) { in MarkMembersAsLiveForArrayLength() 279 get_module()->ForEachInst([&modified, this](Instruction* inst) { in RemoveDeadMembers() [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
| D | eliminate_dead_members_pass.cpp | 43 for (auto& inst : get_module()->types_values()) { in FindLiveMembers() local 84 [this](const Instruction* inst) { FindLiveMembers(inst); }); in FindLiveMembers() 87 void EliminateDeadMembersPass::FindLiveMembers(const Instruction* inst) { in FindLiveMembers() 129 const Instruction* inst) { in MarkMembersAsLiveForStore() 170 const Instruction* inst) { in MarkMembersAsLiveForCopyMemory() 180 const Instruction* inst) { in MarkMembersAsLiveForExtract() 212 const Instruction* inst) { in MarkMembersAsLiveForAccessChain() 258 const Instruction* inst, uint32_t in_idx) { in MarkOperandTypeAsFullyUsed() 265 const Instruction* inst) { in MarkMembersAsLiveForArrayLength() 279 get_module()->ForEachInst([&modified, this](Instruction* inst) { in RemoveDeadMembers() [all …]
|
| /third_party/skia/third_party/externals/spirv-tools/source/opt/ |
| D | eliminate_dead_members_pass.cpp | 43 for (auto& inst : get_module()->types_values()) { in FindLiveMembers() local 84 [this](const Instruction* inst) { FindLiveMembers(inst); }); in FindLiveMembers() 87 void EliminateDeadMembersPass::FindLiveMembers(const Instruction* inst) { in FindLiveMembers() 129 const Instruction* inst) { in MarkMembersAsLiveForStore() 170 const Instruction* inst) { in MarkMembersAsLiveForCopyMemory() 180 const Instruction* inst) { in MarkMembersAsLiveForExtract() 212 const Instruction* inst) { in MarkMembersAsLiveForAccessChain() 258 const Instruction* inst, uint32_t in_idx) { in MarkOperandTypeAsFullyUsed() 265 const Instruction* inst) { in MarkMembersAsLiveForArrayLength() 279 get_module()->ForEachInst([&modified, this](Instruction* inst) { in RemoveDeadMembers() [all …]
|
| /third_party/skia/third_party/externals/spirv-tools/source/val/ |
| D | validation_state.cpp | 105 const spv_parsed_instruction_t* inst) { in CountInstructions() 288 const Instruction* inst) { in diag() 489 const spv_parsed_instruction_t* inst) { in AddOrderedInstruction() 496 void ValidationState_t::RegisterDebugInstruction(const Instruction* inst) { in RegisterDebugInstruction() 523 void ValidationState_t::RegisterInstruction(Instruction* inst) { in RegisterInstruction() 633 bool ValidationState_t::RegisterUniqueTypeDeclaration(const Instruction* inst) { in RegisterUniqueTypeDeclaration() 653 const Instruction* inst = FindDef(id); in GetTypeId() local 658 const Instruction* inst = FindDef(id); in GetIdOpcode() local 663 const Instruction* inst = FindDef(id); in GetComponentType() local 692 const Instruction* inst = FindDef(id); in GetDimension() local [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/ |
| D | validation_state.cpp | 105 const spv_parsed_instruction_t* inst) { in CountInstructions() 288 const Instruction* inst) { in diag() 489 const spv_parsed_instruction_t* inst) { in AddOrderedInstruction() 496 void ValidationState_t::RegisterDebugInstruction(const Instruction* inst) { in RegisterDebugInstruction() 523 void ValidationState_t::RegisterInstruction(Instruction* inst) { in RegisterInstruction() 633 bool ValidationState_t::RegisterUniqueTypeDeclaration(const Instruction* inst) { in RegisterUniqueTypeDeclaration() 653 const Instruction* inst = FindDef(id); in GetTypeId() local 658 const Instruction* inst = FindDef(id); in GetIdOpcode() local 663 const Instruction* inst = FindDef(id); in GetComponentType() local 692 const Instruction* inst = FindDef(id); in GetDimension() local [all …]
|