Home
last modified time | relevance | path

Searched defs:inst (Results 1 – 25 of 209) sorted by relevance

123456789

/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_program_alu.c197 static int is_dst_safe_to_reuse(struct rc_instruction *inst) in is_dst_safe_to_reuse()
217 struct rc_instruction *inst) in try_to_reuse_dst()
230 struct rc_instruction* inst) in transform_ABS()
240 struct rc_instruction* inst) in transform_CEIL()
260 struct rc_instruction *inst) in transform_CLAMP()
276 struct rc_instruction* inst) in transform_DP2()
291 struct rc_instruction* inst) in transform_DPH()
306 struct rc_instruction* inst) in transform_DST()
315 struct rc_instruction* inst) in transform_FLR()
325 struct rc_instruction* inst) in transform_TRUNC()
[all …]
Dradeon_program.c57 struct rc_instruction * inst = c->Program.Instructions.Next; in rc_local_transform() local
81 struct rc_instruction * inst, in get_used_temporaries_cb()
109 struct rc_instruction * inst; in rc_get_used_temporaries() local
171 struct rc_instruction * inst = memory_pool_malloc(&c->Pool, sizeof(struct rc_instruction)); in rc_alloc_instruction() local
184 void rc_insert_instruction(struct rc_instruction * after, struct rc_instruction * inst) in rc_insert_instruction()
195 struct rc_instruction * inst = rc_alloc_instruction(c); in rc_insert_new_instruction() local
202 void rc_remove_instruction(struct rc_instruction * inst) in rc_remove_instruction()
214 struct rc_instruction * inst; in rc_recompute_ips() local
Dradeon_vert_fc.c37 static void mark_write(void * userdata, struct rc_instruction * inst, in mark_write()
55 struct rc_instruction * inst; in reserve_predicate_reg() local
84 struct rc_instruction * inst, in lower_bgnloop()
135 struct rc_instruction * inst, in lower_brk()
153 struct rc_instruction * inst, in lower_endloop()
167 struct rc_instruction * inst, in lower_if()
210 struct rc_instruction * inst; in rc_vert_fc() local
Dradeon_optimize.c66 static void copy_propagate_scan_read(void * data, struct rc_instruction * inst, in copy_propagate_scan_read()
106 struct rc_instruction * inst, in src_clobbered_reads_cb()
125 struct rc_instruction * inst, in is_src_clobbered_scan_write()
161 struct rc_instruction * inst = reader_data.Readers[i].Inst; in copy_propagate() local
210 static void constant_folding_mad(struct rc_instruction * inst) in constant_folding_mad()
251 static void constant_folding_mul(struct rc_instruction * inst) in constant_folding_mul()
284 static void constant_folding_add(struct rc_instruction * inst) in constant_folding_add()
309 static void constant_folding(struct radeon_compiler * c, struct rc_instruction * inst) in constant_folding()
434 struct rc_instruction * inst, in presub_scan_read()
514 struct rc_instruction * inst) in is_presub_candidate()
[all …]
Dradeon_emulate_branches.c58 static void handle_if(struct emulate_branch_state * s, struct rc_instruction * inst) in handle_if()
88 static void handle_else(struct emulate_branch_state * s, struct rc_instruction * inst) in handle_else()
119 static void scan_write(void * userdata, struct rc_instruction * inst, in scan_write()
131 static void remap_proxy_function(void * userdata, struct rc_instruction * inst, in remap_proxy_function()
157 for(struct rc_instruction * inst = begin; inst != end; inst = inst->Next) { in allocate_and_insert_proxies() local
197 static void handle_endif(struct emulate_branch_state * s, struct rc_instruction * inst) in handle_endif()
248 static void remap_output_function(void * userdata, struct rc_instruction * inst, in remap_output_function()
269 static void fix_output_writes(struct emulate_branch_state * s, struct rc_instruction * inst) in fix_output_writes()
288 for(struct rc_instruction * inst = s->C->Program.Instructions.Next; in fix_output_writes() local
320 struct rc_instruction * inst = ptr; in rc_emulate_branches() local
Dradeon_dataflow.c65 struct rc_pair_instruction * inst, in pair_get_src_refmasks()
103 struct rc_pair_instruction * inst = &fullinst->U.P; in reads_pair() local
184 struct rc_instruction * inst, in rc_for_all_reads_src()
220 struct rc_instruction * inst, in rc_pair_for_all_reads_arg()
241 void rc_for_all_reads_mask(struct rc_instruction * inst, rc_read_write_mask_fn cb, void * userdata) in rc_for_all_reads_mask()
258 struct rc_sub_instruction * inst = &fullinst->U.I; in writes_normal() local
270 struct rc_pair_instruction * inst = &fullinst->U.P; in writes_pair() local
288 void rc_for_all_writes_mask(struct rc_instruction * inst, rc_read_write_mask_fn cb, void * userdata) in rc_for_all_writes_mask()
303 static void mask_to_chan_cb(void * data, struct rc_instruction * inst, in mask_to_chan_cb()
319 void rc_for_all_reads_chan(struct rc_instruction * inst, rc_read_write_chan_fn cb, void * userdata) in rc_for_all_reads_chan()
[all …]
Dr3xx_vertprog.c189 unsigned int * inst) in ei_vector1()
205 unsigned int * inst) in ei_vector2()
221 unsigned int * inst) in ei_math1()
236 unsigned int * inst) in ei_lit()
272 unsigned int * inst) in ei_mad()
345 unsigned int * inst) in ei_pow()
374 unsigned int *inst = compiler->code->body.d + compiler->code->length; in translate_vertex_program() local
555 struct rc_instruction *inst; in allocate_temporary_registers() local
664 struct rc_instruction *inst, in transform_nonnative_modifiers()
703 struct rc_instruction* inst, in transform_source_conflicts()
[all …]
Dradeon_pair_translate.c38 static void final_rewrite(struct rc_sub_instruction *inst) in final_rewrite()
87 static void classify_instruction(struct rc_sub_instruction * inst, in classify_instruction()
151 struct rc_sub_instruction * inst) in set_pair_instruction()
329 struct rc_sub_instruction *inst) in check_opcode_support()
358 for(struct rc_instruction * inst = c->Base.Program.Instructions.Next; in rc_pair_translate() local
Dradeon_remove_constants.c36 static void remap_regs(void * userdata, struct rc_instruction * inst, in remap_regs()
46 static void mark_used(void * userdata, struct rc_instruction * inst, in mark_used()
85 for (struct rc_instruction *inst = c->Program.Instructions.Next; in rc_remove_unused_constants() local
127 for (struct rc_instruction *inst = c->Program.Instructions.Next; in rc_remove_unused_constants() local
Dradeon_compiler.c112 struct rc_instruction *inst; in rc_calculate_inputs_outputs() local
140 struct rc_instruction * inst; in rc_move_input() local
172 struct rc_instruction * inst; in rc_move_output() local
197 struct rc_instruction * inst; in rc_copy_output() local
242 struct rc_instruction * inst; in rc_transform_fragment_wpos() local
325 struct rc_instruction *inst; in rc_transform_fragment_face() local
357 static void reg_count_callback(void * userdata, struct rc_instruction * inst, in reg_count_callback()
/external/lldb/include/lldb/Core/
DOpcode.h46 Opcode (uint8_t inst) : m_type (eType8) in Opcode()
51 Opcode (uint16_t inst) : m_type (eType16) in Opcode()
56 Opcode (uint32_t inst) : m_type (eType32) in Opcode()
61 Opcode (uint64_t inst) : m_type (eType64) in Opcode()
148 SetOpcode8 (uint8_t inst) in SetOpcode8()
155 SetOpcode16 (uint16_t inst) in SetOpcode16()
162 SetOpcode16_2 (uint32_t inst) in SetOpcode16_2()
169 SetOpcode32 (uint32_t inst) in SetOpcode32()
176 SetOpcode64 (uint64_t inst) in SetOpcode64()
264 } inst; member
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_fs_emit.cpp41 fs_visitor::generate_fb_write(fs_inst *inst) in generate_fb_write()
150 fs_visitor::generate_linterp(fs_inst *inst, in generate_linterp()
168 fs_visitor::generate_math1_gen7(fs_inst *inst, in generate_math1_gen7()
181 fs_visitor::generate_math2_gen7(fs_inst *inst, in generate_math2_gen7()
191 fs_visitor::generate_math1_gen6(fs_inst *inst, in generate_math1_gen6()
218 fs_visitor::generate_math2_gen6(fs_inst *inst, in generate_math2_gen6()
238 fs_visitor::generate_math_gen4(fs_inst *inst, in generate_math_gen4()
266 fs_visitor::generate_tex(fs_inst *inst, struct brw_reg dst, struct brw_reg src) in generate_tex()
455 fs_visitor::generate_ddx(fs_inst *inst, struct brw_reg dst, struct brw_reg src) in generate_ddx()
477 fs_visitor::generate_ddy(fs_inst *inst, struct brw_reg dst, struct brw_reg src, in generate_ddy()
[all …]
Dbrw_vec4_emit.cpp59 vec4_instruction *inst = (vec4_instruction *)node; in setup_attributes() local
258 vec4_visitor::generate_math1_gen4(vec4_instruction *inst, in generate_math1_gen4()
281 vec4_visitor::generate_math1_gen6(vec4_instruction *inst, in generate_math1_gen6()
301 vec4_visitor::generate_math2_gen7(vec4_instruction *inst, in generate_math2_gen7()
313 vec4_visitor::generate_math2_gen6(vec4_instruction *inst, in generate_math2_gen6()
333 vec4_visitor::generate_math2_gen4(vec4_instruction *inst, in generate_math2_gen4()
367 vec4_visitor::generate_tex(vec4_instruction *inst, in generate_tex()
486 vec4_visitor::generate_urb_write(vec4_instruction *inst) in generate_urb_write()
541 vec4_visitor::generate_scratch_read(vec4_instruction *inst, in generate_scratch_read()
579 vec4_visitor::generate_scratch_write(vec4_instruction *inst, in generate_scratch_write()
[all …]
Dbrw_fs_visitor.cpp205 fs_inst *inst = emit(BRW_OPCODE_MOV, this->result, src); in try_emit_saturate() local
258 fs_inst *inst; in visit() local
603 fs_inst *inst = emit(fs_inst(BRW_OPCODE_CMP, result, in visit() local
637 fs_inst *inst = emit(BRW_OPCODE_MOV, l, r); in emit_assignment_writes() local
710 fs_inst *inst; in visit() local
874 fs_inst *inst = NULL; in emit_texture_gen4() local
969 fs_inst *inst = NULL; in emit_texture_gen5() local
1143 fs_inst *inst = NULL; in emit_texture_gen7() local
1172 fs_inst *inst = NULL; in emit_texcoord() local
1273 fs_inst *inst = emit(BRW_OPCODE_MOV, chan, chan); in emit_texcoord() local
[all …]
Dbrw_vec4_copy_propagation.cpp40 is_direct_copy(vec4_instruction *inst) in is_direct_copy()
52 is_dominated_by_previous_instruction(vec4_instruction *inst) in is_dominated_by_previous_instruction()
61 try_constant_propagation(vec4_instruction *inst, int arg, src_reg *values[4]) in try_constant_propagation()
164 vec4_instruction *inst, int arg, src_reg *values[4]) in try_copy_propagation()
241 vec4_instruction *inst = (vec4_instruction *)node; in opt_copy_propagation() local
Dbrw_fs_schedule_instructions.cpp58 schedule_node(fs_inst *inst) in schedule_node()
103 fs_inst *inst; member in schedule_node
147 instruction_scheduler::add_inst(fs_inst *inst) in add_inst()
240 instruction_scheduler::is_compressed(fs_inst *inst) in is_compressed()
275 fs_inst *inst = n->inst; in calculate_deps() local
359 fs_inst *inst = n->inst; in calculate_deps() local
511 fs_inst *inst = next_block_header; in schedule_instructions() local
Dbrw_vec4_visitor.cpp47 vec4_visitor::emit(vec4_instruction *inst) in emit()
55 vec4_visitor::emit_before(vec4_instruction *inst, vec4_instruction *new_inst) in emit_before()
127 vec4_instruction *inst; in ALU1() local
141 vec4_instruction *inst; in IF() local
161 vec4_instruction *inst; in CMP() local
185 vec4_instruction *inst; in SCRATCH_READ() local
198 vec4_instruction *inst; in SCRATCH_WRITE() local
251 vec4_instruction *inst = emit(opcode, dst, src); in emit_math1_gen4() local
323 vec4_instruction *inst = emit(opcode, dst, src0, src1); in emit_math2_gen4() local
606 vec4_instruction *inst; in emit_bool_to_cond_code() local
[all …]
Dbrw_fs.cpp137 fs_inst::equals(fs_inst *inst) in equals()
387 fs_visitor::implied_mrf_writes(fs_inst *inst) in implied_mrf_writes()
740 fs_inst *inst = emit_linterp(attr, fs_reg(interp), in emit_general_interpolation() local
777 fs_inst *inst = emit(BRW_OPCODE_CMP, *reg, in emit_frontfacing_interpolation() local
820 fs_inst *inst = emit(opcode, dst, src); in emit_math() local
834 fs_inst *inst; in emit_math() local
923 fs_inst *inst = (fs_inst *)node; in assign_curb_setup() local
999 fs_inst *inst = (fs_inst *)node; in assign_urb_setup() local
1060 fs_inst *inst = (fs_inst *)node; in split_virtual_grfs() local
1086 fs_inst *inst = (fs_inst *)node; in split_virtual_grfs() local
[all …]
Dbrw_vec4.cpp222 vec4_visitor::implied_mrf_writes(vec4_instruction *inst) in implied_mrf_writes()
286 vec4_instruction *inst = (vec4_instruction *)node; in calculate_live_intervals() local
379 vec4_instruction *inst = (vec4_instruction *)node; in dead_code_eliminate() local
406 vec4_instruction *inst = (vec4_instruction *)node; in split_uniform_registers() local
441 vec4_instruction *inst = (vec4_instruction *)node; in pack_uniform_registers() local
495 vec4_instruction *inst = (vec4_instruction *)node; in pack_uniform_registers() local
558 vec4_instruction *inst = (vec4_instruction *)node; in opt_algebraic() local
666 vec4_instruction *inst = (vec4_instruction *)node; in move_push_constants_to_pull_constants() local
705 vec4_instruction *inst = (vec4_instruction *)node; in opt_compute_to_mrf() local
Dbrw_optimize.c90 bool brw_is_arithmetic_inst(const struct brw_instruction *inst) in brw_is_arithmetic_inst()
116 brw_is_grf_written(const struct brw_instruction *inst, in brw_is_grf_written()
160 brw_is_mrf_written_alu(const struct brw_instruction *inst, in brw_is_mrf_written_alu()
230 brw_is_mrf_written_send(const struct brw_instruction *inst, in brw_is_mrf_written_send()
251 brw_is_mrf_written(const struct brw_instruction *inst, int reg_index, int size) in brw_is_mrf_written()
258 brw_is_mrf_read(const struct brw_instruction *inst, in brw_is_mrf_read()
294 brw_is_grf_read(const struct brw_instruction *inst, int reg_index, int size) in brw_is_grf_read()
428 brw_is_grf_straight_write(const struct brw_instruction *inst, int grf_index) in brw_is_grf_straight_write()
518 const struct brw_instruction *inst = p->store + j; in brw_remove_duplicate_mrf_moves() local
572 struct brw_instruction *inst = p->store + prev; in brw_remove_grf_to_mrf_moves() local
[all …]
/external/mesa3d/src/mesa/program/
Dprogramopt.c257 struct prog_instruction *newInst, *inst; in _mesa_append_fog_code() local
421 is_texture_instruction(const struct prog_instruction *inst) in is_texture_instruction()
453 const struct prog_instruction *inst = prog->Instructions + i; in _mesa_count_texture_indirections() local
528 struct prog_instruction *inst = prog->Instructions + i; in _mesa_remove_output_reads() local
553 struct prog_instruction *inst = prog->Instructions + i; in _mesa_remove_output_reads() local
564 struct prog_instruction *inst; in _mesa_remove_output_reads() local
570 struct prog_instruction *inst = prog->Instructions + i; in _mesa_remove_output_reads() local
606 struct prog_instruction *inst; in _mesa_nop_fragment_program() local
647 struct prog_instruction *inst; in _mesa_nop_vertex_program() local
/external/llvm/lib/IR/
DStatepoint.cpp31 bool llvm::isStatepoint(const Value *inst) { in isStatepoint()
38 bool llvm::isStatepoint(const Value &inst) { in isStatepoint()
50 bool llvm::isGCRelocate(const Value *inst) { in isGCRelocate()
67 bool llvm::isGCResult(const Value *inst) { in isGCResult()
/external/pcre/dist/sljit/
DsljitNativeX86_32.c31 sljit_ub *inst; in emit_do_imm() local
71 sljit_ub *inst; in sljit_emit_enter() local
202 sljit_ub *inst; in sljit_emit_return() local
259 sljit_ub *inst; in emit_x86_instruction() local
422 sljit_ub *inst; in call_with_args() local
460 sljit_ub *inst; in sljit_emit_fast_enter() local
491 sljit_ub *inst; in sljit_emit_fast_return() local
DsljitNativeX86_64.c31 sljit_ub *inst; in emit_load_imm64() local
95 sljit_ub *inst; in sljit_emit_enter() local
272 sljit_ub *inst; in sljit_emit_return() local
346 sljit_ub *inst; in emit_do_imm32() local
365 sljit_ub *inst; in emit_x86_instruction() local
571 sljit_ub *inst; in call_with_args() local
607 sljit_ub *inst; in sljit_emit_fast_enter() local
644 sljit_ub *inst; in sljit_emit_fast_return() local
709 sljit_ub* inst; in emit_mov_int() local
/external/valgrind/VEX/priv/
Dguest_mips_helpers.c1111 #define ASM_VOLATILE_UNARY32(inst) \ argument
1123 #define ASM_VOLATILE_UNARY32_DOUBLE(inst) \ argument
1136 #define ASM_VOLATILE_UNARY64(inst) \ argument
1148 #define ASM_VOLATILE_BINARY32(inst) \ argument
1161 #define ASM_VOLATILE_BINARY32_DOUBLE(inst) \ argument
1177 #define ASM_VOLATILE_BINARY64(inst) \ argument
1193 flt_op inst ) in mips_dirtyhelper_calculate_FCSR_fp32()
1321 flt_op inst ) in mips_dirtyhelper_calculate_FCSR_fp64()

123456789