/external/vixl/src/aarch64/ |
D | cpu-features-auditor-aarch64.cc | 118 void CPUFeaturesAuditor::LoadStoreHelper(const Instruction* instr) { in LoadStoreHelper() 141 void CPUFeaturesAuditor::LoadStorePairHelper(const Instruction* instr) { in LoadStorePairHelper() 161 void CPUFeaturesAuditor::VisitAddSubExtended(const Instruction* instr) { in VisitAddSubExtended() 166 void CPUFeaturesAuditor::VisitAddSubImmediate(const Instruction* instr) { in VisitAddSubImmediate() 171 void CPUFeaturesAuditor::VisitAddSubShifted(const Instruction* instr) { in VisitAddSubShifted() 176 void CPUFeaturesAuditor::VisitAddSubWithCarry(const Instruction* instr) { in VisitAddSubWithCarry() 181 void CPUFeaturesAuditor::VisitRotateRightIntoFlags(const Instruction* instr) { in VisitRotateRightIntoFlags() 190 void CPUFeaturesAuditor::VisitEvaluateIntoFlags(const Instruction* instr) { in VisitEvaluateIntoFlags() 200 void CPUFeaturesAuditor::VisitAtomicMemory(const Instruction* instr) { in VisitAtomicMemory() 216 void CPUFeaturesAuditor::VisitBitfield(const Instruction* instr) { in VisitBitfield() [all …]
|
D | disasm-aarch64.cc | 794 void Disassembler::VisitAddSubImmediate(const Instruction *instr) { in VisitAddSubImmediate() 831 void Disassembler::VisitAddSubShifted(const Instruction *instr) { in VisitAddSubShifted() 874 void Disassembler::VisitAddSubExtended(const Instruction *instr) { in VisitAddSubExtended() 917 void Disassembler::VisitAddSubWithCarry(const Instruction *instr) { in VisitAddSubWithCarry() 957 void Disassembler::VisitRotateRightIntoFlags(const Instruction *instr) { in VisitRotateRightIntoFlags() 962 void Disassembler::VisitEvaluateIntoFlags(const Instruction *instr) { in VisitEvaluateIntoFlags() 967 void Disassembler::VisitLogicalImmediate(const Instruction *instr) { in VisitLogicalImmediate() 1043 void Disassembler::VisitLogicalShifted(const Instruction *instr) { in VisitLogicalShifted() 1078 void Disassembler::VisitConditionalCompareRegister(const Instruction *instr) { in VisitConditionalCompareRegister() 1083 void Disassembler::VisitConditionalCompareImmediate(const Instruction *instr) { in VisitConditionalCompareImmediate() [all …]
|
D | simulator-aarch64.cc | 2228 void Simulator::Visit(Metadata* metadata, const Instruction* instr) { in Visit() 2241 void Simulator::Simulate_PdT_PgZ_ZnT_ZmT(const Instruction* instr) { in Simulate_PdT_PgZ_ZnT_ZmT() 2262 void Simulator::Simulate_PdT_Xn_Xm(const Instruction* instr) { in Simulate_PdT_Xn_Xm() 2293 void Simulator::Simulate_ZdB_Zn1B_Zn2B_imm(const Instruction* instr) { in Simulate_ZdB_Zn1B_Zn2B_imm() 2307 void Simulator::Simulate_ZdB_ZnB_ZmB(const Instruction* instr) { in Simulate_ZdB_ZnB_ZmB() 2333 void Simulator::SimulateSVEMulIndex(const Instruction* instr) { in SimulateSVEMulIndex() 2352 void Simulator::SimulateSVEMlaMlsIndex(const Instruction* instr) { in SimulateSVEMlaMlsIndex() 2376 void Simulator::SimulateSVESaturatingMulHighIndex(const Instruction* instr) { in SimulateSVESaturatingMulHighIndex() 2406 void Simulator::SimulateSVESaturatingIntMulLongIdx(const Instruction* instr) { in SimulateSVESaturatingIntMulLongIdx() 2489 void Simulator::Simulate_ZdH_PgM_ZnS(const Instruction* instr) { in Simulate_ZdH_PgM_ZnS() [all …]
|
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_optimizer.cpp | 58 void visit(ExportInstr *instr) override { (void)instr; }; in visit() 62 void visit(ControlFlowInstr *instr) override { (void)instr; }; in visit() 63 void visit(IfInstr *instr) override { (void)instr; }; in visit() 64 void visit(ScratchIOInstr *instr) override { (void)instr; }; in visit() 65 void visit(StreamOutInstr *instr) override { (void)instr; }; in visit() 66 void visit(MemRingOutInstr *instr) override { (void)instr; }; in visit() 67 void visit(EmitVertexInstr *instr) override { (void)instr; }; in visit() 68 void visit(GDSInstr *instr) override { (void)instr; }; in visit() 69 void visit(WriteTFInstr *instr) override { (void)instr; }; in visit() 70 void visit(LDSAtomicInstr *instr) override { (void)instr; }; in visit() [all …]
|
D | sfn_split_address_loads.cpp | 129 AluInstr *instr; member in r600::CollectDeps 133 void AddressSplitVisitor::visit(AluInstr *instr) in visit() 163 auto AddressSplitVisitor::load_index_register(Instr *instr, PRegister index) -> int in load_index_register() 177 auto AddressSplitVisitor::load_index_register_eg(Instr *instr, in load_index_register_eg() 249 void AddressSplitVisitor::load_ar(Instr *instr, PRegister addr) in load_ar() 264 void AddressSplitVisitor::visit(AluGroup *instr) in visit() 271 void AddressSplitVisitor::visit(TexInstr *instr) in visit() 281 void AddressSplitVisitor::visit(ExportInstr *instr) in visit() 287 void AddressSplitVisitor::visit(FetchInstr *instr) in visit() 295 void AddressSplitVisitor::visit(Block *instr) in visit() [all …]
|
D | sfn_peephole.cpp | 16 void visit(TexInstr *instr) override { (void)instr; }; in visit() 17 void visit(ExportInstr *instr) override { (void)instr; } in visit() 18 void visit(FetchInstr *instr) override { (void)instr; } in visit() 20 void visit(ControlFlowInstr *instr) override { (void)instr; } in visit() 22 void visit(ScratchIOInstr *instr) override { (void)instr; } in visit() 23 void visit(StreamOutInstr *instr) override { (void)instr; } in visit() 24 void visit(MemRingOutInstr *instr) override { (void)instr; } in visit() 25 void visit(EmitVertexInstr *instr) override { (void)instr; } in visit() 26 void visit(GDSInstr *instr) override { (void)instr; }; in visit() 27 void visit(WriteTFInstr *instr) override { (void)instr; }; in visit() [all …]
|
D | sfn_instr.cpp | 166 Instr::add_required_instr(Instr *instr) in add_required_instr() 337 Block::push_back(PInst instr) in push_back() 351 Block::insert(const iterator pos, Instr *instr) in insert() 377 Block::try_reserve_kcache(const AluInstr& instr) in try_reserve_kcache() 548 void visit(const AluInstr& instr) override { m_comparer = InstrComparer(&instr); } in visit() 550 void visit(const AluGroup& instr) override { m_comparer = InstrComparer(&instr); } in visit() 552 void visit(const TexInstr& instr) override { m_comparer = InstrComparer(&instr); } in visit() 554 void visit(const ExportInstr& instr) override { m_comparer = InstrComparer(&instr); } in visit() 556 void visit(const FetchInstr& instr) override { m_comparer = InstrComparer(&instr); } in visit() 558 void visit(const Block& instr) override { m_comparer = InstrComparer(&instr); } in visit() [all …]
|
D | sfn_liverangeevaluator.cpp | 39 void visit(EmitVertexInstr *instr) override { (void)instr; } in visit() 237 LiveRangeInstrVisitor::visit(AluInstr *instr) in visit() 260 LiveRangeInstrVisitor::visit(TexInstr *instr) in visit() 276 LiveRangeInstrVisitor::visit(ExportInstr *instr) in visit() 284 LiveRangeInstrVisitor::visit(FetchInstr *instr) in visit() 294 LiveRangeInstrVisitor::visit(Block *instr) in visit() 307 LiveRangeInstrVisitor::visit(ScratchIOInstr *instr) in visit() 325 LiveRangeInstrVisitor::visit(StreamOutInstr *instr) in visit() 333 LiveRangeInstrVisitor::visit(MemRingOutInstr *instr) in visit() 345 LiveRangeInstrVisitor::visit(ControlFlowInstr *instr) in visit() [all …]
|
D | sfn_instr_alu.h | 240 void visit(TexInstr *instr) override { (void)instr; } in visit() 241 void visit(ExportInstr *instr) override { (void)instr; } in visit() 242 void visit(FetchInstr *instr) override { (void)instr; } in visit() 243 void visit(ControlFlowInstr *instr) override { (void)instr; } in visit() 244 void visit(ScratchIOInstr *instr) override { (void)instr; } in visit() 245 void visit(StreamOutInstr *instr) override { (void)instr; } in visit() 246 void visit(MemRingOutInstr *instr) override { (void)instr; } in visit() 247 void visit(EmitVertexInstr *instr) override { (void)instr; } in visit() 248 void visit(GDSInstr *instr) override { (void)instr; }; in visit() 249 void visit(WriteTFInstr *instr) override { (void)instr; }; in visit() [all …]
|
/external/mesa3d/src/compiler/nir/ |
D | nir_search_helpers.h | 37 is_pos_power_of_two(UNUSED struct hash_table *ht, const nir_alu_instr *instr, in is_pos_power_of_two() 69 is_neg_power_of_two(UNUSED struct hash_table *ht, const nir_alu_instr *instr, in is_neg_power_of_two() 98 is_bitcount2(UNUSED struct hash_table *ht, const nir_alu_instr *instr, in is_bitcount2() 116 is_nan(UNUSED struct hash_table *ht, const nir_alu_instr *instr, in is_nan() 132 is_negative_zero(UNUSED struct hash_table *ht, const nir_alu_instr *instr, in is_negative_zero() 150 is_any_comp_nan(UNUSED struct hash_table *ht, const nir_alu_instr *instr, in is_any_comp_nan() 193 is_zero_to_one(UNUSED struct hash_table *ht, const nir_alu_instr *instr, in is_zero_to_one() 225 is_gt_0_and_lt_1(UNUSED struct hash_table *ht, const nir_alu_instr *instr, in is_gt_0_and_lt_1() 254 is_odd(UNUSED struct hash_table *ht, const nir_alu_instr *instr, in is_odd() 280 is_not_const_zero(UNUSED struct hash_table *ht, const nir_alu_instr *instr, in is_not_const_zero() [all …]
|
D | nir_group_loads.c | 54 is_memory_load(nir_instr *instr) in is_memory_load() 105 is_grouped_load(nir_instr *instr) in is_grouped_load() 118 can_move(nir_instr *instr, uint8_t current_indirection_level) in can_move() 141 get_uniform_inst_resource(nir_instr *instr) in get_uniform_inst_resource() 188 for (nir_instr *instr = exec_node_data_backward(nir_instr, in group_loads() local 229 for (nir_instr *instr = exec_node_data_forward(nir_instr, in group_loads() local 252 is_pseudo_inst(nir_instr *instr) in is_pseudo_inst() 304 is_barrier(nir_instr *instr) in is_barrier() 332 nir_instr *instr = src->ssa->parent_instr; in gather_indirections() local 349 get_num_indirections(nir_instr *instr) in get_num_indirections()
|
/external/tensorflow/tensorflow/compiler/xla/service/gpu/ |
D | gpu_fusible.cc | 41 bool IfFusedReadsElementsMultipleTimes(const HloInstruction& instr) { in IfFusedReadsElementsMultipleTimes() 61 bool IsPhysicallyTransposing(const HloInstruction& instr) { in IsPhysicallyTransposing() 79 bool IsReduceInputFusion(const HloInstruction& instr) { in IsReduceInputFusion() 102 bool IsInputFusibleReduction(const HloInstruction& instr) { in IsInputFusibleReduction() 108 const HloInstruction& instr) { in GetRealHeroForMultiOutputFusion() 155 bool IsInputFusibleScatter(const HloInstruction& instr) { in IsInputFusibleScatter() 165 bool IsInputFusible(const HloInstruction& instr) { in IsInputFusible() 171 bool IsLoopFusible(const HloInstruction& instr) { in IsLoopFusible() 295 static int64_t SharedMemoryUsageNoCache(const HloInstruction& instr) { in SharedMemoryUsageNoCache() 325 static int64_t SharedMemoryUsage(const HloInstruction& instr, in SharedMemoryUsage() [all …]
|
D | gpu_hlo_schedule.cc | 33 bool ShouldScheduleAsEarlyAsPossible(const HloInstruction& instr) { in ShouldScheduleAsEarlyAsPossible() 53 bool ShouldScheduleAsLateAsPossible(const HloInstruction& instr) { in ShouldScheduleAsLateAsPossible() 84 auto is_scheduled = [&](const HloInstruction* instr) -> bool { in PostprocessorToScheduleAsEarlyOrLateAsPossible() 87 auto add_to_schedule = [&](HloInstruction* instr) { in PostprocessorToScheduleAsEarlyOrLateAsPossible() 116 auto is_scheduled = [&](const HloInstruction* instr) -> bool { in PostprocessorToScheduleAsEarlyOrLateAsPossible() 119 auto add_to_schedule = [&](HloInstruction* instr) { in PostprocessorToScheduleAsEarlyOrLateAsPossible()
|
/external/mesa3d/src/gallium/drivers/lima/ir/gp/ |
D | instr.c | 33 gpir_instr *instr = rzalloc(block, gpir_instr); in gpir_instr_create() local 52 static gpir_node *gpir_instr_get_the_other_acc_node(gpir_instr *instr, int slot) in gpir_instr_get_the_other_acc_node() 62 static bool gpir_instr_check_acc_same_op(gpir_instr *instr, gpir_node *node, int slot) in gpir_instr_check_acc_same_op() 75 static int gpir_instr_get_consume_slot(gpir_instr *instr, gpir_node *node) in gpir_instr_get_consume_slot() 90 static bool gpir_instr_insert_alu_check(gpir_instr *instr, gpir_node *node) in gpir_instr_insert_alu_check() 159 static void gpir_instr_remove_alu(gpir_instr *instr, gpir_node *node) in gpir_instr_remove_alu() 184 static bool gpir_instr_insert_reg0_check(gpir_instr *instr, gpir_node *node) in gpir_instr_insert_reg0_check() 208 static void gpir_instr_remove_reg0(gpir_instr *instr, gpir_node *node) in gpir_instr_remove_reg0() 215 static bool gpir_instr_insert_reg1_check(gpir_instr *instr, gpir_node *node) in gpir_instr_insert_reg1_check() 234 static void gpir_instr_remove_reg1(gpir_instr *instr, gpir_node *node) in gpir_instr_remove_reg1() [all …]
|
D | codegen.c | 86 static void gpir_codegen_mul0_slot(gpir_codegen_instr *code, gpir_instr *instr) in gpir_codegen_mul0_slot() 146 static void gpir_codegen_mul1_slot(gpir_codegen_instr *code, gpir_instr *instr) in gpir_codegen_mul1_slot() 198 static void gpir_codegen_add0_slot(gpir_codegen_instr *code, gpir_instr *instr) in gpir_codegen_add0_slot() 283 static void gpir_codegen_add1_slot(gpir_codegen_instr *code, gpir_instr *instr) in gpir_codegen_add1_slot() 368 static void gpir_codegen_complex_slot(gpir_codegen_instr *code, gpir_instr *instr) in gpir_codegen_complex_slot() 413 static void gpir_codegen_pass_slot(gpir_codegen_instr *code, gpir_instr *instr) in gpir_codegen_pass_slot() 458 static void gpir_codegen_reg0_slot(gpir_codegen_instr *code, gpir_instr *instr) in gpir_codegen_reg0_slot() 467 static void gpir_codegen_reg1_slot(gpir_codegen_instr *code, gpir_instr *instr) in gpir_codegen_reg1_slot() 475 static void gpir_codegen_mem_slot(gpir_codegen_instr *code, gpir_instr *instr) in gpir_codegen_mem_slot() 502 static void gpir_codegen_store_slot(gpir_codegen_instr *code, gpir_instr *instr) in gpir_codegen_store_slot() [all …]
|
/external/mesa3d/src/broadcom/qpu/ |
D | qpu_disasm.c | 60 const struct v3d_qpu_instr *instr, in v3d42_qpu_disasm_raddr() 95 const struct v3d_qpu_instr *instr, in v3d71_qpu_disasm_raddr() 134 const struct v3d_qpu_instr *instr, in v3d_qpu_disasm_raddr() 161 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_add() 198 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_mul() 241 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_sig_addr() 261 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_sig() 319 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_alu() 328 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_branch() 377 const struct v3d_qpu_instr *instr) in v3d_qpu_decode() [all …]
|
/external/strace/tests-mx32/ |
D | print_quoted_string.c | 13 print_quoted_string_ex(const char *instr, bool quote, const char *escape_chars) in print_quoted_string_ex() 19 print_quoted_string(const char *instr) in print_quoted_string() 25 print_quoted_cstring(const char *instr, const size_t size) in print_quoted_cstring() 37 print_quoted_stringn(const char *instr, const size_t size) in print_quoted_stringn() 72 print_quoted_memory_ex(const void *const instr, const size_t len, in print_quoted_memory_ex() 123 print_quoted_memory(const void *const instr, const size_t len) in print_quoted_memory() 129 print_quoted_hex(const void *const instr, const size_t len) in print_quoted_hex()
|
/external/strace/tests-m32/ |
D | print_quoted_string.c | 13 print_quoted_string_ex(const char *instr, bool quote, const char *escape_chars) in print_quoted_string_ex() 19 print_quoted_string(const char *instr) in print_quoted_string() 25 print_quoted_cstring(const char *instr, const size_t size) in print_quoted_cstring() 37 print_quoted_stringn(const char *instr, const size_t size) in print_quoted_stringn() 72 print_quoted_memory_ex(const void *const instr, const size_t len, in print_quoted_memory_ex() 123 print_quoted_memory(const void *const instr, const size_t len) in print_quoted_memory() 129 print_quoted_hex(const void *const instr, const size_t len) in print_quoted_hex()
|
/external/strace/tests/ |
D | print_quoted_string.c | 13 print_quoted_string_ex(const char *instr, bool quote, const char *escape_chars) in print_quoted_string_ex() 19 print_quoted_string(const char *instr) in print_quoted_string() 25 print_quoted_cstring(const char *instr, const size_t size) in print_quoted_cstring() 37 print_quoted_stringn(const char *instr, const size_t size) in print_quoted_stringn() 72 print_quoted_memory_ex(const void *const instr, const size_t len, in print_quoted_memory_ex() 123 print_quoted_memory(const void *const instr, const size_t len) in print_quoted_memory() 129 print_quoted_hex(const void *const instr, const size_t len) in print_quoted_hex()
|
/external/mesa3d/src/freedreno/isa/ |
D | encode.c | 25 struct ir3_instruction *instr; member 34 extract_SRC1_R(const struct ir3_instruction *instr) in extract_SRC1_R() 44 extract_SRC2_R(const struct ir3_instruction *instr) in extract_SRC2_R() 57 __instruction_case(struct encode_state *s, const struct ir3_instruction *instr) in __instruction_case() 134 extract_cat5_SRC(const struct ir3_instruction *instr, unsigned n) in extract_cat5_SRC() 145 extract_cat5_FULL(const struct ir3_instruction *instr) in extract_cat5_FULL() 155 extract_cat5_DESC_MODE(const struct ir3_instruction *instr) in extract_cat5_DESC_MODE() 189 extract_cat6_DESC_MODE(const struct ir3_instruction *instr) in extract_cat6_DESC_MODE() 209 extract_cat6_SRC(const struct ir3_instruction *instr, unsigned n) in extract_cat6_SRC() 282 __const_dst_case(struct encode_state *s, const struct ir3_instruction *instr) in __const_dst_case()
|
/external/mesa3d/src/gallium/drivers/r300/compiler/ |
D | r300_nir.h | 15 is_ubo_or_input(UNUSED struct hash_table *ht, const nir_alu_instr *instr, unsigned src, in is_ubo_or_input() 35 is_not_used_in_single_if(const nir_alu_instr *instr) in is_not_used_in_single_if() 48 is_only_used_by_intrinsic(const nir_alu_instr *instr, nir_intrinsic_op op) in is_only_used_by_intrinsic() 67 is_only_used_by_load_ubo_vec4(const nir_alu_instr *instr) in is_only_used_by_load_ubo_vec4() 73 is_only_used_by_terminate_if(const nir_alu_instr *instr) in is_only_used_by_terminate_if() 79 check_instr_and_src_value(nir_op op, nir_instr **instr, double value) in check_instr_and_src_value() 109 needs_vs_trig_input_fixup(UNUSED struct hash_table *ht, const nir_alu_instr *instr, unsigned src, in needs_vs_trig_input_fixup()
|
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_rpt.c | 33 ir3_nir_vectorize_filter(const nir_instr *instr, const void *data) in ir3_nir_vectorize_filter() 68 rpt_compatible_dst_flags(struct ir3_instruction *instr) in rpt_compatible_dst_flags() 80 rpt_compatible_instr_flags(struct ir3_instruction *instr) in rpt_compatible_instr_flags() 92 srcs_can_rpt(struct ir3_instruction *instr, struct ir3_register *src, in srcs_can_rpt() 114 can_rpt(struct ir3_instruction *instr, struct ir3_instruction *rpt, in can_rpt() 141 cleanup_rpt_instr(struct ir3_instruction *instr) in cleanup_rpt_instr() 186 srcs_rpt_compatible(struct ir3_instruction *instr, struct ir3_register *src, in srcs_rpt_compatible() 226 try_merge(struct ir3_instruction *instr, struct ir3_instruction *rpt, in try_merge() 267 merge_instr(struct ir3_instruction *instr) in merge_instr()
|
D | ir3.c | 70 collect_reg_info(struct ir3_instruction *instr, struct ir3_register *reg, in collect_reg_info() 471 insert_instr(struct ir3_cursor cursor, struct ir3_instruction *instr) in insert_instr() 619 struct ir3_instruction *instr; in instr_create() local 639 add_to_address_users(struct ir3_instruction *instr) in add_to_address_users() 674 struct ir3_instruction *instr = instr_create(block, opc, ndst, nsrc); in ir3_instr_create_at() local 684 struct ir3_instruction *instr = in ir3_build_instr() local 716 ir3_instr_clone(struct ir3_instruction *instr) in ir3_instr_clone() 758 ir3_instr_add_dep(struct ir3_instruction *instr, struct ir3_instruction *dep) in ir3_instr_add_dep() 769 ir3_instr_remove(struct ir3_instruction *instr) in ir3_instr_remove() 789 ir3_instr_is_rpt(const struct ir3_instruction *instr) in ir3_instr_is_rpt() [all …]
|
D | ir3_sched.c | 27 #define di(instr, fmt, ...) \ argument 107 struct ir3_instruction *instr; member 164 is_scheduled(struct ir3_instruction *instr) in is_scheduled() 171 sched_check_src_cond(struct ir3_instruction *instr, in sched_check_src_cond() 196 is_outstanding_sy(struct ir3_instruction *instr, struct ir3_instruction *use, in is_outstanding_sy() 213 is_outstanding_ss(struct ir3_instruction *instr, struct ir3_instruction *use, in is_outstanding_ss() 230 cycle_count(struct ir3_instruction *instr) in cycle_count() 248 schedule(struct ir3_sched_ctx *ctx, struct ir3_instruction *instr) in schedule() 356 should_skip(struct ir3_sched_ctx *ctx, struct ir3_instruction *instr) in should_skip() 376 struct ir3_instruction *instr, struct ir3_instruction *src) in could_sched() [all …]
|
/external/mesa3d/src/amd/compiler/ |
D | aco_assembler.cpp | 62 get_mimg_nsa_dwords(const Instruction* instr) in get_mimg_nsa_dwords() 74 get_vopd_opy_start(const Instruction* instr) in get_vopd_opy_start() 113 needs_vop3_gfx11(asm_context& ctx, Instruction* instr) in needs_vop3_gfx11() 133 get_gfx12_cpol(const T& instr) in get_gfx12_cpol() 141 emit_sop2_instruction(asm_context& ctx, std::vector<uint32_t>& out, const Instruction* instr) in emit_sop2_instruction() 154 emit_sopk_instruction(asm_context& ctx, std::vector<uint32_t>& out, const Instruction* instr) in emit_sopk_instruction() 187 emit_sop1_instruction(asm_context& ctx, std::vector<uint32_t>& out, const Instruction* instr) in emit_sop1_instruction() 199 emit_sopc_instruction(asm_context& ctx, std::vector<uint32_t>& out, const Instruction* instr) in emit_sopc_instruction() 211 emit_sopp_instruction(asm_context& ctx, std::vector<uint32_t>& out, const Instruction* instr, in emit_sopp_instruction() 230 emit_smem_instruction(asm_context& ctx, std::vector<uint32_t>& out, const Instruction* instr) in emit_smem_instruction() [all …]
|