| /third_party/skia/third_party/externals/spirv-tools/source/opt/ |
| H A D | debug_info_manager.cpp | 73 bool IsEmptyDebugExpression(Instruction* instr) { in IsEmptyDebugExpression() argument 658 bool DebugInfoManager::IsDebugDeclare(Instruction* instr) { in IsDebugDeclare() argument 828 void DebugInfoManager::ClearDebugInfo(Instruction* instr) { in ClearDebugInfo() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
| H A D | debug_info_manager.cpp | 73 bool IsEmptyDebugExpression(Instruction* instr) { in IsEmptyDebugExpression() argument 658 bool DebugInfoManager::IsDebugDeclare(Instruction* instr) { in IsDebugDeclare() argument 828 void DebugInfoManager::ClearDebugInfo(Instruction* instr) { in ClearDebugInfo() argument [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/ |
| H A D | validate_extensions.cpp | 677 IsConstIntScalarTypeWith32Or64Bits(ValidationState_t& _, Instruction* instr) IsConstIntScalarTypeWith32Or64Bits() argument
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
| H A D | ScheduleDAG.h | 319 SUnit(MachineInstr *instr, unsigned nodenum) in SUnit() argument
|
| /third_party/vixl/src/aarch32/ |
| H A D | disasm-aarch32.h | 620 static bool Is16BitEncoding(uint32_t instr) { return instr < 0xe8000000; } in Is16BitEncoding() argument
|
| /third_party/spirv-tools/source/opt/ |
| H A D | debug_info_manager.cpp | 74 bool IsEmptyDebugExpression(Instruction* instr) { in IsEmptyDebugExpression() argument 666 bool DebugInfoManager::IsDebugDeclare(Instruction* instr) { in IsDebugDeclare() argument 836 void DebugInfoManager::ClearDebugInfo(Instruction* instr) { in ClearDebugInfo() argument [all...] |
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf.c | 614 u32 instr = iface->instr_features; in kbase_csf_queue_register_ex() local
|
| /third_party/glslang/SPIRV/ |
| H A D | SpvBuilder.h | 698 Id instr; // cache the instruction that generates this access chain member
|
| /third_party/libdrm/intel/ |
| H A D | intel_decode.c | 1269 unsigned int len, i, c, idx, word, map, sampler, instr; in decode_3d_1d() local
|
| /third_party/mesa3d/src/compiler/nir/ |
| H A D | nir_lower_io.c | 2614 nir_get_io_offset_src(nir_intrinsic_instr *instr) nir_get_io_offset_src() argument 2712 nir_get_io_arrayed_index_src(nir_intrinsic_instr *instr) nir_get_io_arrayed_index_src() argument [all...] |
| H A D | nir_opt_load_store_vectorize.c | 195 nir_instr *instr; member 1359 handle_barrier(struct vectorize_ctx *ctx, bool *progress, nir_function_impl *impl, nir_instr *instr) handle_barrier() argument [all...] |
| /third_party/mesa3d/src/compiler/spirv/ |
| H A D | vtn_variables.c | 243 nir_intrinsic_instr *instr = in vtn_variable_resource_index() local 267 nir_intrinsic_instr *instr = vtn_resource_reindex() local [all...] |
| /third_party/mesa3d/src/freedreno/ir3/ |
| H A D | ir3_spill.c | 178 instr_cycles(struct ir3_instruction *instr) in instr_cycles() argument 602 remove_src_early(struct ra_spill_ctx *ctx, struct ir3_instruction *instr, struct ir3_register *src) remove_src_early() argument 615 remove_src(struct ra_spill_ctx *ctx, struct ir3_instruction *instr, struct ir3_register *src) remove_src() argument 707 materialize_pcopy_src(const struct reg_or_immed *src, struct ir3_instruction *instr, struct ir3_block *block) materialize_pcopy_src() argument 725 spill(struct ra_spill_ctx *ctx, const struct reg_or_immed *val, unsigned spill_slot, struct ir3_instruction *instr, struct ir3_block *block) spill() argument 769 spill_interval(struct ra_spill_ctx *ctx, struct ra_spill_interval *interval, struct ir3_instruction *instr, struct ir3_block *block) spill_interval() argument 781 limit(struct ra_spill_ctx *ctx, struct ir3_instruction *instr) limit() argument 947 rewrite_src_interval(struct ra_spill_ctx *ctx, struct ra_spill_interval *interval, struct ir3_register *def, struct ir3_instruction *instr, struct ir3_block *block) rewrite_src_interval() argument 969 reload_def(struct ra_spill_ctx *ctx, struct ir3_register *def, struct ir3_instruction *instr, struct ir3_block *block) reload_def() argument 999 reload_src(struct ra_spill_ctx *ctx, struct ir3_instruction *instr, struct ir3_register *src) reload_src() argument 1012 rewrite_src(struct ra_spill_ctx *ctx, struct ir3_instruction *instr, struct ir3_register *src) rewrite_src() argument 1037 handle_instr(struct ra_spill_ctx *ctx, struct ir3_instruction *instr) handle_instr() argument 1293 handle_input_phi(struct ra_spill_ctx *ctx, struct ir3_instruction *instr) handle_input_phi() argument 1301 remove_input_phi(struct ra_spill_ctx *ctx, struct ir3_instruction *instr) remove_input_phi() argument 1904 simplify_phi_srcs(struct ir3_instruction *instr) simplify_phi_srcs() argument [all...] |
| /third_party/mesa3d/src/compiler/glsl/ |
| H A D | gl_nir_link_varyings.c | 2092 replace_unused_interpolate_at_with_undef(nir_builder *b, nir_instr *instr, in replace_unused_interpolate_at_with_undef() argument
|
| /third_party/mesa3d/src/amd/compiler/ |
| H A D | aco_lower_to_hw_instr.cpp | 191 Instruction* instr = bld.vadd32(def, src0, src1, false, Operand(s2), true); in emit_vadd32() local 842 emit_gfx10_wave64_bpermute(Program* program, aco_ptr<Instruction>& instr, Builder& bld) in emit_gfx10_wave64_bpermute() argument 920 emit_gfx6_bpermute(Program* program, aco_ptr<Instruction>& instr, Builder& bld) emit_gfx6_bpermute() argument 1118 Instruction* instr = bld.vop3(aco_opcode::v_pack_b32_f16, dst, def_lo, op); copy_constant() local 1123 Instruction* instr = bld.vop3(aco_opcode::v_pack_b32_f16, dst, op, def_hi); copy_constant() local 1197 Instruction* instr = addsub_subdword_gfx11() local 1446 Instruction* instr = bld.vop3(aco_opcode::v_pack_b32_f16, def, lo, hi); do_pack_2x16() local 2018 aco_ptr<Instruction>& instr = block->instructions[instr_idx]; lower_to_hw_instr() local [all...] |
| /third_party/mesa3d/src/asahi/compiler/ |
| H A D | agx_compile.c | 164 agx_emit_load_const(agx_builder *b, nir_load_const_instr *instr) in agx_emit_load_const() argument 222 agx_emit_load_attr(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) in agx_emit_load_attr() argument 276 agx_emit_load_vary_flat(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) agx_emit_load_vary_flat() argument 296 agx_emit_load_vary(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) agx_emit_load_vary() argument 318 agx_emit_store_vary(agx_builder *b, nir_intrinsic_instr *instr) agx_emit_store_vary() argument 335 agx_emit_fragment_out(agx_builder *b, nir_intrinsic_instr *instr) agx_emit_fragment_out() argument 372 agx_emit_load_tile(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) agx_emit_load_tile() argument 407 agx_emit_load_ubo(agx_builder *b, agx_index dst, nir_intrinsic_instr *instr) agx_emit_load_ubo() argument 441 agx_emit_load_frag_coord(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) agx_emit_load_frag_coord() argument 472 agx_emit_discard(agx_builder *b, nir_intrinsic_instr *instr) agx_emit_discard() argument 483 agx_emit_intrinsic(agx_builder *b, nir_intrinsic_instr *instr) agx_emit_intrinsic() argument 628 agx_emit_alu(agx_builder *b, nir_alu_instr *instr) agx_emit_alu() argument 886 agx_emit_tex(agx_builder *b, nir_tex_instr *instr) agx_emit_tex() argument 1011 agx_emit_jump(agx_builder *b, nir_jump_instr *instr) agx_emit_jump() argument 1039 agx_emit_phi(agx_builder *b, nir_phi_instr *instr) agx_emit_phi() argument 1088 agx_emit_instr(agx_builder *b, struct nir_instr *instr) agx_emit_instr() argument 1354 agx_lower_sincos_filter(const nir_instr *instr, UNUSED const void *_) agx_lower_sincos_filter() argument 1373 agx_lower_sincos_impl(struct nir_builder *b, nir_instr *instr, UNUSED void *_) agx_lower_sincos_impl() argument 1394 agx_lower_front_face(struct nir_builder *b, nir_instr *instr, UNUSED void *data) agx_lower_front_face() argument 1414 agx_lower_aligned_offsets(struct nir_builder *b, nir_instr *instr, UNUSED void *data) agx_lower_aligned_offsets() argument [all...] |
| H A D | agx_compiler.h | 467 agx_vec_for_intr(agx_context *ctx, nir_intrinsic_instr *instr) in agx_vec_for_intr() argument 603 agx_instr *instr; member 617 agx_before_instr(agx_instr *instr) in agx_before_instr() argument 626 agx_after_instr(agx_instr *instr) in agx_after_instr() argument [all...] |
| /third_party/mesa3d/src/broadcom/compiler/ |
| H A D | vir.c | 1135 v3d_instr_delay_cb(nir_instr *instr, void *data) in v3d_instr_delay_cb() argument 1187 should_split_wrmask(const nir_instr *instr, const void *data) in should_split_wrmask() argument
|
| /third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_shader.cpp | 219 sfn_log << SfnLog::instr << " Emit start block\n"; in emit_instruction_from_string() member in r600::SfnLog 571 bool Shader::scan_instruction(nir_instr *instr) in scan_instruction() argument 745 sfn_log << SfnLog::instr << "FROM:" << *instr << "\\n"; process_block() local 749 << *instr << "\\n"; process_block() local 756 process_instr(nir_instr *instr) process_instr() argument 858 emit_atomic_local_shared(nir_intrinsic_instr* instr) emit_atomic_local_shared() argument 1016 emit_local_store(nir_intrinsic_instr *instr) emit_local_store() argument 1040 emit_local_load(nir_intrinsic_instr* instr) emit_local_load() argument 1048 chain_scratch_read(Instr *instr) chain_scratch_read() argument 1053 chain_ssbo_read(Instr *instr) chain_ssbo_read() argument 1066 visit(ScratchIOInstr *instr) visit() argument 1071 visit(GDSInstr *instr) visit() argument 1079 visit(RatInstr *instr) visit() argument 1099 emit_instruction(PInst instr) emit_instruction() argument 1101 sfn_log << SfnLog::instr << " " << *instr << "\\n"; emit_instruction() local 1152 emit_load_tcs_param_base(nir_intrinsic_instr* instr, int offset) emit_load_tcs_param_base() argument 1169 emit_shader_clock(nir_intrinsic_instr* instr) emit_shader_clock() argument 1195 load_ubo(nir_intrinsic_instr *instr) load_ubo() argument [all...] |
| /third_party/mesa3d/src/microsoft/compiler/ |
| H A D | dxil_nir.c | 1172 dxil_nir_split_clip_cull_distance_instr(nir_builder *b, nir_instr *instr, void *cb_data) dxil_nir_split_clip_cull_distance_instr() argument 1292 dxil_nir_lower_double_math_instr(nir_builder *b, nir_instr *instr, UNUSED void *cb_data) dxil_nir_lower_double_math_instr() argument 1363 lower_system_value_to_zero_filter(const nir_instr* instr, const void* cb_state) lower_system_value_to_zero_filter() argument 1400 lower_system_value_to_zero_instr(nir_builder* b, nir_instr* instr, void* _state) lower_system_value_to_zero_instr() argument 1433 lower_system_values_impl(nir_builder *b, nir_instr *instr, void *_state) lower_system_values_impl() argument 1472 redirect_sampler_derefs(struct nir_builder *b, nir_instr *instr, void *data) redirect_sampler_derefs() argument 1565 redirect_texture_derefs(struct nir_builder *b, nir_instr *instr, void *data) redirect_texture_derefs() argument 1663 lower_bool_input_filter(const nir_instr *instr, UNUSED const void *_options) lower_bool_input_filter() argument 1684 lower_bool_input_impl(nir_builder *b, nir_instr *instr, UNUSED void *_options) lower_bool_input_impl() argument 1711 lower_sysval_to_load_input_impl(nir_builder *b, nir_instr *instr, void *data) lower_sysval_to_load_input_impl() argument 1907 is_fquantize2f16(const nir_instr *instr, const void *data) is_fquantize2f16() argument 1917 lower_fquantize2f16(struct nir_builder *b, nir_instr *instr, void *data) lower_fquantize2f16() argument 1973 fix_io_uint_deref_types(struct nir_builder *builder, nir_instr *instr, void *data) fix_io_uint_deref_types() argument 2041 remove_after_discard(struct nir_builder *builder, nir_instr *instr, void *cb_data) remove_after_discard() argument 2067 lower_kill(struct nir_builder *builder, nir_instr *instr, void *_cb_data) lower_kill() argument 2111 update_writes(struct nir_builder *b, nir_instr *instr, void *_state) update_writes() argument [all...] |
| /third_party/mesa3d/src/panfrost/bifrost/ |
| H A D | compiler.h | 1218 bi_instr *instr; member 1232 bi_before_instr(bi_instr *instr) in bi_before_instr() argument 1241 bi_after_instr(bi_instr *instr) in bi_after_instr() argument 1273 bi_instr *instr = tuple->fma ?: tuple->add; in bi_first_instr_in_tuple() local 1288 bi_instr *instr = tuple.add ?: tuple.fma; bi_last_instr_in_clause() local [all...] |
| /third_party/node/deps/v8/src/compiler/backend/arm64/ |
| H A D | code-generator-arm64.cc | 30 Arm64OperandConverter(CodeGenerator* gen, Instruction* instr) in Arm64OperandConverter() argument 395 WasmOutOfLineTrap(CodeGenerator* gen, Instruction* instr) in WasmOutOfLineTrap() argument 440 WasmProtectedInstructionTrap(CodeGenerator* gen, int pc, Instruction* instr) in WasmProtectedInstructionTrap() argument 469 void EmitFpOrNeonUnop(TurboAssembler* tasm, Fn fn, Instruction* instr, in EmitFpOrNeonUnop() argument 453 EmitOOLTrapIfNeeded(Zone* zone, CodeGenerator* codegen, InstructionCode opcode, Instruction* instr, int pc) EmitOOLTrapIfNeeded() argument 461 EmitOOLTrapIfNeeded(Zone* zone, CodeGenerator* codegen, InstructionCode opcode, Instruction* instr, int pc) EmitOOLTrapIfNeeded() argument 630 AssembleTailCallBeforeGap(Instruction* instr, int first_unused_slot_offset) AssembleTailCallBeforeGap() argument 636 AssembleTailCallAfterGap(Instruction* instr, int first_unused_slot_offset) AssembleTailCallAfterGap() argument 681 AssembleArchInstruction( Instruction* instr) AssembleArchInstruction() argument 1076 EmitFpOrNeonUnop(tasm(), &TurboAssembler::Frintm, instr, i, kFormatS, AssembleArchInstruction() local 1080 EmitFpOrNeonUnop(tasm(), &TurboAssembler::Frintm, instr, i, kFormatD, AssembleArchInstruction() local 1084 EmitFpOrNeonUnop(tasm(), &TurboAssembler::Frintp, instr, i, kFormatS, AssembleArchInstruction() local 1088 EmitFpOrNeonUnop(tasm(), &TurboAssembler::Frintp, instr, i, kFormatD, AssembleArchInstruction() local 1092 EmitFpOrNeonUnop(tasm(), &TurboAssembler::Frinta, instr, i, kFormatD, AssembleArchInstruction() local 1096 EmitFpOrNeonUnop(tasm(), &TurboAssembler::Frintz, instr, i, kFormatS, AssembleArchInstruction() local 1100 EmitFpOrNeonUnop(tasm(), &TurboAssembler::Frintz, instr, i, kFormatD, AssembleArchInstruction() local 1104 EmitFpOrNeonUnop(tasm(), &TurboAssembler::Frintn, instr, i, kFormatS, AssembleArchInstruction() local 1108 EmitFpOrNeonUnop(tasm(), &TurboAssembler::Frintn, instr, i, kFormatD, AssembleArchInstruction() local 1842 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1846 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1850 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1854 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1858 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1862 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1866 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1870 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1874 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1878 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1882 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1886 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1914 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1931 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1935 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1939 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1943 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1947 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local 1951 EmitOOLTrapIfNeeded(zone(), this, opcode, instr, __ pc_offset()); AssembleArchInstruction() local [all...] |
| /third_party/node/deps/v8/src/compiler/backend/ |
| H A D | code-generator.cc | 119 bool CodeGenerator::ShouldApplyOffsetToStackCheck(Instruction* instr, in ShouldApplyOffsetToStackCheck() argument 569 void CodeGenerator::GetPushCompatibleMoves(Instruction* instr, in GetPushCompatibleMoves() argument 676 ComputeBranchInfo(BranchInfo* branch, Instruction* instr) ComputeBranchInfo() argument 701 Instruction* instr = instructions()->InstructionAt(instruction_index); AssembleInstruction() local 792 AssembleSourcePosition(Instruction* instr) AssembleSourcePosition() argument 832 GetSlotAboveSPBeforeTailCall(Instruction* instr, int* slot) GetSlotAboveSPBeforeTailCall() argument 855 AssembleGaps(Instruction* instr) AssembleGaps() argument 956 RecordCallPosition(Instruction* instr) RecordCallPosition() argument 993 GetDeoptimizationEntry( Instruction* instr, size_t frame_state_offset) GetDeoptimizationEntry() argument 1110 BuildTranslation( Instruction* instr, int pc_offset, size_t frame_state_offset, size_t immediate_args_count, OutputFrameStateCombine state_combine) BuildTranslation() argument 1153 AddTranslationForOperand(Instruction* instr, InstructionOperand* op, MachineType type) AddTranslationForOperand() argument 1302 AddDeoptimizationExit( Instruction* instr, size_t frame_state_offset, size_t immediate_args_count) AddDeoptimizationExit() argument [all...] |
| /third_party/node/deps/v8/src/compiler/backend/mips64/ |
| H A D | code-generator-mips64.cc | 39 MipsOperandConverter(CodeGenerator* gen, Instruction* instr) in MipsOperandConverter() argument 139 static inline bool HasRegisterInput(Instruction* instr, size_t index) { in HasRegisterInput() argument 533 void CodeGenerator::AssembleTailCallBeforeGap(Instruction* instr, in AssembleTailCallBeforeGap() argument 539 void CodeGenerator::AssembleTailCallAfterGap(Instruction* instr, in AssembleTailCallAfterGap() argument 572 AssembleArchInstruction( Instruction* instr) AssembleArchInstruction() argument 3790 AssembleBranchToLabels(CodeGenerator* gen, TurboAssembler* tasm, Instruction* instr, FlagsCondition condition, Label* tlabel, Label* flabel, bool fallthru) AssembleBranchToLabels() argument 3869 AssembleArchBranch(Instruction* instr, BranchInfo* branch) AssembleArchBranch() argument 3879 AssembleArchDeoptBranch(Instruction* instr, BranchInfo* branch) AssembleArchDeoptBranch() argument 3890 AssembleArchTrap(Instruction* instr, FlagsCondition condition) AssembleArchTrap() argument 3894 OutOfLineTrap(CodeGenerator* gen, Instruction* instr) AssembleArchTrap() argument 3943 AssembleArchBoolean(Instruction* instr, FlagsCondition condition) AssembleArchBoolean() argument 4112 AssembleArchBinarySearchSwitch(Instruction* instr) AssembleArchBinarySearchSwitch() argument 4123 AssembleArchTableSwitch(Instruction* instr) AssembleArchTableSwitch() argument 4134 AssembleArchSelect(Instruction* instr, FlagsCondition condition) AssembleArchSelect() argument [all...] |
| /third_party/node/deps/v8/src/compiler/backend/ppc/ |
| H A D | code-generator-ppc.cc | 33 PPCOperandConverter(CodeGenerator* gen, Instruction* instr) in PPCOperandConverter() argument 125 static inline bool HasRegisterInput(Instruction* instr, size_t index) { in HasRegisterInput() argument 719 AssembleTailCallBeforeGap(Instruction* instr, int first_unused_slot_offset) AssembleTailCallBeforeGap() argument 755 AssembleTailCallAfterGap(Instruction* instr, int first_unused_slot_offset) AssembleTailCallAfterGap() argument 796 AssembleArchInstruction( Instruction* instr) AssembleArchInstruction() argument 3807 AssembleArchBranch(Instruction* instr, BranchInfo* branch) AssembleArchBranch() argument 3830 AssembleArchDeoptBranch(Instruction* instr, BranchInfo* branch) AssembleArchDeoptBranch() argument 3841 AssembleArchTrap(Instruction* instr, FlagsCondition condition) AssembleArchTrap() argument 3845 OutOfLineTrap(CodeGenerator* gen, Instruction* instr) AssembleArchTrap() argument 3911 AssembleArchBoolean(Instruction* instr, FlagsCondition condition) AssembleArchBoolean() argument 3966 AssembleArchBinarySearchSwitch(Instruction* instr) AssembleArchBinarySearchSwitch() argument 3977 AssembleArchTableSwitch(Instruction* instr) AssembleArchTableSwitch() argument 3994 AssembleArchSelect(Instruction* instr, FlagsCondition condition) AssembleArchSelect() argument [all...] |