Home
last modified time | relevance | path

Searched refs:instr (Results 551 - 575 of 844) sorted by relevance

1...<<21222324252627282930>>...34

/third_party/mesa3d/src/microsoft/compiler/
H A Ddxil_nir_lower_int_samplers.c29 lower_sample_to_txf_for_integer_tex_filter(const nir_instr *instr, in lower_sample_to_txf_for_integer_tex_filter() argument
32 if (instr->type != nir_instr_type_tex) in lower_sample_to_txf_for_integer_tex_filter()
35 nir_tex_instr *tex = nir_instr_as_tex(instr); in lower_sample_to_txf_for_integer_tex_filter()
101 nir_ssa_dest_init(&tql->instr, &tql->dest, 2, 32, NULL); in dx_get_texture_lod()
102 nir_builder_instr_insert(b, &tql->instr); in dx_get_texture_lod()
287 nir_ssa_dest_init(&txf->instr, &txf->dest, in create_txf_from_tex()
289 nir_builder_instr_insert(b, &txf->instr); in create_txf_from_tex()
319 b->cursor = nir_after_instr(&load->instr); in load_texel()
416 lower_sample_to_txf_for_integer_tex_impl(nir_builder *b, nir_instr *instr, in lower_sample_to_txf_for_integer_tex_impl() argument
422 nir_tex_instr *tex = nir_instr_as_tex(instr); in lower_sample_to_txf_for_integer_tex_impl()
[all...]
H A Dnir_to_dxil.c58 #define NIR_INSTR_UNSUPPORTED(instr) \
62 nir_print_instr(instr, stderr); \
66 #define TRACE_CONVERSION(instr) \
70 nir_print_instr(instr, stderr); \
2506 NIR_INSTR_UNSUPPORTED(&alu->instr); in emit_alu()
4403 NIR_INSTR_UNSUPPORTED(&intr->instr); in emit_intrinsic()
4445 emit_deref(struct ntd_context* ctx, nir_deref_instr* instr) in emit_deref() argument
4447 assert(instr->deref_type == nir_deref_type_var || in emit_deref()
4448 instr->deref_type == nir_deref_type_array); in emit_deref()
4460 nir_variable *var = nir_deref_instr_get_variable(instr); in emit_deref()
4542 emit_jump(struct ntd_context *ctx, nir_jump_instr *instr) emit_jump() argument
4562 emit_phi(struct ntd_context *ctx, nir_phi_instr *instr) emit_phi() argument
4582 fixup_phi(struct ntd_context *ctx, nir_phi_instr *instr, struct phi_block *vphi) fixup_phi() argument
4808 emit_tex(struct ntd_context *ctx, nir_tex_instr *instr) emit_tex() argument
5033 emit_instr(struct ntd_context *ctx, struct nir_instr* instr) emit_instr() argument
5563 lower_bit_size_callback(const nir_instr* instr, void *data) lower_bit_size_callback() argument
[all...]
/third_party/mesa3d/src/compiler/nir/
H A Dnir_instr_set.h58 bool nir_instr_set_add_or_rewrite(struct set *instr_set, nir_instr *instr,
66 void nir_instr_set_remove(struct set *instr_set, nir_instr *instr);
H A Dnir_opt_loop_unroll.c669 nir_foreach_instr_safe(instr, block) { in remove_out_of_bounds_induction_use()
670 if (instr->type != nir_instr_type_intrinsic) in remove_out_of_bounds_induction_use()
673 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in remove_out_of_bounds_induction_use()
694 nir_instr_remove(instr); in remove_out_of_bounds_induction_use()
702 nir_instr_remove(instr); in remove_out_of_bounds_induction_use()
773 nir_instr_insert_after_block(nir_if_last_else_block(nif), &brk->instr); in partial_unroll()
775 nir_instr_insert_after_block(nir_if_last_then_block(nif), &brk->instr); in partial_unroll()
789 is_indirect_load(nir_instr *instr) in is_indirect_load() argument
791 if (instr->type == nir_instr_type_intrinsic) { in is_indirect_load()
792 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in is_indirect_load()
[all...]
H A Dnir_split_per_member_structs.c144 b->cursor = nir_before_instr(&deref->instr); in rewrite_deref_instr()
185 nir_foreach_instr_safe(instr, block) { in nir_split_per_member_structs()
186 if (instr->type == nir_instr_type_deref) { in nir_split_per_member_structs()
187 rewrite_deref_instr(&b, nir_instr_as_deref(instr), in nir_split_per_member_structs()
H A Dnir_repair_ssa.c133 nir_ssa_dest_init(&cast->instr, &cast->dest, in repair_ssa_def()
136 &cast->instr); in repair_ssa_def()
175 nir_foreach_instr_safe(instr, block) { in nir_repair_ssa_impl()
176 nir_foreach_ssa_def(instr, repair_ssa_def, &state); in nir_repair_ssa_impl()
H A Dnir_worklist.c50 nir_instr_worklist_add_ssa_srcs(nir_instr_worklist *wl, nir_instr *instr) in nir_instr_worklist_add_ssa_srcs() argument
52 nir_foreach_src(instr, nir_instr_worklist_add_srcs_cb, wl); in nir_instr_worklist_add_ssa_srcs()
H A Dnir_opt_load_store_vectorize.c195 nir_instr *instr; member
586 entry->instr = &intrin->instr; in create_entry()
743 b->cursor = nir_after_instr(first->instr); in vectorize_loads()
779 b->cursor = nir_before_instr(first->instr); in vectorize_loads()
784 nir_instr_rewrite_src(first->instr, &first->intrin->src[info->base_src], in vectorize_loads()
790 b->cursor = nir_before_instr(first->instr); in vectorize_loads()
797 nir_instr_rewrite_src(first->instr, &first->intrin->src[info->deref_src], in vectorize_loads()
818 nir_instr_remove(second->instr); in vectorize_loads()
831 b->cursor = nir_before_instr(second->instr); in vectorize_stores()
1359 handle_barrier(struct vectorize_ctx *ctx, bool *progress, nir_function_impl *impl, nir_instr *instr) handle_barrier() argument
[all...]
H A Dnir_opt_cse.c52 nir_foreach_instr_safe(instr, block) in nir_opt_cse_impl()
53 progress |= nir_instr_set_add_or_rewrite(instr_set, instr, dominates); in nir_opt_cse_impl()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader_info.c90 nir_foreach_instr (instr, block) { in scan_tess_ctrl()
91 if (instr->type != nir_instr_type_intrinsic) in scan_tess_ctrl()
94 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in scan_tess_ctrl()
213 static const nir_src *get_texture_src(nir_tex_instr *instr, nir_tex_src_type type) in get_texture_src() argument
215 for (unsigned i = 0; i < instr->num_srcs; i++) { in get_texture_src()
216 if (instr->src[i].src_type == type) in get_texture_src()
217 return &instr->src[i].src; in get_texture_src()
392 nir_instr *instr) in scan_instruction()
394 if (instr->type == nir_instr_type_tex) { in scan_instruction()
395 nir_tex_instr *tex = nir_instr_as_tex(instr); in scan_instruction()
391 scan_instruction(const struct nir_shader *nir, struct si_shader_info *info, nir_instr *instr) scan_instruction() argument
[all...]
/third_party/mesa3d/bin/
H A Dperf-annotate-jit.py113 addr, instr = line.split(':', 1)
115 asm.append((addr, instr))
159 for address, instr in asm:
167 sys.stdout.write('%6u: %s\n' % (address, instr))
/third_party/spirv-tools/source/fuzz/
H A Dtransformation_add_relaxed_decoration.cpp35 auto instr = ir_context->get_def_use_mgr()->GetDef(message_.result_id()); in IsApplicable() local
36 if (!instr) { in IsApplicable()
39 opt::BasicBlock* cur_block = ir_context->get_instr_block(instr); in IsApplicable()
50 return IsNumeric(instr->opcode()); in IsApplicable()
/third_party/node/deps/v8/src/codegen/mips64/
H A Dassembler-mips64-inl.h114 Instr instr = Assembler::instr_at(pc + 0 * kInstrSize); in set_target_internal_reference_encoded_at() local
118 instr &= ~kImm26Mask; in set_target_internal_reference_encoded_at()
122 instr_at_put(pc, instr | (imm26 & kImm26Mask)); in set_target_internal_reference_encoded_at()
194 Instr instr = Assembler::instr_at(pc_ + 0 * kInstrSize); in target_internal_reference() local
195 instr &= kImm26Mask; in target_internal_reference()
196 uint64_t imm28 = instr << 2; in target_internal_reference()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_lower_image_casts.c190 lower_image_cast_instr(nir_builder *b, nir_instr *instr, void *_data) in lower_image_cast_instr() argument
192 if (instr->type != nir_instr_type_intrinsic) in lower_image_cast_instr()
195 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_image_cast_instr()
214 b->cursor = nir_after_instr(instr); in lower_image_cast_instr()
219 b->cursor = nir_before_instr(instr); in lower_image_cast_instr()
235 nir_instr_rewrite_src_ssa(instr, &intr->src[3], new_value); in lower_image_cast_instr()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_nir.h138 const nir_load_const_instr *instr,
193 nir_intrinsic_instr *instr,
209 void (*vote)(struct lp_build_nir_context *bld_base, LLVMValueRef src, nir_intrinsic_instr *instr, LLVMValueRef dst[4]);
211 void (*reduce)(struct lp_build_nir_context *bld_base, LLVMValueRef src, nir_intrinsic_instr *instr, LLVMValueRef dst[4]);
212 void (*ballot)(struct lp_build_nir_context *bld_base, LLVMValueRef src, nir_intrinsic_instr *instr, LLVMValueRef dst[4]);
217 nir_intrinsic_instr *instr,
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_image.h39 unsigned ir3_get_image_coords(const nir_intrinsic_instr *instr,
41 type_t ir3_get_type_for_image_intrinsic(const nir_intrinsic_instr *instr);
/third_party/node/deps/v8/src/execution/loong64/
H A Dsimulator-loong64.cc107 void Stop(Instruction* instr);
138 void Loong64Debugger::Stop(Instruction* instr) { in Stop() argument
140 uint32_t code = instr->Bits(25, 6); in Stop()
375 Instruction* instr = reinterpret_cast<Instruction*>(sim_->get_pc()); in Debug() local
376 if (!(instr->IsTrap()) || in Debug()
377 instr->InstructionBits() == rtCallRedirInstr) { in Debug()
810 Instruction* instr) { in CheckICache()
811 int64_t address = reinterpret_cast<int64_t>(instr); in CheckICache()
821 CHECK_EQ(0, memcmp(reinterpret_cast<void*>(instr), in CheckICache()
1667 int32_t Simulator::ReadW(int64_t addr, Instruction* instr, TraceTyp argument
809 CheckICache(base::CustomMatcherHashMap* i_cache, Instruction* instr) CheckICache() argument
1688 ReadWU(int64_t addr, Instruction* instr) ReadWU() argument
1708 WriteW(int64_t addr, int32_t value, Instruction* instr) WriteW() argument
1731 WriteConditionalW(int64_t addr, int32_t value, Instruction* instr, int32_t rk_reg) WriteConditionalW() argument
1761 Read2W(int64_t addr, Instruction* instr) Read2W() argument
1782 Write2W(int64_t addr, int64_t value, Instruction* instr) Write2W() argument
1805 WriteConditional2W(int64_t addr, int64_t value, Instruction* instr, int32_t rk_reg) WriteConditional2W() argument
1836 ReadD(int64_t addr, Instruction* instr) ReadD() argument
1849 WriteD(int64_t addr, double value, Instruction* instr) WriteD() argument
1864 ReadHU(int64_t addr, Instruction* instr) ReadHU() argument
1878 ReadH(int64_t addr, Instruction* instr) ReadH() argument
1892 WriteH(int64_t addr, uint16_t value, Instruction* instr) WriteH() argument
1908 WriteH(int64_t addr, int16_t value, Instruction* instr) WriteH() argument
1957 ReadMem(int64_t addr, Instruction* instr) ReadMem() argument
1973 WriteMem(int64_t addr, T value, Instruction* instr) WriteMem() argument
2004 Format(Instruction* instr, const char* format) Format() argument
2290 HandleStop(uint64_t code, Instruction* instr) HandleStop() argument
2299 IsStopInstruction(Instruction* instr) IsStopInstruction() argument
5152 InstructionDecode(Instruction* instr) InstructionDecode() argument
5154 CheckICache(i_cache(), instr); InstructionDecode() local
5223 Instruction* instr = reinterpret_cast<Instruction*>(program_counter); Execute() local
5232 Instruction* instr = reinterpret_cast<Instruction*>(program_counter); Execute() local
[all...]
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_lower_cubemap_to_array.c51 lower_cubemap_to_array_filter(const nir_instr *instr, const void *mask) in lower_cubemap_to_array_filter() argument
54 if (instr->type == nir_instr_type_tex) { in lower_cubemap_to_array_filter()
55 nir_tex_instr *tex = nir_instr_as_tex(instr); in lower_cubemap_to_array_filter()
178 nir_ssa_dest_init(&array_tex->instr, &array_tex->dest, in create_array_tex_from_cube_tex()
180 nir_builder_instr_insert(b, &array_tex->instr); in create_array_tex_from_cube_tex()
415 b->cursor = nir_after_instr(&tex->instr); in lower_tex_to_txl()
447 b->cursor = nir_before_instr(&tex->instr); in lower_tex_to_txl()
448 nir_ssa_dest_init(&txl->instr, &txl->dest, nir_dest_num_components(tex->dest), in lower_tex_to_txl()
450 nir_builder_instr_insert(b, &txl->instr); in lower_tex_to_txl()
480 b->cursor = nir_after_instr(&tex->instr); in lower_cube_txs()
514 lower_cubemap_to_array_impl(nir_builder *b, nir_instr *instr, UNUSED void *_options) lower_cubemap_to_array_impl() argument
[all...]
/third_party/node/deps/v8/src/codegen/s390/
H A Dassembler-s390-inl.h58 SixByteInstr instr = in apply() local
60 int32_t dis = static_cast<int32_t>(instr & 0xFFFFFFFF) * 2 // halfwords in apply()
62 instr >>= 32; // Clear the 4-byte displacement field. in apply()
63 instr <<= 32; in apply()
64 instr |= static_cast<uint32_t>(dis / 2); in apply()
66 instr); in apply() local
136 SixByteInstr instr = in code_target_object_handle_at() local
138 int index = instr & 0xFFFFFFFF; in code_target_object_handle_at()
/third_party/node/deps/v8/src/codegen/arm64/
H A Dinstructions-arm64.cc313 NEONFormatDecoder::NEONFormatDecoder(const Instruction* instr) { in NEONFormatDecoder() argument
314 instrbits_ = instr->InstructionBits(); in NEONFormatDecoder()
318 NEONFormatDecoder::NEONFormatDecoder(const Instruction* instr, in NEONFormatDecoder() argument
320 instrbits_ = instr->InstructionBits(); in NEONFormatDecoder()
324 NEONFormatDecoder::NEONFormatDecoder(const Instruction* instr, in NEONFormatDecoder() argument
327 instrbits_ = instr->InstructionBits(); in NEONFormatDecoder()
331 NEONFormatDecoder::NEONFormatDecoder(const Instruction* instr, in NEONFormatDecoder() argument
335 instrbits_ = instr->InstructionBits(); in NEONFormatDecoder()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/conversion/eot/
H A DGlyfEncoder.java265 int instr = data.readUByte(ix++); in splitPush()
268 if (instr == 0x40 || instr == 0x41) { in splitPush()
271 size = (instr & 1) + 1; in splitPush()
272 } else if (instr >= 0xB0 && instr < 0xC0) { in splitPush()
274 n = 1 + (instr & 7); in splitPush()
275 size = ((instr & 8) >> 3) + 1; in splitPush()
/third_party/node/deps/v8/src/execution/mips64/
H A Dsimulator-mips64.cc76 void Stop(Instruction* instr);
107 void MipsDebugger::Stop(Instruction* instr) { in Stop() argument
109 uint32_t code = instr->Bits(25, 6); in Stop()
344 Instruction* instr = reinterpret_cast<Instruction*>(sim_->get_pc()); in Debug() local
345 if (!(instr->IsTrap()) || in Debug()
346 instr->InstructionBits() == rtCallRedirInstr) { in Debug()
779 Instruction* instr) { in CheckICache()
780 int64_t address = reinterpret_cast<int64_t>(instr); in CheckICache()
790 CHECK_EQ(0, memcmp(reinterpret_cast<void*>(instr), in CheckICache()
1867 int32_t Simulator::ReadW(int64_t addr, Instruction* instr, TraceTyp argument
778 CheckICache(base::CustomMatcherHashMap* i_cache, Instruction* instr) CheckICache() argument
1887 ReadWU(int64_t addr, Instruction* instr) ReadWU() argument
1907 WriteW(int64_t addr, int32_t value, Instruction* instr) WriteW() argument
1929 WriteConditionalW(int64_t addr, int32_t value, Instruction* instr, int32_t rt_reg) WriteConditionalW() argument
1959 Read2W(int64_t addr, Instruction* instr) Read2W() argument
1979 Write2W(int64_t addr, int64_t value, Instruction* instr) Write2W() argument
2001 WriteConditional2W(int64_t addr, int64_t value, Instruction* instr, int32_t rt_reg) WriteConditional2W() argument
2032 ReadD(int64_t addr, Instruction* instr) ReadD() argument
2043 WriteD(int64_t addr, double value, Instruction* instr) WriteD() argument
2058 ReadHU(int64_t addr, Instruction* instr) ReadHU() argument
2072 ReadH(int64_t addr, Instruction* instr) ReadH() argument
2086 WriteH(int64_t addr, uint16_t value, Instruction* instr) WriteH() argument
2102 WriteH(int64_t addr, int16_t value, Instruction* instr) WriteH() argument
2151 ReadMem(int64_t addr, Instruction* instr) ReadMem() argument
2167 WriteMem(int64_t addr, T value, Instruction* instr) WriteMem() argument
2198 Format(Instruction* instr, const char* format) Format() argument
2485 HandleStop(uint64_t code, Instruction* instr) HandleStop() argument
2494 IsStopInstruction(Instruction* instr) IsStopInstruction() argument
[all...]
/third_party/mesa3d/src/freedreno/isa/
H A Dir3-disasm.c38 disasm_instr_cb(void *d, unsigned n, void *instr) in disasm_instr_cb() argument
40 uint32_t *dwords = (uint32_t *)instr; in disasm_instr_cb()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_instrfactory.h44 bool from_nir(nir_instr *instr, Shader& shader);
49 bool process_jump(nir_jump_instr *instr, Shader& shader);
/third_party/toybox/toys/pending/
H A Dxzcat.c574 uint32_t instr; in bcj_powerpc() local
577 instr = get_unaligned_be32(buf + i); in bcj_powerpc()
578 if ((instr & 0xFC000003) == 0x48000001) { in bcj_powerpc()
579 instr &= 0x03FFFFFC; in bcj_powerpc()
580 instr -= s->pos + (uint32_t)i; in bcj_powerpc()
581 instr &= 0x03FFFFFC; in bcj_powerpc()
582 instr |= 0x48000001; in bcj_powerpc()
583 put_unaligned_be32(instr, buf + i); in bcj_powerpc()
628 uint64_t instr; in bcj_ia64() local
641 instr in bcj_ia64()
730 uint32_t instr; bcj_sparc() local
[all...]

Completed in 34 milliseconds

1...<<21222324252627282930>>...34