/third_party/skia/third_party/externals/swiftshader/src/Shader/ |
H A D | Shader.cpp | 1143 for(auto &inst : instruction) in ~Shader() 1145 delete inst; in ~Shader() 1146 inst = 0; in ~Shader() 1461 for(const auto &inst : instruction) in print() 1463 file << inst->string(shaderType, shaderModel) << std::endl; in print() 1527 for(const auto &inst : instruction) 1529 if(inst->isCall()) 1531 calledFunctions.insert(inst->dst.label); 1604 for(const auto &inst : instruction) 1606 switch(inst [all...] |
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_fs_live_variables.cpp | 74 fs_live_variables::setup_one_write(struct block_data *bd, fs_inst *inst, in setup_one_write() argument 86 if (inst->dst.file == VGRF) { in setup_one_write() 87 if (!inst->is_partial_write() && !BITSET_TEST(bd->use, var)) in setup_one_write() 115 foreach_inst_in_block(fs_inst, inst, block) { in setup_def_use() 117 for (unsigned int i = 0; i < inst->sources; i++) { in setup_def_use() 118 fs_reg reg = inst->src[i]; in setup_def_use() 123 for (unsigned j = 0; j < regs_read(inst, i); j++) { in setup_def_use() 129 bd->flag_use[0] |= inst->flags_read(devinfo) & ~bd->flag_def[0]; in setup_def_use() 132 if (inst->dst.file == VGRF) { in setup_def_use() 133 fs_reg reg = inst in setup_def_use() [all...] |
/third_party/mesa3d/src/nouveau/codegen/ |
H A D | nv50_ir_bb.cpp | 122 BasicBlock::insertHead(Instruction *inst) in insertHead() argument 124 assert(inst->next == 0 && inst->prev == 0); in insertHead() 126 if (inst->op == OP_PHI) { in insertHead() 128 insertBefore(phi, inst); in insertHead() 131 insertBefore(entry, inst); in insertHead() 134 phi = exit = inst; in insertHead() 135 inst->bb = this; in insertHead() 141 insertBefore(entry, inst); in insertHead() 144 insertAfter(exit, inst); // afte in insertHead() 156 insertTail(Instruction *inst) insertTail() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/ |
H A D | kgd_kfd_interface.h | 234 uint32_t inst); 237 unsigned int vmid, uint32_t inst); 240 uint32_t inst); 245 struct mm_struct *mm, uint32_t inst); 249 uint32_t doorbell_off, uint32_t inst); 256 uint32_t (**dump)[2], uint32_t *n_regs, uint32_t inst); 264 uint32_t queue_id, uint32_t inst); 269 uint32_t queue_id, uint32_t inst); 278 uint32_t sq_cmd, uint32_t inst); 319 uint32_t inst); [all...] |
/third_party/vixl/test/ |
H A D | test-donkey.cc | 155 Instr inst; in main() 196 Instr inst; in main() variable 199 inst = cmdline_encoding; in main() 203 inst = static_cast<Instr>(mrand48()); in main() 206 inst = Mutate(useful_insts.back().inst); in main() 209 trial_decoder.Decode(reinterpret_cast<Instruction *>(&inst)); in main() 223 fprintf(stderr, "Trying 0x%08x (%s)\n", inst, buffer); in main() 238 masm.dci(i.inst); in main() 242 masm.dci(inst); in main() [all...] |
/third_party/skia/third_party/externals/spirv-tools/test/opt/loop_optimizations/ |
H A D | dependence_analysis.cpp | 137 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 13)) { in TEST() 138 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 139 store[stores_found] = &inst; in TEST() 294 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 22)) { in TEST() 295 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 296 store[stores_found] = &inst; in TEST() 530 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 17)) { in TEST() 531 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 532 store[stores_found] = &inst; in TEST() 603 for (const Instruction& inst in TEST() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/ |
H A D | dependence_analysis.cpp | 137 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 13)) { in TEST() 138 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 139 store[stores_found] = &inst; in TEST() 294 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 22)) { in TEST() 295 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 296 store[stores_found] = &inst; in TEST() 530 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 17)) { in TEST() 531 if (inst.opcode() == SpvOp::SpvOpStore) { in TEST() 532 store[stores_found] = &inst; in TEST() 603 for (const Instruction& inst in TEST() [all...] |
/third_party/spirv-tools/test/opt/loop_optimizations/ |
H A D | dependence_analysis.cpp | 131 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 13)) { in TEST() 132 if (inst.opcode() == spv::Op::OpStore) { in TEST() 133 store[stores_found] = &inst; in TEST() 288 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 22)) { in TEST() 289 if (inst.opcode() == spv::Op::OpStore) { in TEST() 290 store[stores_found] = &inst; in TEST() 524 for (const Instruction& inst : *spvtest::GetBasicBlock(f, 17)) { in TEST() 525 if (inst.opcode() == spv::Op::OpStore) { in TEST() 526 store[stores_found] = &inst; in TEST() 597 for (const Instruction& inst in TEST() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/crosstest/ |
H A D | test_bitmanip.cpp | 21 #define X(inst, type) \ 22 type test_##inst(type a) { return my_##inst(a); } \ 23 type test_alloca_##inst(type a) { \ 27 buf[i] = my_##inst(a); \ 35 type test_const_##inst(type ignored) { \ 36 return my_##inst(static_cast<type>(0x12340)); \
|
/kernel/linux/linux-6.6/drivers/phy/samsung/ |
H A D | phy-exynos5-usbdrd.c | 190 void (*phy_isol)(struct phy_usb_instance *inst, u32 on); 192 unsigned int (*set_refclk)(struct phy_usb_instance *inst); 243 struct exynos5_usbdrd_phy *to_usbdrd_phy(struct phy_usb_instance *inst) in to_usbdrd_phy() argument 245 return container_of((inst), struct exynos5_usbdrd_phy, in to_usbdrd_phy() 246 phys[(inst)->index]); in to_usbdrd_phy() 289 static void exynos5_usbdrd_phy_isol(struct phy_usb_instance *inst, in exynos5_usbdrd_phy_isol() argument 294 if (!inst->reg_pmu) in exynos5_usbdrd_phy_isol() 299 regmap_update_bits(inst->reg_pmu, inst->pmu_offset, in exynos5_usbdrd_phy_isol() 309 exynos5_usbdrd_pipe3_set_refclk(struct phy_usb_instance *inst) in exynos5_usbdrd_pipe3_set_refclk() argument 355 exynos5_usbdrd_utmi_set_refclk(struct phy_usb_instance *inst) exynos5_usbdrd_utmi_set_refclk() argument 417 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos5_usbdrd_phy_init() local 479 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos5_usbdrd_phy_exit() local 512 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos5_usbdrd_phy_power_on() local 564 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos5_usbdrd_phy_power_off() local 730 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos5_usbdrd_phy_calibrate() local 810 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos850_usbdrd_phy_init() local 828 struct phy_usb_instance *inst = phy_get_drvdata(phy); exynos850_usbdrd_phy_exit() local [all...] |
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_dump.c | 549 struct tgsi_full_instruction *inst ) in iter_instruction() 553 const struct tgsi_opcode_info *info = tgsi_get_opcode_info( inst->Instruction.Opcode ); in iter_instruction() 565 TXT( tgsi_get_opcode_name(inst->Instruction.Opcode) ); in iter_instruction() 567 if (inst->Instruction.Saturate) { in iter_instruction() 571 if (inst->Instruction.Precise) { in iter_instruction() 575 for (i = 0; i < inst->Instruction.NumDstRegs; i++) { in iter_instruction() 576 const struct tgsi_full_dst_register *dst = &inst->Dst[i]; in iter_instruction() 588 for (i = 0; i < inst->Instruction.NumSrcRegs; i++) { in iter_instruction() 589 const struct tgsi_full_src_register *src = &inst->Src[i]; in iter_instruction() 619 if (inst in iter_instruction() 685 tgsi_dump_instruction( const struct tgsi_full_instruction *inst, uint instno ) tgsi_dump_instruction() argument 808 tgsi_dump_instruction_str( const struct tgsi_full_instruction *inst, uint instno, char *str, size_t size) tgsi_dump_instruction_str() argument [all...] |
/third_party/skia/third_party/externals/spirv-tools/source/val/ |
H A D | validate_primitives.cpp | 30 spv_result_t PrimitivesPass(ValidationState_t& _, const Instruction* inst) { in PrimitivesPass() argument 31 const SpvOp opcode = inst->opcode(); in PrimitivesPass() 38 _.function(inst->function()->id()) in PrimitivesPass() 51 const uint32_t stream_id = inst->word(1); in PrimitivesPass() 54 return _.diag(SPV_ERROR_INVALID_DATA, inst) in PrimitivesPass() 61 return _.diag(SPV_ERROR_INVALID_DATA, inst) in PrimitivesPass()
|
/third_party/skia/third_party/externals/spirv-tools/source/ |
H A D | extensions.cpp | 25 std::string GetExtensionString(const spv_parsed_instruction_t* inst) { in GetExtensionString() argument 26 if (inst->opcode != SpvOpExtension) return "ERROR_not_op_extension"; in GetExtensionString() 28 assert(inst->num_operands == 1); in GetExtensionString() 30 const auto& operand = inst->operands[0]; in GetExtensionString() 32 assert(inst->num_words > operand.offset); in GetExtensionString() 34 return reinterpret_cast<const char*>(inst->words + operand.offset); in GetExtensionString()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/ |
H A D | extensions.cpp | 25 std::string GetExtensionString(const spv_parsed_instruction_t* inst) { in GetExtensionString() argument 26 if (inst->opcode != SpvOpExtension) return "ERROR_not_op_extension"; in GetExtensionString() 28 assert(inst->num_operands == 1); in GetExtensionString() 30 const auto& operand = inst->operands[0]; in GetExtensionString() 32 assert(inst->num_words > operand.offset); in GetExtensionString() 34 return reinterpret_cast<const char*>(inst->words + operand.offset); in GetExtensionString()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/ |
H A D | validate_primitives.cpp | 30 spv_result_t PrimitivesPass(ValidationState_t& _, const Instruction* inst) { in PrimitivesPass() argument 31 const SpvOp opcode = inst->opcode(); in PrimitivesPass() 38 _.function(inst->function()->id()) in PrimitivesPass() 51 const uint32_t stream_id = inst->word(1); in PrimitivesPass() 54 return _.diag(SPV_ERROR_INVALID_DATA, inst) in PrimitivesPass() 61 return _.diag(SPV_ERROR_INVALID_DATA, inst) in PrimitivesPass()
|
/third_party/spirv-tools/source/ |
H A D | extensions.cpp | 26 std::string GetExtensionString(const spv_parsed_instruction_t* inst) { in GetExtensionString() argument 27 if (inst->opcode != static_cast<uint16_t>(spv::Op::OpExtension)) { in GetExtensionString() 31 assert(inst->num_operands == 1); in GetExtensionString() 33 const auto& operand = inst->operands[0]; in GetExtensionString() 35 assert(inst->num_words > operand.offset); in GetExtensionString() 38 return spvDecodeLiteralStringOperand(*inst, 0); in GetExtensionString()
|
/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | prm33xx.c | 31 static u32 am33xx_prm_read_reg(s16 inst, u16 idx) in am33xx_prm_read_reg() argument 33 return readl_relaxed(prm_base.va + inst + idx); in am33xx_prm_read_reg() 37 static void am33xx_prm_write_reg(u32 val, s16 inst, u16 idx) in am33xx_prm_write_reg() argument 39 writel_relaxed(val, prm_base.va + inst + idx); in am33xx_prm_write_reg() 43 static u32 am33xx_prm_rmw_reg_bits(u32 mask, u32 bits, s16 inst, s16 idx) in am33xx_prm_rmw_reg_bits() argument 47 v = am33xx_prm_read_reg(inst, idx); in am33xx_prm_rmw_reg_bits() 50 am33xx_prm_write_reg(v, inst, idx); in am33xx_prm_rmw_reg_bits() 60 * @inst: CM instance register offset (*_INST macro) 67 static int am33xx_prm_is_hardreset_asserted(u8 shift, u8 part, s16 inst, in am33xx_prm_is_hardreset_asserted() argument 72 v = am33xx_prm_read_reg(inst, rstctrl_off in am33xx_prm_is_hardreset_asserted() 93 am33xx_prm_assert_hardreset(u8 shift, u8 part, s16 inst, u16 rstctrl_offs) am33xx_prm_assert_hardreset() argument 122 am33xx_prm_deassert_hardreset(u8 shift, u8 st_shift, u8 part, s16 inst, u16 rstctrl_offs, u16 rstst_offs) am33xx_prm_deassert_hardreset() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
H A D | prm33xx.c | 23 static u32 am33xx_prm_read_reg(s16 inst, u16 idx) in am33xx_prm_read_reg() argument 25 return readl_relaxed(prm_base.va + inst + idx); in am33xx_prm_read_reg() 29 static void am33xx_prm_write_reg(u32 val, s16 inst, u16 idx) in am33xx_prm_write_reg() argument 31 writel_relaxed(val, prm_base.va + inst + idx); in am33xx_prm_write_reg() 35 static u32 am33xx_prm_rmw_reg_bits(u32 mask, u32 bits, s16 inst, s16 idx) in am33xx_prm_rmw_reg_bits() argument 39 v = am33xx_prm_read_reg(inst, idx); in am33xx_prm_rmw_reg_bits() 42 am33xx_prm_write_reg(v, inst, idx); in am33xx_prm_rmw_reg_bits() 52 * @inst: CM instance register offset (*_INST macro) 59 static int am33xx_prm_is_hardreset_asserted(u8 shift, u8 part, s16 inst, in am33xx_prm_is_hardreset_asserted() argument 64 v = am33xx_prm_read_reg(inst, rstctrl_off in am33xx_prm_is_hardreset_asserted() 85 am33xx_prm_assert_hardreset(u8 shift, u8 part, s16 inst, u16 rstctrl_offs) am33xx_prm_assert_hardreset() argument 114 am33xx_prm_deassert_hardreset(u8 shift, u8 st_shift, u8 part, s16 inst, u16 rstctrl_offs, u16 rstst_offs) am33xx_prm_deassert_hardreset() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/ |
H A D | hfi_parser.c | 218 static void parser_init(struct venus_inst *inst, u32 *codecs, u32 *domain) in parser_init() argument 220 if (!inst || !IS_V1(inst->core)) in parser_init() 223 *codecs = inst->hfi_codec; in parser_init() 224 *domain = inst->session_type; in parser_init() 227 static void parser_fini(struct venus_inst *inst, u32 codecs, u32 domain) in parser_fini() argument 233 if (!inst || !IS_V1(inst->core)) in parser_fini() 236 caps = inst->core->caps; in parser_fini() 237 dom = inst in parser_fini() 246 hfi_platform_parser(struct venus_core *core, struct venus_inst *inst) hfi_platform_parser() argument 281 hfi_parser(struct venus_core *core, struct venus_inst *inst, void *buf, u32 size) hfi_parser() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_vertprog.c | 93 uint32_t *inst, target; in nv30_vertprog_validate() local 109 inst = vp->insns[reloc->location].data; in nv30_vertprog_validate() 112 inst[2] &= ~0x000007fc; in nv30_vertprog_validate() 113 inst[2] |= target << 2; in nv30_vertprog_validate() 118 inst = vp->insns[reloc->location].data; in nv30_vertprog_validate() 121 inst[2] &= ~0x0000003f; in nv30_vertprog_validate() 122 inst[2] |= target >> 3; in nv30_vertprog_validate() 123 inst[3] &= ~0xe0000000; in nv30_vertprog_validate() 124 inst[3] |= target << 29; in nv30_vertprog_validate() 136 uint32_t *inst, targe in nv30_vertprog_validate() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | vcn_v2_0.c | 102 &adev->vcn.inst->irq); in vcn_v2_0_sw_init() 110 &adev->vcn.inst->irq); in vcn_v2_0_sw_init() 133 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_sw_init() 139 r = amdgpu_ring_init(adev, ring, 512, &adev->vcn.inst->irq, 0, in vcn_v2_0_sw_init() 152 adev->vcn.inst->external.scratch9 = SOC15_REG_OFFSET(UVD, 0, mmUVD_SCRATCH9); in vcn_v2_0_sw_init() 154 adev->vcn.inst->external.data0 = SOC15_REG_OFFSET(UVD, 0, mmUVD_GPCOM_VCPU_DATA0); in vcn_v2_0_sw_init() 156 adev->vcn.inst->external.data1 = SOC15_REG_OFFSET(UVD, 0, mmUVD_GPCOM_VCPU_DATA1); in vcn_v2_0_sw_init() 158 adev->vcn.inst->external.cmd = SOC15_REG_OFFSET(UVD, 0, mmUVD_GPCOM_VCPU_CMD); in vcn_v2_0_sw_init() 160 adev->vcn.inst->external.nop = SOC15_REG_OFFSET(UVD, 0, mmUVD_NO_OP); in vcn_v2_0_sw_init() 163 ring = &adev->vcn.inst in vcn_v2_0_sw_init() [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | dh.c | 297 static void dh_safe_prime_free_instance(struct kpp_instance *inst) in dh_safe_prime_free_instance() argument 299 struct dh_safe_prime_instance_ctx *ctx = kpp_instance_ctx(inst); in dh_safe_prime_free_instance() 302 kfree(inst); in dh_safe_prime_free_instance() 554 struct kpp_instance *inst; in __dh_safe_prime_create() local 569 inst = kzalloc(sizeof(*inst) + sizeof(*ctx), GFP_KERNEL); in __dh_safe_prime_create() 570 if (!inst) in __dh_safe_prime_create() 573 ctx = kpp_instance_ctx(inst); in __dh_safe_prime_create() 575 err = crypto_grab_kpp(&ctx->dh_spawn, kpp_crypto_instance(inst), in __dh_safe_prime_create() 587 err = crypto_inst_setname(kpp_crypto_instance(inst), in __dh_safe_prime_create() [all...] |
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | uprobes.c | 30 union mips_instruction inst; in arch_uprobe_analyze_insn() local 39 inst.word = aup->insn[0]; in arch_uprobe_analyze_insn() 41 if (__insn_is_compact_branch(inst)) { in arch_uprobe_analyze_insn() 46 aup->ixol[0] = aup->insn[insn_has_delay_slot(inst)]; in arch_uprobe_analyze_insn() 64 union mips_instruction inst; in is_trap_insn() local 66 inst.word = *insn; in is_trap_insn() 68 switch (inst.i_format.opcode) { in is_trap_insn() 70 switch (inst.r_format.func) { in is_trap_insn() 83 switch (inst.u_format.rt) { in is_trap_insn()
|
/kernel/linux/linux-5.10/include/crypto/internal/ |
H A D | aead.h | 19 void (*free)(struct aead_instance *inst); 43 struct aead_instance *inst) in aead_crypto_instance() 45 return container_of(&inst->alg.base, struct crypto_instance, alg); in aead_crypto_instance() 48 static inline struct aead_instance *aead_instance(struct crypto_instance *inst) in aead_instance() argument 50 return container_of(&inst->alg, struct aead_instance, alg.base); in aead_instance() 58 static inline void *aead_instance_ctx(struct aead_instance *inst) in aead_instance_ctx() argument 60 return crypto_instance_ctx(aead_crypto_instance(inst)); in aead_instance_ctx() 85 struct crypto_instance *inst, 168 struct aead_instance *inst); 42 aead_crypto_instance( struct aead_instance *inst) aead_crypto_instance() argument
|
/kernel/linux/linux-6.6/include/crypto/internal/ |
H A D | aead.h | 19 void (*free)(struct aead_instance *inst); 48 struct aead_instance *inst) in aead_crypto_instance() 50 return container_of(&inst->alg.base, struct crypto_instance, alg); in aead_crypto_instance() 53 static inline struct aead_instance *aead_instance(struct crypto_instance *inst) in aead_instance() argument 55 return container_of(&inst->alg, struct aead_instance, alg.base); in aead_instance() 63 static inline void *aead_instance_ctx(struct aead_instance *inst) in aead_instance_ctx() argument 65 return crypto_instance_ctx(aead_crypto_instance(inst)); in aead_instance_ctx() 100 struct crypto_instance *inst, 165 struct aead_instance *inst); 47 aead_crypto_instance( struct aead_instance *inst) aead_crypto_instance() argument
|