Home
last modified time | relevance | path

Searched refs:inst (Results 1176 - 1200 of 3182) sorted by relevance

1...<<41424344454647484950>>...128

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dpropagator.h201 // Returns true if |inst| has a recorded status. This will be true once |inst|
203 bool HasStatus(Instruction* inst) const { return statuses_.count(inst); } in HasStatus()
205 // Returns the current propagation status of |inst|. Assumes
206 // |HasStatus(inst)| returns true.
207 PropStatus Status(Instruction* inst) const { in Status()
208 return statuses_.find(inst)->second; in Status()
211 // Records the propagation status |status| for |inst|. Returns true if the
212 // status for |inst| ha
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/fuzz/
H A Dtransformation_permute_phi_operands_test.cpp117 [&entry](opt::Instruction* inst, uint32_t operand_index) -> bool { in TEST()
118 if (inst->result_id() == 25) { in TEST()
130 opt::Instruction* inst, uint32_t operand_index) { in TEST()
131 if (inst->opcode() == SpvOpStore) { in TEST()
135 ASSERT_EQ(SpvOpIAdd, inst->opcode()); in TEST()
/third_party/spirv-tools/source/opt/
H A Dinstruction_list.h108 void push_back(std::unique_ptr<Instruction>&& inst) { in push_back() argument
109 utils::IntrusiveList<Instruction>::push_back(inst.release()); in push_back()
131 Instruction* inst = &front(); in clear() local
132 inst->RemoveFromList(); in clear()
133 delete inst; in clear()
H A Dpropagator.h201 // Returns true if |inst| has a recorded status. This will be true once |inst|
203 bool HasStatus(Instruction* inst) const { return statuses_.count(inst); } in HasStatus()
205 // Returns the current propagation status of |inst|. Assumes
206 // |HasStatus(inst)| returns true.
207 PropStatus Status(Instruction* inst) const { in Status()
208 return statuses_.find(inst)->second; in Status()
211 // Records the propagation status |status| for |inst|. Returns true if the
212 // status for |inst| ha
[all...]
H A Dir_context.h324 // Sets the basic block for |inst|. Re-builds the mapping if it has become
326 void set_instr_block(Instruction* inst, BasicBlock* block) { in set_instr_block() argument
328 instr_to_block_[inst] = block; in set_instr_block()
426 // Deletes the given instruction |inst|. This method erases the
427 // information of the given instruction's uses of its operands. If |inst|
437 // Returns a pointer to the instruction after |inst| or |nullptr| if no such
439 Instruction* KillInst(Instruction* inst);
450 // Collects the non-semantic instruction tree that uses |inst|'s result id
452 void CollectNonSemanticTree(Instruction* inst,
483 // The IRContext will look at the def and uses of |inst| an
515 IsCombinatorInstruction(const Instruction* inst) IsCombinatorInstruction() argument
634 GetFunction(Instruction* inst) GetFunction() argument
1226 AnalyzeDefUse(Instruction* inst) AnalyzeDefUse() argument
1232 UpdateDefUse(Instruction* inst) UpdateDefUse() argument
[all...]
/third_party/spirv-tools/test/fuzz/
H A Dtransformation_permute_phi_operands_test.cpp117 [&entry](opt::Instruction* inst, uint32_t operand_index) -> bool { in TEST()
118 if (inst->result_id() == 25) { in TEST()
130 opt::Instruction* inst, uint32_t operand_index) { in TEST()
131 if (inst->opcode() == spv::Op::OpStore) { in TEST()
135 ASSERT_EQ(spv::Op::OpIAdd, inst->opcode()); in TEST()
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Dprcm_mpu_44xx_54xx.h27 extern u32 omap4_prcm_mpu_read_inst_reg(s16 inst, u16 idx);
28 extern void omap4_prcm_mpu_write_inst_reg(u32 val, s16 inst, u16 idx);
29 extern u32 omap4_prcm_mpu_rmw_inst_reg_bits(u32 mask, u32 bits, s16 inst,
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Dfuse.h14 int nv50_fuse_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fuse **);
15 int gf100_fuse_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fuse **);
16 int gm107_fuse_new(struct nvkm_device *, enum nvkm_subdev_type, int inst, struct nvkm_fuse **);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Duvd_v4_2.c111 r = amdgpu_irq_add_id(adev, AMDGPU_IRQ_CLIENTID_LEGACY, 124, &adev->uvd.inst->irq); in uvd_v4_2_sw_init()
119 ring = &adev->uvd.inst->ring; in uvd_v4_2_sw_init()
121 r = amdgpu_ring_init(adev, ring, 512, &adev->uvd.inst->irq, 0, in uvd_v4_2_sw_init()
159 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v4_2_hw_init()
254 struct amdgpu_ring *ring = &adev->uvd.inst->ring; in uvd_v4_2_start()
545 addr = (adev->uvd.inst->gpu_addr + AMDGPU_UVD_FIRMWARE_OFFSET) >> 3; in uvd_v4_2_mc_resume()
562 addr = (adev->uvd.inst->gpu_addr >> 28) & 0xF; in uvd_v4_2_mc_resume()
566 addr = (adev->uvd.inst->gpu_addr >> 32) & 0xFF; in uvd_v4_2_mc_resume()
673 amdgpu_fence_process(&adev->uvd.inst->ring); in uvd_v4_2_process_interrupt()
762 adev->uvd.inst in uvd_v4_2_set_ring_funcs()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmmnv50.c155 nvkm_kmap(join->inst); in nv50_vmm_pgd_pde()
156 nvkm_wo64(join->inst, pdeo, data); in nv50_vmm_pgd_pde()
157 nvkm_done(join->inst); in nv50_vmm_pgd_pde()
325 nv50_vmm_part(struct nvkm_vmm *vmm, struct nvkm_memory *inst) in nv50_vmm_part() argument
330 if (join->inst == inst) { in nv50_vmm_part()
339 nv50_vmm_join(struct nvkm_vmm *vmm, struct nvkm_memory *inst) in nv50_vmm_join() argument
349 join->inst = inst; in nv50_vmm_join()
352 nvkm_kmap(join->inst); in nv50_vmm_join()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dchan.c286 nvkm_vmm_part(chan->vmm, chan->inst->memory); in nvkm_chan_del()
291 nvkm_gpuobj_del(&chan->inst); in nvkm_chan_del()
308 nvkm_chan_get_inst(struct nvkm_engine *engine, u64 inst, unsigned long *pirqflags) in nvkm_chan_get_inst() argument
318 chan = nvkm_runl_chan_get_inst(runl, inst, pirqflags); in nvkm_chan_get_inst()
358 (!func->inst->vmm != !vmm) || in nvkm_chan_new_()
365 runl->func->runqs, runq, func->inst->vmm, vmm, in nvkm_chan_new_()
410 ret = nvkm_gpuobj_new(device, func->inst->size, 0x1000, func->inst->zero, NULL, in nvkm_chan_new_()
411 &chan->inst); in nvkm_chan_new_()
413 RUNL_DEBUG(runl, "inst in nvkm_chan_new_()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmmnv50.c155 nvkm_kmap(join->inst); in nv50_vmm_pgd_pde()
156 nvkm_wo64(join->inst, pdeo, data); in nv50_vmm_pgd_pde()
157 nvkm_done(join->inst); in nv50_vmm_pgd_pde()
327 nv50_vmm_part(struct nvkm_vmm *vmm, struct nvkm_memory *inst) in nv50_vmm_part() argument
332 if (join->inst == inst) { in nv50_vmm_part()
341 nv50_vmm_join(struct nvkm_vmm *vmm, struct nvkm_memory *inst) in nv50_vmm_join() argument
351 join->inst = inst; in nv50_vmm_join()
354 nvkm_kmap(join->inst); in nv50_vmm_join()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/
H A DvktApiPhysicalDeviceFormatPropertiesMaint5Tests.cpp147 const InstanceInterface& inst = m_context.getInstanceInterface(); in iterate() local
191 inst.getPhysicalDeviceFormatProperties(dev, format, &props1); in iterate()
197 inst.getPhysicalDeviceFormatProperties2(dev, format, &props2); in iterate()
203 res = inst.getPhysicalDeviceImageFormatProperties(dev, format, imageType, tiling, usage, createFlags, &imageProps1); in iterate()
210 res = inst.getPhysicalDeviceImageFormatProperties2(dev, &imageFormatInfo, &imageProps2); in iterate()
216 inst.getPhysicalDeviceSparseImageFormatProperties(dev, format, imageType, sampling, usage, tiling, &propsCount, nullptr); in iterate()
223 inst.getPhysicalDeviceSparseImageFormatProperties2(dev, &sparseFormatInfo, &propsCount, nullptr); in iterate()
239 const InstanceInterface& inst = m_context.getInstanceInterface(); in iterate() local
279 res = inst.getPhysicalDeviceImageFormatProperties(dev, format, imageType, tiling, usage, createFlags, &imageProps1); in iterate()
286 res = inst in iterate()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager_v9.c63 struct mqd_update_info *minfo, uint32_t inst) in update_cu_mask()
72 minfo->cu_mask.ptr, minfo->cu_mask.count, se_mask, inst); in update_cu_mask()
96 pr_debug("inst: %u, update cu mask to %#x %#x %#x %#x\n", in update_cu_mask()
97 inst, m->compute_static_thread_mgmt_se0, in update_cu_mask()
555 int xcc_id, err, inst = 0; in hiq_load_mqd_kiq_v9_4_3() local
560 xcc_mqd = mqd + hiq_mqd_size * inst; in hiq_load_mqd_kiq_v9_4_3()
565 pr_debug("Failed to load HIQ MQD for XCC: %d\n", inst); in hiq_load_mqd_kiq_v9_4_3()
568 ++inst; in hiq_load_mqd_kiq_v9_4_3()
579 int xcc_id, err, inst = 0; in destroy_hiq_mqd_v9_4_3() local
585 m = get_mqd(mqd + hiq_mqd_size * inst); in destroy_hiq_mqd_v9_4_3()
62 update_cu_mask(struct mqd_manager *mm, void *mqd, struct mqd_update_info *minfo, uint32_t inst) update_cu_mask() argument
716 int xcc_id, err, inst = 0; destroy_mqd_v9_4_3() local
746 int xcc_id, err, inst = 0; load_mqd_v9_4_3() local
[all...]
/third_party/spirv-tools/source/fuzz/
H A Dfuzzer_pass.cpp435 for (auto& inst : GetIRContext()->types_values()) { in FindOrCreateGlobalUndef()
436 if (inst.opcode() == spv::Op::OpUndef && inst.type_id() == type_id) { in FindOrCreateGlobalUndef()
437 return inst.result_id(); in FindOrCreateGlobalUndef()
476 for (auto& inst : GetIRContext()->types_values()) { in GetAvailableBasicTypesAndPointers()
483 switch (inst.opcode()) { in GetAvailableBasicTypesAndPointers()
490 basic_types.insert(inst.result_id()); in GetAvailableBasicTypesAndPointers()
491 basic_type_to_pointers.insert({inst.result_id(), {}}); in GetAvailableBasicTypesAndPointers()
495 if (basic_types.count(inst.GetSingleWordInOperand(0))) { in GetAvailableBasicTypesAndPointers()
496 basic_types.insert(inst in GetAvailableBasicTypesAndPointers()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_clock_source.c968 unsigned int inst = pix_clk_params->controller_id - CONTROLLER_ID_D0; in dcn31_program_pix_clk() local
978 REG_WRITE(PHASE[inst], e->target_pixel_rate_khz * e->mult_factor); in dcn31_program_pix_clk()
979 REG_WRITE(MODULO[inst], dp_dto_ref_khz * e->div_factor); in dcn31_program_pix_clk()
982 REG_WRITE(PHASE[inst], pll_settings->actual_pix_clk_100hz * 100); in dcn31_program_pix_clk()
983 REG_WRITE(MODULO[inst], dp_dto_ref_khz * 1000); in dcn31_program_pix_clk()
988 REG_UPDATE_2(PIXEL_RATE_CNTL[inst], in dcn31_program_pix_clk()
992 REG_UPDATE_2(PIXEL_RATE_CNTL[inst], in dcn31_program_pix_clk()
996 REG_UPDATE(PIXEL_RATE_CNTL[inst], in dcn31_program_pix_clk()
1001 REG_UPDATE(PIXEL_RATE_CNTL[inst], in dcn31_program_pix_clk()
1081 unsigned int inst, in get_pixel_clk_frequency_100hz()
1079 get_pixel_clk_frequency_100hz( const struct clock_source *clock_source, unsigned int inst, unsigned int *pixel_clk_khz) get_pixel_clk_frequency_100hz() argument
1174 unsigned int inst = pix_clk_params->controller_id - CONTROLLER_ID_D0; dcn20_program_pix_clk() local
1190 dcn20_override_dp_pix_clk( struct clock_source *clock_source, unsigned int inst, unsigned int pixel_clk, unsigned int ref_clk) dcn20_override_dp_pix_clk() argument
1220 unsigned int inst = pix_clk_params->controller_id - CONTROLLER_ID_D0; dcn3_program_pix_clk() local
[all...]
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_fs_visitor.cpp52 fs_inst *inst = bld.emit(SHADER_OPCODE_TXF_MCS_LOGICAL, dest, srcs, in emit_mcs_fetch() local
58 inst->size_written = 4 * dest.component_size(inst->exec_size); in emit_mcs_fetch()
669 fs_inst *inst = NULL; in emit_fb_writes() local
710 inst = emit_single_fb_write(abld, this->outputs[target], in emit_fb_writes()
712 inst->target = target; in emit_fb_writes()
719 if (inst == NULL) { in emit_fb_writes()
732 inst = emit_single_fb_write(bld, tmp, reg_undef, reg_undef, 4); in emit_fb_writes()
733 inst->target = 0; in emit_fb_writes()
736 inst in emit_fb_writes()
945 fs_inst *inst = abld.emit(SHADER_OPCODE_URB_WRITE_LOGICAL, reg_undef, emit_urb_writes() local
990 fs_inst *inst = bld.emit(SHADER_OPCODE_URB_WRITE_LOGICAL, reg_undef, emit_urb_writes() local
1041 fs_inst *inst = bld.exec_all().emit(SHADER_OPCODE_URB_WRITE_LOGICAL, emit_urb_writes() local
1081 fs_inst *inst = bld.exec_all() emit_cs_terminate() local
[all...]
/third_party/pcre2/pcre2/src/sljit/
H A DsljitNativeRISCV_common.c170 sljit_ins *inst; in detect_jump_type() local
172 inst = (sljit_ins *)jump->addr; in detect_jump_type()
184 diff = (sljit_sw)target_addr - (sljit_sw)inst - executable_offset; in detect_jump_type()
187 inst--; in detect_jump_type()
192 inst[0] = (inst[0] & 0x1fff07f) ^ 0x1000; in detect_jump_type()
193 jump->addr = (sljit_uw)inst; in detect_jump_type()
194 return inst; in detect_jump_type()
197 inst++; in detect_jump_type()
204 inst[ in detect_jump_type()
292 sljit_ins *inst; load_addr_to_reg() local
2015 sljit_ins inst; sljit_emit_fop1_conv_f64_from_sw() local
2062 sljit_ins inst; sljit_emit_fop1_cmp() local
2293 sljit_ins inst; sljit_emit_jump() local
2398 sljit_ins inst; sljit_emit_cmp() local
[all...]
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Diwmmxt.h19 .inst 0xedd00100 | (.L\reg << 12) | (.L\base << 16) | (\offset >> 2)
23 .inst 0xfd900100 | (.L\reg << 12) | (.L\base << 16) | (\offset >> 2)
27 .inst 0xedc00100 | (.L\reg << 12) | (.L\base << 16) | (\offset >> 2)
31 .inst 0xfd800100 | (.L\reg << 12) | (.L\base << 16) | (\offset >> 2)
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Diwmmxt.h19 .inst 0xedd00100 | (.L\reg << 12) | (.L\base << 16) | (\offset >> 2)
23 .inst 0xfd900100 | (.L\reg << 12) | (.L\base << 16) | (\offset >> 2)
27 .inst 0xedc00100 | (.L\reg << 12) | (.L\base << 16) | (\offset >> 2)
31 .inst 0xfd800100 | (.L\reg << 12) | (.L\base << 16) | (\offset >> 2)
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dtu102.c48 u32 addr = nvkm_memory_addr(bar->bar[0].inst) >> 12; in tu102_bar_bar2_init()
75 const u32 addr = nvkm_memory_addr(bar->bar[1].inst) >> 12; in tu102_bar_bar1_init()
95 tu102_bar_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, in tu102_bar_new() argument
98 return gf100_bar_new_(&tu102_bar, device, type, inst, pbar); in tu102_bar_new()
/third_party/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_compiler_util.h66 struct rc_instruction * inst,
90 struct rc_instruction * inst,
101 void rc_pair_remove_src(struct rc_instruction * inst,
105 rc_opcode rc_get_flow_control_inst(struct rc_instruction * inst);
/third_party/skia/third_party/externals/spirv-tools/source/lint/
H A Ddivergence_analysis.h126 void EnqueueSuccessors(opt::Instruction* inst) override;
128 VisitResult Visit(opt::Instruction* inst) override;
132 VisitResult VisitInstruction(opt::Instruction* inst);
137 DivergenceLevel ComputeInstructionDivergence(opt::Instruction* inst);
/third_party/skia/third_party/externals/spirv-tools/source/reduce/
H A Doperand_to_dominating_id_reduction_opportunity_finder.cpp75 for (auto& inst : *block) { in GetOpportunitiesForDominatingInst()
79 for (uint32_t index = 0; index < inst.NumOperands(); index++) { in GetOpportunitiesForDominatingInst()
80 const auto& operand = inst.GetOperand(index); in GetOpportunitiesForDominatingInst()
101 &inst, index, candidate_dominator->result_id())); in GetOpportunitiesForDominatingInst()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/lint/
H A Ddivergence_analysis.h126 void EnqueueSuccessors(opt::Instruction* inst) override;
128 VisitResult Visit(opt::Instruction* inst) override;
132 VisitResult VisitInstruction(opt::Instruction* inst);
137 DivergenceLevel ComputeInstructionDivergence(opt::Instruction* inst);

Completed in 17 milliseconds

1...<<41424344454647484950>>...128