Home
last modified time | relevance | path

Searched refs:inst (Results 1126 - 1150 of 3206) sorted by relevance

1...<<41424344454647484950>>...129

/third_party/skia/third_party/externals/spirv-tools/test/opt/
H A Dfunction_test.cpp250 [&non_semantic_ids](const Instruction* inst) { in TEST()
251 if (inst->opcode() == SpvOpExtInst) { in TEST()
252 non_semantic_ids.insert(inst->result_id()); in TEST()
287 [&non_semantic_ids](const Instruction* inst) { in TEST()
288 if (inst->opcode() == SpvOpExtInst) { in TEST()
289 non_semantic_ids.insert(inst->result_id()); in TEST()
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
H A Dtransformation_mutate_pointer.cpp145 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsValidPointerInstruction()
146 // |inst| must have both result id and type id and it may not cause undefined in IsValidPointerInstruction()
148 if (!inst.result_id() || !inst.type_id() || inst.opcode() == SpvOpUndef || in IsValidPointerInstruction()
149 inst.opcode() == SpvOpConstantNull) { in IsValidPointerInstruction()
154 ir_context->get_def_use_mgr()->GetDef(inst.type_id()); in IsValidPointerInstruction()
155 assert(type_inst != nullptr && "|inst| has invalid type id"); in IsValidPointerInstruction()
157 // |inst| must be a pointer. in IsValidPointerInstruction()
162 // |inst| mus in IsValidPointerInstruction()
144 IsValidPointerInstruction( opt::IRContext* ir_context, const opt::Instruction& inst) IsValidPointerInstruction() argument
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dlicm_pass.cpp87 [this, &loop, &modified](Instruction* inst) { in AnalyseAndHoistFromBB()
88 if (loop->ShouldHoistInstruction(this->context(), inst)) { in AnalyseAndHoistFromBB()
89 if (!HoistInstruction(loop, inst)) { in AnalyseAndHoistFromBB()
121 bool LICMPass::HoistInstruction(Loop* loop, Instruction* inst) { in HoistInstruction() argument
134 inst->InsertBefore(insertion_point); in HoistInstruction()
135 context()->set_instr_block(inst, pre_header_bb); in HoistInstruction()
H A Dbasic_block.cpp38 for (const auto& inst : insts_) { in Clone()
40 clone->AddInstruction(std::unique_ptr<Instruction>(inst.Clone(context))); in Clone()
45 for (auto& inst : *clone) { in Clone()
46 context->set_instr_block(&inst, clone); in Clone()
231 ForEachInst([&str, options](const Instruction* inst) { in PrettyPrint()
232 str << inst->PrettyPrint(options); in PrettyPrint()
233 if (!spvOpcodeIsBlockTerminator(inst->opcode())) { in PrettyPrint()
278 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
279 context->set_instr_block(inst, new_block); in SplitBasicBlock()
H A Dpropagator.cpp70 bool SSAPropagator::SetStatus(Instruction* inst, PropStatus status) { in SetStatus() argument
73 if (HasStatus(inst)) { in SetStatus()
75 old_status = Status(inst); in SetStatus()
82 if (status_changed) statuses_[inst] = status; in SetStatus()
264 fn->ForEachInst([this](Instruction* inst) { in Run()
266 (!HasStatus(inst) || Status(inst) != SSAPropagator::kNotInteresting) && in Run()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
H A Dtransformation_mutate_pointer.cpp145 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsValidPointerInstruction()
146 // |inst| must have both result id and type id and it may not cause undefined in IsValidPointerInstruction()
148 if (!inst.result_id() || !inst.type_id() || inst.opcode() == SpvOpUndef || in IsValidPointerInstruction()
149 inst.opcode() == SpvOpConstantNull) { in IsValidPointerInstruction()
154 ir_context->get_def_use_mgr()->GetDef(inst.type_id()); in IsValidPointerInstruction()
155 assert(type_inst != nullptr && "|inst| has invalid type id"); in IsValidPointerInstruction()
157 // |inst| must be a pointer. in IsValidPointerInstruction()
162 // |inst| mus in IsValidPointerInstruction()
144 IsValidPointerInstruction( opt::IRContext* ir_context, const opt::Instruction& inst) IsValidPointerInstruction() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dlicm_pass.cpp87 [this, &loop, &modified](Instruction* inst) { in AnalyseAndHoistFromBB()
88 if (loop->ShouldHoistInstruction(this->context(), inst)) { in AnalyseAndHoistFromBB()
89 if (!HoistInstruction(loop, inst)) { in AnalyseAndHoistFromBB()
121 bool LICMPass::HoistInstruction(Loop* loop, Instruction* inst) { in HoistInstruction() argument
134 inst->InsertBefore(insertion_point); in HoistInstruction()
135 context()->set_instr_block(inst, pre_header_bb); in HoistInstruction()
H A Dbasic_block.cpp38 for (const auto& inst : insts_) { in Clone()
40 clone->AddInstruction(std::unique_ptr<Instruction>(inst.Clone(context))); in Clone()
45 for (auto& inst : *clone) { in Clone()
46 context->set_instr_block(&inst, clone); in Clone()
231 ForEachInst([&str, options](const Instruction* inst) { in PrettyPrint()
232 str << inst->PrettyPrint(options); in PrettyPrint()
233 if (!spvOpcodeIsBlockTerminator(inst->opcode())) { in PrettyPrint()
278 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
279 context->set_instr_block(inst, new_block); in SplitBasicBlock()
H A Dpropagator.cpp70 bool SSAPropagator::SetStatus(Instruction* inst, PropStatus status) { in SetStatus() argument
73 if (HasStatus(inst)) { in SetStatus()
75 old_status = Status(inst); in SetStatus()
82 if (status_changed) statuses_[inst] = status; in SetStatus()
264 fn->ForEachInst([this](Instruction* inst) { in Run()
266 (!HasStatus(inst) || Status(inst) != SSAPropagator::kNotInteresting) && in Run()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/
H A Dfunction_test.cpp250 [&non_semantic_ids](const Instruction* inst) { in TEST()
251 if (inst->opcode() == SpvOpExtInst) { in TEST()
252 non_semantic_ids.insert(inst->result_id()); in TEST()
287 [&non_semantic_ids](const Instruction* inst) { in TEST()
288 if (inst->opcode() == SpvOpExtInst) { in TEST()
289 non_semantic_ids.insert(inst->result_id()); in TEST()
/third_party/spirv-tools/source/fuzz/
H A Dtransformation_mutate_pointer.cpp145 opt::IRContext* ir_context, const opt::Instruction& inst) { in IsValidPointerInstruction()
146 // |inst| must have both result id and type id and it may not cause undefined in IsValidPointerInstruction()
148 if (!inst.result_id() || !inst.type_id() || in IsValidPointerInstruction()
149 inst.opcode() == spv::Op::OpUndef || in IsValidPointerInstruction()
150 inst.opcode() == spv::Op::OpConstantNull) { in IsValidPointerInstruction()
155 ir_context->get_def_use_mgr()->GetDef(inst.type_id()); in IsValidPointerInstruction()
156 assert(type_inst != nullptr && "|inst| has invalid type id"); in IsValidPointerInstruction()
158 // |inst| must be a pointer. in IsValidPointerInstruction()
163 // |inst| mus in IsValidPointerInstruction()
144 IsValidPointerInstruction( opt::IRContext* ir_context, const opt::Instruction& inst) IsValidPointerInstruction() argument
[all...]
/third_party/spirv-tools/source/opt/
H A Dlicm_pass.cpp86 [this, &loop, &modified](Instruction* inst) { in AnalyseAndHoistFromBB()
87 if (loop->ShouldHoistInstruction(*inst)) { in AnalyseAndHoistFromBB()
88 if (!HoistInstruction(loop, inst)) { in AnalyseAndHoistFromBB()
120 bool LICMPass::HoistInstruction(Loop* loop, Instruction* inst) { in HoistInstruction() argument
133 inst->InsertBefore(insertion_point); in HoistInstruction()
134 context()->set_instr_block(inst, pre_header_bb); in HoistInstruction()
H A Dbasic_block.cpp34 for (const auto& inst : insts_) { in Clone()
36 clone->AddInstruction(std::unique_ptr<Instruction>(inst.Clone(context))); in Clone()
41 for (auto& inst : *clone) { in Clone()
42 context->set_instr_block(&inst, clone); in Clone()
228 ForEachInst([&str, options](const Instruction* inst) { in PrettyPrint()
229 str << inst->PrettyPrint(options); in PrettyPrint()
230 if (!spvOpcodeIsBlockTerminator(inst->opcode())) { in PrettyPrint()
275 new_block->ForEachInst([new_block, context](Instruction* inst) { in SplitBasicBlock()
276 context->set_instr_block(inst, new_block); in SplitBasicBlock()
H A Dpropagator.cpp70 bool SSAPropagator::SetStatus(Instruction* inst, PropStatus status) { in SetStatus() argument
73 if (HasStatus(inst)) { in SetStatus()
75 old_status = Status(inst); in SetStatus()
82 if (status_changed) statuses_[inst] = status; in SetStatus()
264 fn->ForEachInst([this](Instruction* inst) { in Run()
266 (!HasStatus(inst) || Status(inst) != SSAPropagator::kNotInteresting) && in Run()
/third_party/spirv-tools/test/opt/
H A Dfunction_test.cpp248 [&non_semantic_ids](const Instruction* inst) { in TEST()
249 if (inst->opcode() == spv::Op::OpExtInst) { in TEST()
250 non_semantic_ids.insert(inst->result_id()); in TEST()
285 [&non_semantic_ids](const Instruction* inst) { in TEST()
286 if (inst->opcode() == spv::Op::OpExtInst) { in TEST()
287 non_semantic_ids.insert(inst->result_id()); in TEST()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_aaline.c197 struct tgsi_full_instruction inst; in aa_transform_epilog() local
201 inst = tgsi_default_full_instruction(); in aa_transform_epilog()
202 inst.Instruction.Saturate = true; in aa_transform_epilog()
203 inst.Instruction.Opcode = TGSI_OPCODE_ADD; in aa_transform_epilog()
204 inst.Instruction.NumDstRegs = 1; in aa_transform_epilog()
205 tgsi_transform_dst_reg(&inst.Dst[0], TGSI_FILE_TEMPORARY, in aa_transform_epilog()
207 inst.Instruction.NumSrcRegs = 2; in aa_transform_epilog()
208 tgsi_transform_src_reg(&inst.Src[1], TGSI_FILE_INPUT, aactx->maxInput + 1, in aa_transform_epilog()
211 tgsi_transform_src_reg(&inst.Src[0], TGSI_FILE_INPUT, aactx->maxInput + 1, in aa_transform_epilog()
214 inst in aa_transform_epilog()
248 aa_transform_inst(struct tgsi_transform_context *ctx, struct tgsi_full_instruction *inst) aa_transform_inst() argument
[all...]
/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/arch/mips/kvm/
H A Demulate.c26 #include <asm/inst.h>
1263 enum emulation_result kvm_mips_emulate_CP0(union mips_instruction inst, in kvm_mips_emulate_CP0() argument
1281 if (inst.co_format.co) { in kvm_mips_emulate_CP0()
1282 switch (inst.co_format.func) { in kvm_mips_emulate_CP0()
1305 er = kvm_mips_emul_hypcall(vcpu, inst); in kvm_mips_emulate_CP0()
1309 rt = inst.c0r_format.rt; in kvm_mips_emulate_CP0()
1310 rd = inst.c0r_format.rd; in kvm_mips_emulate_CP0()
1311 sel = inst.c0r_format.sel; in kvm_mips_emulate_CP0()
1313 switch (inst.c0r_format.rs) { in kvm_mips_emulate_CP0()
1325 kvm_mips_trans_mfc0(inst, op in kvm_mips_emulate_CP0()
1597 kvm_mips_emulate_store(union mips_instruction inst, u32 cause, struct kvm_vcpu *vcpu) kvm_mips_emulate_store() argument
1897 kvm_mips_emulate_load(union mips_instruction inst, u32 cause, struct kvm_vcpu *vcpu) kvm_mips_emulate_load() argument
2183 kvm_mips_emulate_cache(union mips_instruction inst, u32 *opc, u32 cause, struct kvm_vcpu *vcpu) kvm_mips_emulate_cache() argument
2319 union mips_instruction inst; kvm_mips_emulate_inst() local
2862 union mips_instruction inst; kvm_mips_handle_ri() local
[all...]
/kernel/linux/linux-5.10/drivers/edac/
H A Damd8131_edac.c50 .inst = NORTH_A,
55 .inst = NORTH_B,
60 .inst = SOUTH_A,
65 .inst = SOUTH_B,
69 {.inst = NO_BRIDGE,},
232 for (dev_info = amd8131_chipset.devices; dev_info->inst != NO_BRIDGE; in amd8131_probe()
237 if (dev_info->inst == NO_BRIDGE) /* should never happen */ in amd8131_probe()
296 for (dev_info = amd8131_chipset.devices; dev_info->inst != NO_BRIDGE; in amd8131_remove()
301 if (dev_info->inst == NO_BRIDGE) /* should never happen */ in amd8131_remove()
/kernel/linux/linux-6.6/drivers/edac/
H A Damd8131_edac.c50 .inst = NORTH_A,
55 .inst = NORTH_B,
60 .inst = SOUTH_A,
65 .inst = SOUTH_B,
69 {.inst = NO_BRIDGE,},
232 for (dev_info = amd8131_chipset.devices; dev_info->inst != NO_BRIDGE; in amd8131_probe()
237 if (dev_info->inst == NO_BRIDGE) /* should never happen */ in amd8131_probe()
296 for (dev_info = amd8131_chipset.devices; dev_info->inst != NO_BRIDGE; in amd8131_remove()
301 if (dev_info->inst == NO_BRIDGE) /* should never happen */ in amd8131_remove()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
H A Dnv31.c128 u32 inst = data << 4; in nv31_mpeg_mthd_dma() local
129 u32 dma0 = nvkm_rd32(device, 0x700000 + inst); in nv31_mpeg_mthd_dma()
130 u32 dma1 = nvkm_rd32(device, 0x700004 + inst); in nv31_mpeg_mthd_dma()
131 u32 dma2 = nvkm_rd32(device, 0x700008 + inst); in nv31_mpeg_mthd_dma()
137 nvkm_error(subdev, "inst %08x dma0 %08x dma1 %08x dma2 %08x\n", in nv31_mpeg_mthd_dma()
138 inst, dma0, dma1, dma2); in nv31_mpeg_mthd_dma()
276 enum nvkm_subdev_type type, int inst, struct nvkm_engine **pmpeg) in nv31_mpeg_new_()
285 return nvkm_engine_ctor(&nv31_mpeg_, device, type, inst, true, &mpeg->engine); in nv31_mpeg_new_()
294 nv31_mpeg_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, in nv31_mpeg_new() argument
297 return nv31_mpeg_new_(&nv31_mpeg, device, type, inst, pmpe in nv31_mpeg_new()
275 nv31_mpeg_new_(const struct nv31_mpeg_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_engine **pmpeg) nv31_mpeg_new_() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_util.c376 tgsi_util_get_inst_usage_mask(const struct tgsi_full_instruction *inst, in tgsi_util_get_inst_usage_mask() argument
379 return tgsi_util_get_src_usage_mask(inst->Instruction.Opcode, src_idx, in tgsi_util_get_inst_usage_mask()
380 inst->Dst[0].Register.WriteMask, in tgsi_util_get_inst_usage_mask()
381 inst->Src[src_idx].Register.SwizzleX, in tgsi_util_get_inst_usage_mask()
382 inst->Src[src_idx].Register.SwizzleY, in tgsi_util_get_inst_usage_mask()
383 inst->Src[src_idx].Register.SwizzleZ, in tgsi_util_get_inst_usage_mask()
384 inst->Src[src_idx].Register.SwizzleW, in tgsi_util_get_inst_usage_mask()
385 inst->Texture.Texture, in tgsi_util_get_inst_usage_mask()
386 inst->Memory.Texture); in tgsi_util_get_inst_usage_mask()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_dwb.c94 DC_LOG_DWB("%s dwb3_enabled at inst = %d", __func__, dwbc->inst); in dwb3_enable()
129 DC_LOG_DWB("%s dwb3_disabled at inst = %d", __func__, dwbc->inst); in dwb3_disable()
145 DC_LOG_DWB("%s dwb update, inst = %d", __func__, dwbc->inst); in dwb3_update()
241 int inst) in dcn30_dwbc_construct()
245 dwbc30->base.inst = inst; in dcn30_dwbc_construct()
263 DC_LOG_DWB("%s dwb3_rate_control at inst in dwb3_set_host_read_rate_control()
236 dcn30_dwbc_construct(struct dcn30_dwbc *dwbc30, struct dc_context *ctx, const struct dcn30_dwbc_registers *dwbc_regs, const struct dcn30_dwbc_shift *dwbc_shift, const struct dcn30_dwbc_mask *dwbc_mask, int inst) dcn30_dwbc_construct() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_dwb.c94 DC_LOG_DWB("%s dwb3_enabled at inst = %d", __func__, dwbc->inst); in dwb3_enable()
129 DC_LOG_DWB("%s dwb3_disabled at inst = %d", __func__, dwbc->inst); in dwb3_disable()
145 DC_LOG_DWB("%s dwb update, inst = %d", __func__, dwbc->inst); in dwb3_update()
241 int inst) in dcn30_dwbc_construct()
245 dwbc30->base.inst = inst; in dcn30_dwbc_construct()
263 DC_LOG_DWB("%s dwb3_rate_control at inst in dwb3_set_host_read_rate_control()
236 dcn30_dwbc_construct(struct dcn30_dwbc *dwbc30, struct dc_context *ctx, const struct dcn30_dwbc_registers *dwbc_regs, const struct dcn30_dwbc_shift *dwbc_shift, const struct dcn30_dwbc_mask *dwbc_mask, int inst) dcn30_dwbc_construct() argument
[all...]

Completed in 15 milliseconds

1...<<41424344454647484950>>...129