/third_party/mesa3d/src/microsoft/compiler/ |
H A D | dxil_nir_lower_int_samplers.c | 29 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 D | nir_to_dxil.c | 58 #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 D | nir_instr_set.h | 58 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 D | nir_opt_loop_unroll.c | 669 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 D | nir_split_per_member_structs.c | 144 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 D | nir_repair_ssa.c | 133 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 D | nir_worklist.c | 50 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 D | nir_opt_load_store_vectorize.c | 195 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 D | nir_opt_cse.c | 52 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 D | si_shader_info.c | 90 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 D | perf-annotate-jit.py | 113 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 D | transformation_add_relaxed_decoration.cpp | 35 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 D | assembler-mips64-inl.h | 114 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 D | d3d12_lower_image_casts.c | 190 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 D | lp_bld_nir.h | 138 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 D | ir3_image.h | 39 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 D | simulator-loong64.cc | 107 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 D | zink_lower_cubemap_to_array.c | 51 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 D | assembler-s390-inl.h | 58 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 D | instructions-arm64.cc | 313 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 D | GlyfEncoder.java | 265 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 D | simulator-mips64.cc | 76 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 D | ir3-disasm.c | 38 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 D | sfn_instrfactory.h | 44 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 D | xzcat.c | 574 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...] |