Home
last modified time | relevance | path

Searched refs:instr (Results 751 - 775 of 1221) sorted by relevance

1...<<31323334353637383940>>...49

/third_party/vixl/benchmarks/aarch64/
H A Dbench-mixed-disasm.cc45 virtual void ProcessOutput(const Instruction* instr) VIXL_OVERRIDE {
46 USE(instr); variable
H A Dbench-mixed-sim.cc48 virtual void ProcessOutput(const Instruction* instr) VIXL_OVERRIDE {
49 USE(instr); variable
/third_party/spirv-tools/source/fuzz/
H A Dtransformation_duplicate_region_with_selection.h69 // Returns true if and only if |instr| is available at the end of the region
71 static bool AvailableAfterRegion(const opt::Instruction& instr,
75 // Returns true if and only if |instr| is valid as an argument to an OpPhi
77 static bool ValidOpPhiArgument(const opt::Instruction& instr,
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_program.c288 nir_foreach_instr_safe(instr, block) { in crocus_lower_storage_image_derefs()
289 if (instr->type != nir_instr_type_intrinsic) in crocus_lower_storage_image_derefs()
292 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in crocus_lower_storage_image_derefs()
313 b.cursor = nir_before_instr(&intrin->instr); in crocus_lower_storage_image_derefs()
475 nir_foreach_instr_safe(instr, block) { in crocus_setup_uniforms()
476 if (instr->type != nir_instr_type_intrinsic) in crocus_setup_uniforms()
479 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in crocus_setup_uniforms()
487 b.cursor = nir_before_instr(instr); in crocus_setup_uniforms()
503 nir_ssa_dest_init(&load_ubo->instr, &load_ubo->dest, in crocus_setup_uniforms()
507 nir_builder_instr_insert(&b, &load_ubo->instr); in crocus_setup_uniforms()
752 rewrite_src_with_bti(nir_builder *b, struct crocus_binding_table *bt, nir_instr *instr, nir_src *src, enum crocus_surface_group group) rewrite_src_with_bti() argument
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A Dintel-nand-controller.c517 const struct nand_op_instr *instr = NULL; in ebu_nand_exec_op() local
526 instr = &op->instrs[op_id]; in ebu_nand_exec_op()
528 switch (instr->type) { in ebu_nand_exec_op()
531 instr->ctx.cmd.opcode); in ebu_nand_exec_op()
535 for (i = 0; i < instr->ctx.addr.naddrs; i++) in ebu_nand_exec_op()
538 instr->ctx.addr.addrs[i]); in ebu_nand_exec_op()
542 ebu_read_buf(chip, instr->ctx.data.buf.in, in ebu_nand_exec_op()
543 instr->ctx.data.len); in ebu_nand_exec_op()
547 ebu_write_buf(chip, instr->ctx.data.buf.out, in ebu_nand_exec_op()
548 instr in ebu_nand_exec_op()
[all...]
H A Darasan-nand-controller.c601 const struct nand_op_instr *instr = NULL; in anfc_parse_instructions() local
615 instr = &subop->instrs[op_id]; in anfc_parse_instructions()
617 switch (instr->type) { in anfc_parse_instructions()
620 nfc_op->cmd_reg |= CMD_1(instr->ctx.cmd.opcode); in anfc_parse_instructions()
622 nfc_op->cmd_reg |= CMD_2(instr->ctx.cmd.opcode); in anfc_parse_instructions()
630 addrs = &instr->ctx.addr.addrs[offset]; in anfc_parse_instructions()
646 buf = instr->ctx.data.buf.in; in anfc_parse_instructions()
672 nfc_op->rdy_timeout_ms = instr->ctx.waitrdy.timeout_ms; in anfc_parse_instructions()
906 const struct nand_op_instr *instr; in anfc_check_op() local
917 instr in anfc_check_op()
[all...]
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_nir_lower_ray_queries.c313 lower_rq_confirm_intersection(nir_builder *b, nir_ssa_def *index, nir_intrinsic_instr *instr, in lower_rq_confirm_intersection() argument
321 lower_rq_generate_intersection(nir_builder *b, nir_ssa_def *index, nir_intrinsic_instr *instr, in lower_rq_generate_intersection() argument
324 nir_push_if(b, nir_iand(b, nir_fge(b, rq_load_var(b, index, vars->closest.t), instr->src[1].ssa), in lower_rq_generate_intersection()
325 nir_fge(b, instr->src[1].ssa, rq_load_var(b, index, vars->tmin)))); in lower_rq_generate_intersection()
329 rq_store_var(b, index, vars->closest.t, instr->src[1].ssa, 0x1); in lower_rq_generate_intersection()
341 lower_rq_initialize(nir_builder *b, nir_ssa_def *index, nir_intrinsic_instr *instr, in lower_rq_initialize() argument
344 rq_store_var(b, index, vars->accel_struct, instr->src[1].ssa, 0x1); in lower_rq_initialize()
345 rq_store_var(b, index, vars->flags, instr->src[2].ssa, 0x1); in lower_rq_initialize()
346 rq_store_var(b, index, vars->cull_mask, nir_iand_imm(b, instr->src[3].ssa, 0xff), 0x1); in lower_rq_initialize()
348 rq_store_var(b, index, vars->origin, instr in lower_rq_initialize()
829 lower_rq_terminate(nir_builder *b, nir_ssa_def *index, nir_intrinsic_instr *instr, struct ray_query_vars *vars) lower_rq_terminate() argument
[all...]
H A Dradv_shader.c127 vectorize_vec2_16bit(const nir_instr *instr, const void *_) in vectorize_vec2_16bit() argument
129 if (instr->type != nir_instr_type_alu) in vectorize_vec2_16bit()
132 const nir_alu_instr *alu = nir_instr_as_alu(instr); in vectorize_vec2_16bit()
331 nir_foreach_instr_safe (instr, block) { in lower_intrinsics()
332 if (instr->type != nir_instr_type_intrinsic) in lower_intrinsics()
335 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_intrinsics()
336 b.cursor = nir_before_instr(&intrin->instr); in lower_intrinsics()
357 nir_instr_remove(instr); in lower_intrinsics()
383 nir_foreach_instr_reverse(instr, block) { in radv_lower_primitive_shading_rate()
384 if (instr in radv_lower_primitive_shading_rate()
646 is_sincos(const nir_instr *instr, const void *_) is_sincos() argument
653 lower_sincos(struct nir_builder *b, nir_instr *instr, void *_) lower_sincos() argument
[all...]
/kernel/linux/linux-5.10/drivers/mtd/chips/
H A Dmap_ram.c123 static int mapram_erase (struct mtd_info *mtd, struct erase_info *instr) in mapram_erase() argument
132 for (i=0; i<instr->len; i += map_bankwidth(map)) in mapram_erase()
133 map_write(map, allff, instr->addr + i); in mapram_erase()
/kernel/linux/linux-6.6/drivers/mtd/chips/
H A Dmap_ram.c124 static int mapram_erase (struct mtd_info *mtd, struct erase_info *instr) in mapram_erase() argument
133 for (i=0; i<instr->len; i += map_bankwidth(map)) in mapram_erase()
134 map_write(map, allff, instr->addr + i); in mapram_erase()
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_nir_lower_tex_prefetch.c157 nir_foreach_instr_safe (instr, block) { in lower_tex_prefetch_block()
158 if (instr->type != nir_instr_type_tex) in lower_tex_prefetch_block()
161 nir_tex_instr *tex = nir_instr_as_tex(instr); in lower_tex_prefetch_block()
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
H A Dtransformation_add_parameter.cpp60 for (auto* instr : in IsApplicable()
62 uint32_t caller_id = instr->result_id(); in IsApplicable()
77 if (!fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, instr, in IsApplicable()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
H A Dtransformation_add_parameter.cpp60 for (auto* instr : in IsApplicable()
62 uint32_t caller_id = instr->result_id(); in IsApplicable()
77 if (!fuzzerutil::IdIsAvailableBeforeInstruction(ir_context, instr, in IsApplicable()
/kernel/linux/linux-5.10/drivers/mtd/
H A Dnftlmount.c310 struct erase_info *instr = &nftl->instr; in NFTL_formatblock() local
326 memset(instr, 0, sizeof(struct erase_info)); in NFTL_formatblock()
329 instr->addr = block * nftl->EraseSize; in NFTL_formatblock()
330 instr->len = nftl->EraseSize; in NFTL_formatblock()
331 if (mtd_erase(mtd, instr)) { in NFTL_formatblock()
348 if (check_free_sectors(nftl, instr->addr, nftl->EraseSize, 1) != 0) in NFTL_formatblock()
359 mtd_block_markbad(nftl->mbd.mtd, instr->addr); in NFTL_formatblock()
/kernel/linux/linux-6.6/drivers/mtd/
H A Dnftlmount.c307 struct erase_info *instr = &nftl->instr; in NFTL_formatblock() local
323 memset(instr, 0, sizeof(struct erase_info)); in NFTL_formatblock()
326 instr->addr = block * nftl->EraseSize; in NFTL_formatblock()
327 instr->len = nftl->EraseSize; in NFTL_formatblock()
328 if (mtd_erase(mtd, instr)) { in NFTL_formatblock()
345 if (check_free_sectors(nftl, instr->addr, nftl->EraseSize, 1) != 0) in NFTL_formatblock()
356 mtd_block_markbad(nftl->mbd.mtd, instr->addr); in NFTL_formatblock()
/third_party/mesa3d/src/compiler/nir/tests/
H A Dload_store_vectorizer_tests.cpp30 #define EXPECT_INSTR_SWIZZLES(instr, load, expected_swizzle) \
31 EXPECT_EQ((instr)->src[0].src.ssa, &(load)->dest.ssa); \
32 EXPECT_EQ(swizzle(instr, 0), expected_swizzle);
70 bool test_alu(nir_instr *instr, nir_op op);
71 bool test_alu_def(nir_instr *instr, unsigned index, nir_ssa_def *def, unsigned swizzle=0);
80 std::string swizzle(nir_alu_instr *instr, int src);
110 nir_load_store_vectorize_test::swizzle(nir_alu_instr *instr, int src) in swizzle() argument
113 for (unsigned i = 0; i < nir_ssa_alu_instr_src_components(instr, src); i++) { in swizzle()
114 swizzle += "xyzw"[instr->src[src].swizzle[i]]; in swizzle()
125 nir_foreach_instr(instr, bloc in count_intrinsics()
337 test_alu(nir_instr *instr, nir_op op) test_alu() argument
342 test_alu_def( nir_instr *instr, unsigned index, nir_ssa_def *def, unsigned swizzle) test_alu_def() argument
[all...]
/third_party/node/deps/v8/src/execution/riscv64/
H A Dsimulator-riscv64.cc1169 instr_.instr()); \
1197 instr_.instr()); \
1456 static inline int32_t get_ebreak_code(Instruction* instr) { in get_ebreak_code() argument
1457 DCHECK(instr->InstructionBits() == kBreakInstr); in get_ebreak_code()
1458 byte* cur = reinterpret_cast<byte*>(instr); in get_ebreak_code()
1678 Instruction* instr = reinterpret_cast<Instruction*>(sim_->get_pc()); in Debug() local
1679 if (!(instr->IsTrap()) || in Debug()
1680 instr->InstructionBits() == rtCallRedirInstr) { in Debug()
2167 Instruction* instr) { in CheckICache()
2168 int64_t address = reinterpret_cast<int64_t>(instr); in CheckICache()
2166 CheckICache(base::CustomMatcherHashMap* i_cache, Instruction* instr) CheckICache() argument
2666 ReadMem(int64_t addr, Instruction* instr) ReadMem() argument
2689 WriteMem(int64_t addr, T value, Instruction* instr) WriteMem() argument
2727 Format(Instruction* instr, const char* format) Format() argument
3021 IsStopInstruction(Instruction* instr) IsStopInstruction() argument
[all...]
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
H A Darasan-nand-controller.c536 const struct nand_op_instr *instr = NULL; in anfc_parse_instructions() local
550 instr = &subop->instrs[op_id]; in anfc_parse_instructions()
552 switch (instr->type) { in anfc_parse_instructions()
555 nfc_op->cmd_reg |= CMD_1(instr->ctx.cmd.opcode); in anfc_parse_instructions()
557 nfc_op->cmd_reg |= CMD_2(instr->ctx.cmd.opcode); in anfc_parse_instructions()
565 addrs = &instr->ctx.addr.addrs[offset]; in anfc_parse_instructions()
581 buf = instr->ctx.data.buf.in; in anfc_parse_instructions()
607 nfc_op->rdy_timeout_ms = instr->ctx.waitrdy.timeout_ms; in anfc_parse_instructions()
825 const struct nand_op_instr *instr; in anfc_check_op() local
836 instr in anfc_check_op()
[all...]
H A Dtango_nand.c140 const struct nand_op_instr *instr) in tango_exec_instr()
145 switch (instr->type) { in tango_exec_instr()
147 writeb_relaxed(instr->ctx.cmd.opcode, tchip->base + PBUS_CMD); in tango_exec_instr()
150 for (i = 0; i < instr->ctx.addr.naddrs; i++) in tango_exec_instr()
151 writeb_relaxed(instr->ctx.addr.addrs[i], in tango_exec_instr()
155 ioread8_rep(tchip->base + PBUS_DATA, instr->ctx.data.buf.in, in tango_exec_instr()
156 instr->ctx.data.len); in tango_exec_instr()
159 iowrite8_rep(tchip->base + PBUS_DATA, instr->ctx.data.buf.out, in tango_exec_instr()
160 instr->ctx.data.len); in tango_exec_instr()
164 instr in tango_exec_instr()
139 tango_exec_instr(struct nand_chip *chip, const struct nand_op_instr *instr) tango_exec_instr() argument
[all...]
/third_party/node/deps/v8/src/execution/s390/
H A Dsimulator-s390.h216 void Format(Instruction* instr, const char* format);
225 int32_t GetShiftRm(Instruction* instr, bool* carry_out);
226 int32_t GetImm(Instruction* instr, bool* carry_out);
227 void ProcessPUW(Instruction* instr, int num_regs, int operand_size,
229 void HandleRList(Instruction* instr, bool load);
231 void SoftwareInterrupt(Instruction* instr);
235 inline bool isStopInstruction(Instruction* instr);
301 void Trace(Instruction* instr);
365 void ExecuteInstruction(Instruction* instr, bool auto_incr_pc = true);
369 Instruction* instr);
[all...]
/third_party/skia/third_party/externals/spirv-cross/
H A Dspirv_parser.cpp108 Instruction instr = {}; in parse() local
109 instr.op = spirv[offset] & 0xffff; in parse()
110 instr.count = (spirv[offset] >> 16) & 0xffff; in parse()
112 if (instr.count == 0) in parse()
115 instr.offset = offset + 1; in parse()
116 instr.length = instr.count - 1; in parse()
118 offset += instr.count; in parse()
123 instructions.push_back(instr); in parse()
147 const uint32_t *Parser::stream(const Instruction &instr) cons
[all...]
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dfault.c66 check_prefetch_opcode(struct pt_regs *regs, unsigned char *instr, in check_prefetch_opcode() argument
97 if (get_kernel_nofault(opcode, instr)) in check_prefetch_opcode()
112 unsigned char *instr; in is_prefetch() local
122 instr = (void *)convert_ip_to_linear(current, regs); in is_prefetch()
123 max_instr = instr + 15; in is_prefetch()
132 while (instr < max_instr) { in is_prefetch()
136 if (get_user(opcode, instr)) in is_prefetch()
139 if (get_kernel_nofault(opcode, instr)) in is_prefetch()
143 instr++; in is_prefetch()
145 if (!check_prefetch_opcode(regs, instr, opcod in is_prefetch()
[all...]
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dfault.c70 check_prefetch_opcode(struct pt_regs *regs, unsigned char *instr, in check_prefetch_opcode() argument
101 if (get_kernel_nofault(opcode, instr)) in check_prefetch_opcode()
125 unsigned char *instr; in is_prefetch() local
139 instr = (void *)convert_ip_to_linear(current, regs); in is_prefetch()
140 max_instr = instr + 15; in is_prefetch()
149 while (instr < max_instr) { in is_prefetch()
153 if (get_user(opcode, (unsigned char __user *) instr)) in is_prefetch()
156 if (get_kernel_nofault(opcode, instr)) in is_prefetch()
160 instr++; in is_prefetch()
162 if (!check_prefetch_opcode(regs, instr, opcod in is_prefetch()
[all...]
/kernel/linux/linux-5.10/tools/objtool/
H A Dcheck.h19 s8 instr; member
53 s8 instr; member
/kernel/linux/linux-6.6/tools/objtool/include/objtool/
H A Dcheck.h19 s8 instr; member
53 s8 instr; member

Completed in 27 milliseconds

1...<<31323334353637383940>>...49