Home
last modified time | relevance | path

Searched refs:instr (Results 401 - 425 of 847) sorted by relevance

1...<<11121314151617181920>>...34

/third_party/mesa3d/src/panfrost/util/
H A Dpan_lower_helper_invocation.c33 pan_lower_helper_invocation_instr(nir_builder *b, nir_instr *instr, void *data) in pan_lower_helper_invocation_instr() argument
35 if (instr->type != nir_instr_type_intrinsic) in pan_lower_helper_invocation_instr()
38 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in pan_lower_helper_invocation_instr()
42 b->cursor = nir_before_instr(instr); in pan_lower_helper_invocation_instr()
/third_party/node/deps/v8/src/codegen/arm/
H A Dassembler-arm.cc618 Condition Assembler::GetCondition(Instr instr) { in GetCondition() argument
619 return Instruction::ConditionField(instr); in GetCondition()
622 bool Assembler::IsLdrRegisterImmediate(Instr instr) { in IsLdrRegisterImmediate() argument
623 return (instr & (B27 | B26 | B25 | B22 | B20)) == (B26 | B20); in IsLdrRegisterImmediate()
626 bool Assembler::IsVldrDRegisterImmediate(Instr instr) { in IsVldrDRegisterImmediate() argument
627 return (instr & (15 * B24 | 3 * B20 | 15 * B8)) == (13 * B24 | B20 | 11 * B8); in IsVldrDRegisterImmediate()
630 int Assembler::GetLdrRegisterImmediateOffset(Instr instr) { in GetLdrRegisterImmediateOffset() argument
631 DCHECK(IsLdrRegisterImmediate(instr)); in GetLdrRegisterImmediateOffset()
632 bool positive = (instr & B23) == B23; in GetLdrRegisterImmediateOffset()
633 int offset = instr in GetLdrRegisterImmediateOffset()
637 GetVldrDRegisterImmediateOffset(Instr instr) GetVldrDRegisterImmediateOffset() argument
645 SetLdrRegisterImmediateOffset(Instr instr, int offset) SetLdrRegisterImmediateOffset() argument
656 SetVldrDRegisterImmediateOffset(Instr instr, int offset) SetVldrDRegisterImmediateOffset() argument
668 IsStrRegisterImmediate(Instr instr) IsStrRegisterImmediate() argument
672 SetStrRegisterImmediateOffset(Instr instr, int offset) SetStrRegisterImmediateOffset() argument
683 IsAddRegisterImmediate(Instr instr) IsAddRegisterImmediate() argument
687 SetAddRegisterImmediateOffset(Instr instr, int offset) SetAddRegisterImmediateOffset() argument
695 GetRd(Instr instr) GetRd() argument
699 GetRn(Instr instr) GetRn() argument
703 GetRm(Instr instr) GetRm() argument
707 IsPush(Instr instr) IsPush() argument
711 IsPop(Instr instr) IsPop() argument
715 IsStrRegFpOffset(Instr instr) IsStrRegFpOffset() argument
719 IsLdrRegFpOffset(Instr instr) IsLdrRegFpOffset() argument
723 IsStrRegFpNegOffset(Instr instr) IsStrRegFpNegOffset() argument
727 IsLdrRegFpNegOffset(Instr instr) IsLdrRegFpNegOffset() argument
731 IsLdrPcImmediateOffset(Instr instr) IsLdrPcImmediateOffset() argument
737 IsBOrBlPcImmediateOffset(Instr instr) IsBOrBlPcImmediateOffset() argument
741 IsVldrDPcImmediateOffset(Instr instr) IsVldrDPcImmediateOffset() argument
747 IsBlxReg(Instr instr) IsBlxReg() argument
753 IsBlxIp(Instr instr) IsBlxIp() argument
759 IsTstImmediate(Instr instr) IsTstImmediate() argument
763 IsCmpRegister(Instr instr) IsCmpRegister() argument
768 IsCmpImmediate(Instr instr) IsCmpImmediate() argument
772 GetCmpImmediateRegister(Instr instr) GetCmpImmediateRegister() argument
777 GetCmpImmediateRawImmediate(Instr instr) GetCmpImmediateRawImmediate() argument
800 Instr instr = instr_at(pos); target_at() local
816 Instr instr = instr_at(pos); target_at_put() local
917 Instr instr = instr_at(l.pos()); print() local
1032 FitsShifter(uint32_t imm32, uint32_t* rotate_imm, uint32_t* immed_8, Instr* instr) FitsShifter() argument
1221 AddrMode1(Instr instr, Register rd, Register rn, const Operand& x) AddrMode1() argument
1300 AddrMode1TryEncodeOperand(Instr* instr, const Operand& x) AddrMode1TryEncodeOperand() argument
1323 AddrMode2(Instr instr, Register rd, const MemOperand& x) AddrMode2() argument
1363 AddrMode3(Instr instr, Register rd, const MemOperand& x) AddrMode3() argument
1413 AddrMode4(Instr instr, Register rn, RegList rl) AddrMode4() argument
1420 AddrMode5(Instr instr, CRegister crd, const MemOperand& x) AddrMode5() argument
2066 Instr instr; msr() local
5111 IsMovT(Instr instr) IsMovT() argument
5118 IsMovW(Instr instr) IsMovW() argument
5139 DecodeShiftImm(Instr instr) DecodeShiftImm() argument
5145 PatchShiftImm(Instr instr, int immed) PatchShiftImm() argument
5154 IsNop(Instr instr, int type) IsNop() argument
5160 IsMovImmed(Instr instr) IsMovImmed() argument
5164 IsOrrImmed(Instr instr) IsOrrImmed() argument
5426 Instr instr = instr_at(entry.position()); CheckConstPool() local
[all...]
/third_party/libunwind/libunwind/src/arm/
H A DGstep.c149 unw_word_t instr, i; in unw_step() local
164 if (dwarf_get(&c->dwarf, DWARF_LOC(frame, 0), &instr) < 0) in unw_step()
168 instr -= 8; in unw_step()
169 if (dwarf_get(&c->dwarf, DWARF_LOC(instr, 0), &instr) < 0) in unw_step()
173 if ((instr & 0xFFFFD800) == 0xE92DD800) in unw_step()
/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_ubo_vec4.c67 nir_lower_ubo_vec4_filter(const nir_instr *instr, const void *data) in nir_lower_ubo_vec4_filter() argument
69 if (instr->type != nir_instr_type_intrinsic) in nir_lower_ubo_vec4_filter()
72 return nir_instr_as_intrinsic(instr)->intrinsic == nir_intrinsic_load_ubo; in nir_lower_ubo_vec4_filter()
84 nir_lower_ubo_vec4_lower(nir_builder *b, nir_instr *instr, void *data) in nir_lower_ubo_vec4_lower() argument
86 b->cursor = nir_before_instr(instr); in nir_lower_ubo_vec4_lower()
88 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in nir_lower_ubo_vec4_lower()
H A Dnir_lower_var_copies.c111 b->cursor = nir_before_instr(&copy->instr); in nir_lower_deref_copy_instr()
130 nir_foreach_instr_safe(instr, block) { in lower_var_copies_impl()
131 if (instr->type != nir_instr_type_intrinsic) in lower_var_copies_impl()
134 nir_intrinsic_instr *copy = nir_instr_as_intrinsic(instr); in lower_var_copies_impl()
140 nir_instr_remove(&copy->instr); in lower_var_copies_impl()
145 nir_instr_free(&copy->instr); in lower_var_copies_impl()
H A Dnir_lower_point_smooth.c35 lower_point_smooth(nir_builder *b, nir_instr *instr, UNUSED void *_state) in lower_point_smooth() argument
37 if (instr->type != nir_instr_type_intrinsic) in lower_point_smooth()
40 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lower_point_smooth()
53 b->cursor = nir_before_instr(&intr->instr); in lower_point_smooth()
81 nir_instr_rewrite_src(instr, &intr->src[0], nir_src_for_ssa(new_val)); in lower_point_smooth()
H A Dnir_lower_viewport_transform.c52 nir_foreach_instr_safe(instr, block) { in nir_lower_viewport_transform()
53 if (instr->type != nir_instr_type_intrinsic) in nir_lower_viewport_transform()
56 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in nir_lower_viewport_transform()
67 b.cursor = nir_before_instr(instr); in nir_lower_viewport_transform()
97 nir_instr_rewrite_src(instr, &intr->src[1], in nir_lower_viewport_transform()
H A Dnir_normalize_cubemap_coords.c41 nir_foreach_instr(instr, block) { in normalize_cubemap_coords_block()
42 if (instr->type != nir_instr_type_tex) in normalize_cubemap_coords_block()
45 nir_tex_instr *tex = nir_instr_as_tex(instr); in normalize_cubemap_coords_block()
49 b->cursor = nir_before_instr(&tex->instr); in normalize_cubemap_coords_block()
77 nir_instr_rewrite_src(&tex->instr, in normalize_cubemap_coords_block()
H A Dnir_lower_readonly_images_to_tex.c72 is_readonly_image_op(const nir_instr *instr, const void *context) in is_readonly_image_op() argument
75 if (instr->type != nir_instr_type_intrinsic) in is_readonly_image_op()
77 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in is_readonly_image_op()
105 lower_readonly_image_op(nir_builder *b, nir_instr *instr, void *context) in lower_readonly_image_op() argument
108 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_readonly_image_op()
163 nir_ssa_dest_init(&tex->instr, &tex->dest, 4, 32, NULL); in lower_readonly_image_op()
176 nir_ssa_dest_init(&tex->instr, &tex->dest, in lower_readonly_image_op()
185 nir_builder_instr_insert(b, &tex->instr); in lower_readonly_image_op()
H A Dnir_lower_gs_intrinsics.c86 b->cursor = nir_before_instr(&intrin->instr); in rewrite_emit_vertex()
126 nir_instr_remove(&intrin->instr); in rewrite_emit_vertex()
207 b->cursor = nir_before_instr(&intrin->instr); in rewrite_end_primitive()
239 nir_instr_remove(&intrin->instr); in rewrite_end_primitive()
247 nir_foreach_instr_safe(instr, block) { in rewrite_intrinsics()
248 if (instr->type != nir_instr_type_intrinsic) in rewrite_intrinsics()
251 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in rewrite_intrinsics()
344 nir_foreach_instr_reverse(instr, pred) { in a_block_needs_set_vertex_and_primitive_count()
345 if (instr->type != nir_instr_type_intrinsic) in a_block_needs_set_vertex_and_primitive_count()
349 nir_instr_as_intrinsic(instr); in a_block_needs_set_vertex_and_primitive_count()
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/opt/
H A Dpropagator.h154 // const auto visit_fn = [&ctx, &values](Instruction* instr,
156 // if (instr->opcode() == SpvOpStore) {
157 // uint32_t rhs_id = instr->GetSingleWordOperand(1);
223 // Simulate the execution of |instr| by replacing all the known values in
226 // the value computed by |instr|.
227 bool Simulate(Instruction* instr);
229 // Returns true if |instr| should be simulated again.
230 bool ShouldSimulateAgain(Instruction* instr) const { in ShouldSimulateAgain()
231 return do_not_simulate_.find(instr) == do_not_simulate_.end(); in ShouldSimulateAgain()
234 // Add |instr| t
235 DontSimulateAgain(Instruction* instr) DontSimulateAgain() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
H A Dpropagator.h154 // const auto visit_fn = [&ctx, &values](Instruction* instr,
156 // if (instr->opcode() == SpvOpStore) {
157 // uint32_t rhs_id = instr->GetSingleWordOperand(1);
223 // Simulate the execution of |instr| by replacing all the known values in
226 // the value computed by |instr|.
227 bool Simulate(Instruction* instr);
229 // Returns true if |instr| should be simulated again.
230 bool ShouldSimulateAgain(Instruction* instr) const { in ShouldSimulateAgain()
231 return do_not_simulate_.find(instr) == do_not_simulate_.end(); in ShouldSimulateAgain()
234 // Add |instr| t
235 DontSimulateAgain(Instruction* instr) DontSimulateAgain() argument
[all...]
/third_party/spirv-tools/source/opt/
H A Dpropagator.h154 // const auto visit_fn = [&ctx, &values](Instruction* instr,
156 // if (instr->opcode() == spv::Op::OpStore) {
157 // uint32_t rhs_id = instr->GetSingleWordOperand(1);
223 // Simulate the execution of |instr| by replacing all the known values in
226 // the value computed by |instr|.
227 bool Simulate(Instruction* instr);
229 // Returns true if |instr| should be simulated again.
230 bool ShouldSimulateAgain(Instruction* instr) const { in ShouldSimulateAgain()
231 return do_not_simulate_.find(instr) == do_not_simulate_.end(); in ShouldSimulateAgain()
234 // Add |instr| t
235 DontSimulateAgain(Instruction* instr) DontSimulateAgain() argument
[all...]
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_nir_lower_load_barycentric_at_offset.c33 ir3_nir_lower_load_barycentric_at_offset_instr(nir_builder *b, nir_instr *instr, in ir3_nir_lower_load_barycentric_at_offset_instr() argument
36 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in ir3_nir_lower_load_barycentric_at_offset_instr()
82 ir3_nir_lower_load_barycentric_at_offset_filter(const nir_instr *instr, in ir3_nir_lower_load_barycentric_at_offset_filter() argument
85 return (instr->type == nir_instr_type_intrinsic && in ir3_nir_lower_load_barycentric_at_offset_filter()
86 nir_instr_as_intrinsic(instr)->intrinsic == in ir3_nir_lower_load_barycentric_at_offset_filter()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_nir.h46 static bool filter_instr(const nir_instr *instr, const void *data);
47 static nir_ssa_def *lower_instr(nir_builder *b, nir_instr *instr, void *data);
51 virtual bool filter(const nir_instr *instr) const = 0;
52 virtual nir_ssa_def *lower(nir_instr *instr) = 0;
113 bool r600_lower_to_scalar_instr_filter(const nir_instr *instr, const void *);
H A Dsfn_instr_alugroup.h45 bool add_instruction(AluInstr *instr);
46 bool add_trans_instructions(AluInstr *instr);
47 bool add_vec_instructions(AluInstr *instr);
97 bool update_indirect_access(AluInstr *instr);
98 bool try_readport(AluInstr *instr, AluBankSwizzle cycle);
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_lower_input_attachments.c65 b.cursor = nir_before_instr(&load->instr); in try_lower_input_load()
77 nir_instr_rewrite_src(&load->instr, &load->src[1], nir_src_for_ssa(coord)); in try_lower_input_load()
93 nir_foreach_instr_safe(instr, block) { in lvp_lower_input_attachments()
94 if (instr->type != nir_instr_type_intrinsic) in lvp_lower_input_attachments()
97 nir_intrinsic_instr *load = nir_instr_as_intrinsic(instr); in lvp_lower_input_attachments()
H A Dlvp_inline_uniforms.c42 nir_instr *instr = src->ssa->parent_instr; in src_only_uses_uniforms() local
44 switch (instr->type) { in src_only_uses_uniforms()
46 nir_alu_instr *alu = nir_instr_as_alu(instr); in src_only_uses_uniforms()
82 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in src_only_uses_uniforms()
304 nir_foreach_instr(instr, block) { in process_node()
305 if (instr->type == nir_instr_type_intrinsic) { in process_node()
306 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in process_node()
369 nir_foreach_instr_safe(instr, block) { in lvp_inline_uniforms()
370 if (instr->type != nir_instr_type_intrinsic) in lvp_inline_uniforms()
373 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in lvp_inline_uniforms()
[all...]
/third_party/mesa3d/src/asahi/compiler/
H A Dagx_compiler.h467 agx_vec_for_intr(agx_context *ctx, nir_intrinsic_instr *instr) in agx_vec_for_intr() argument
469 return agx_vec_for_dest(ctx, &instr->dest); in agx_vec_for_intr()
603 agx_instr *instr; member
617 agx_before_instr(agx_instr *instr) in agx_before_instr() argument
621 .instr = instr in agx_before_instr()
626 agx_after_instr(agx_instr *instr) in agx_after_instr() argument
630 .instr = instr in agx_after_instr()
675 list_add(&I->link, &cursor->instr in agx_builder_insert()
[all...]
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_kernel.c96 nir_ssa_dest_init_for_type(&atomic->instr, &atomic->dest, in implement_atomic_builtin()
100 nir_builder_instr_insert(&b, &atomic->instr); in implement_atomic_builtin()
121 nir_ssa_dest_init(&ballot->instr, &ballot->dest, 1, 32, NULL); in implement_sub_group_ballot_builtin()
122 nir_builder_instr_insert(&b, &ballot->instr); in implement_sub_group_ballot_builtin()
179 nir_foreach_instr_safe(instr, block) { in lower_kernel_intrinsics()
180 if (instr->type != nir_instr_type_intrinsic) in lower_kernel_intrinsics()
183 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_kernel_intrinsics()
186 b.cursor = nir_instr_remove(&intrin->instr); in lower_kernel_intrinsics()
194 nir_ssa_dest_init(&load->instr, &load->dest, in lower_kernel_intrinsics()
197 nir_builder_instr_insert(&b, &load->instr); in lower_kernel_intrinsics()
[all...]
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
H A Dppir.h162 struct ppir_instr *instr; member
227 * in load/store instr which has no swizzle field */
709 bool ppir_instr_insert_node(ppir_instr *instr, ppir_node *node);
715 #define ppir_instr_foreach_succ(instr, dep) \
716 list_for_each_entry(ppir_dep, dep, &instr->succ_list, succ_link)
717 #define ppir_instr_foreach_succ_safe(instr, dep) \
718 list_for_each_entry_safe(ppir_dep, dep, &instr->succ_list, succ_link)
719 #define ppir_instr_foreach_pred(instr, dep) \
720 list_for_each_entry(ppir_dep, dep, &instr->pred_list, pred_link)
721 #define ppir_instr_foreach_pred_safe(instr, de
724 ppir_instr_is_root(ppir_instr *instr) ppir_instr_is_root() argument
729 ppir_instr_is_leaf(ppir_instr *instr) ppir_instr_is_leaf() argument
[all...]
/third_party/node/deps/v8/src/compiler/backend/arm64/
H A Dcode-generator-arm64.cc30 Arm64OperandConverter(CodeGenerator* gen, Instruction* instr) in Arm64OperandConverter() argument
31 : InstructionOperandConverter(gen, instr) {} in Arm64OperandConverter()
395 WasmOutOfLineTrap(CodeGenerator* gen, Instruction* instr) in WasmOutOfLineTrap() argument
396 : OutOfLineCode(gen), gen_(gen), instr_(instr) {} in WasmOutOfLineTrap()
440 WasmProtectedInstructionTrap(CodeGenerator* gen, int pc, Instruction* instr) in WasmProtectedInstructionTrap() argument
441 : WasmOutOfLineTrap(gen, instr), pc_(pc) {} in WasmProtectedInstructionTrap()
454 InstructionCode opcode, Instruction* instr, int pc) { in EmitOOLTrapIfNeeded()
457 zone->New<WasmProtectedInstructionTrap>(codegen, pc, instr); in EmitOOLTrapIfNeeded()
462 InstructionCode opcode, Instruction* instr, int pc) { in EmitOOLTrapIfNeeded()
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/vixl/src/aarch64/
H A Dsimulator-aarch64.h1363 BType GetBTypeFromInstruction(const Instruction* instr) const;
1414 const Instruction* instr) VIXL_OVERRIDE;
1416 #define DECLARE(A) virtual void Visit##A(const Instruction* instr);
1420 VIXL_NO_RETURN virtual void Visit##A(const Instruction* instr);
1424 void Simulate_PdT_PgZ_ZnT_ZmT(const Instruction* instr);
1425 void Simulate_PdT_Xn_Xm(const Instruction* instr);
1426 void Simulate_ZdB_Zn1B_Zn2B_imm(const Instruction* instr);
1427 void Simulate_ZdB_ZnB_ZmB(const Instruction* instr);
1428 void Simulate_ZdD_ZnD_ZmD_imm(const Instruction* instr);
1429 void Simulate_ZdH_PgM_ZnS(const Instruction* instr);
[all...]
/third_party/mesa3d/src/freedreno/ir3/tests/
H A Ddelay.c134 foreach_instr_safe (instr, &block->instr_list) { in fixup_wrmask()
135 instr->dsts[0]->wrmask = MASK(instr->repeat + 1); in fixup_wrmask()
136 foreach_src (reg, instr) { in fixup_wrmask()
141 reg->wrmask = MASK(instr->repeat + 1); in fixup_wrmask()
173 foreach_instr_rev (instr, &block->instr_list) { in main()
174 if (is_meta(instr)) in main()
176 last = instr; in main()
180 /* The delay calc is expecting the instr to not yet be added to the in main()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader_nir.c29 static bool si_alu_to_scalar_filter(const nir_instr *instr, const void *data) in si_alu_to_scalar_filter() argument
33 if (sscreen->info.has_packed_math_16bit && instr->type == nir_instr_type_alu) { in si_alu_to_scalar_filter()
34 nir_alu_instr *alu = nir_instr_as_alu(instr); in si_alu_to_scalar_filter()
45 static uint8_t si_vectorize_callback(const nir_instr *instr, const void *data) in si_vectorize_callback() argument
47 if (instr->type != nir_instr_type_alu) in si_vectorize_callback()
50 nir_alu_instr *alu = nir_instr_as_alu(instr); in si_vectorize_callback()
207 lower_intrinsic_filter(const nir_instr *instr, const void *dummy) in lower_intrinsic_filter() argument
209 return instr->type == nir_instr_type_intrinsic; in lower_intrinsic_filter()
213 lower_intrinsic_instr(nir_builder *b, nir_instr *instr, void *dummy) in lower_intrinsic_instr() argument
215 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_intrinsic_instr()
[all...]

Completed in 33 milliseconds

1...<<11121314151617181920>>...34