/third_party/vixl/benchmarks/aarch64/ |
H A D | bench-mixed-disasm.cc | 45 virtual void ProcessOutput(const Instruction* instr) VIXL_OVERRIDE { 46 USE(instr); variable
|
H A D | bench-mixed-sim.cc | 48 virtual void ProcessOutput(const Instruction* instr) VIXL_OVERRIDE { 49 USE(instr); variable
|
/third_party/spirv-tools/source/fuzz/ |
H A D | transformation_duplicate_region_with_selection.h | 69 // 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 D | crocus_program.c | 288 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 D | intel-nand-controller.c | 517 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 D | arasan-nand-controller.c | 601 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 D | radv_nir_lower_ray_queries.c | 313 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 D | radv_shader.c | 127 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 D | map_ram.c | 123 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 D | map_ram.c | 124 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 D | ir3_nir_lower_tex_prefetch.c | 157 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 D | transformation_add_parameter.cpp | 60 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 D | transformation_add_parameter.cpp | 60 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 D | nftlmount.c | 310 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 D | nftlmount.c | 307 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 D | load_store_vectorizer_tests.cpp | 30 #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 D | simulator-riscv64.cc | 1169 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 D | arasan-nand-controller.c | 536 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 D | tango_nand.c | 140 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 D | simulator-s390.h | 216 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 D | spirv_parser.cpp | 108 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 D | fault.c | 66 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 D | fault.c | 70 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 D | check.h | 19 s8 instr; member 53 s8 instr; member
|
/kernel/linux/linux-6.6/tools/objtool/include/objtool/ |
H A D | check.h | 19 s8 instr; member 53 s8 instr; member
|