Home
last modified time | relevance | path

Searched refs:prog_instruction (Results 1 – 22 of 22) sorted by relevance

/external/mesa3d/src/mesa/program/
Dprog_print.h43 struct prog_instruction;
78 const struct prog_instruction *inst,
84 _mesa_print_alu_instruction(const struct prog_instruction *inst,
88 _mesa_print_instruction(const struct prog_instruction *inst);
92 const struct prog_instruction *inst,
98 _mesa_print_instruction_opt(const struct prog_instruction *inst, GLint indent,
Dprog_instruction.c39 _mesa_init_instructions(struct prog_instruction *inst, GLuint count) in _mesa_init_instructions()
43 memset(inst, 0, count * sizeof(struct prog_instruction)); in _mesa_init_instructions()
68 struct prog_instruction *
69 _mesa_copy_instructions(struct prog_instruction *dest, in _mesa_copy_instructions()
70 const struct prog_instruction *src, GLuint n) in _mesa_copy_instructions()
72 memcpy(dest, src, n * sizeof(struct prog_instruction)); in _mesa_copy_instructions()
206 _mesa_check_soa_dependencies(const struct prog_instruction *inst) in _mesa_check_soa_dependencies()
Dprog_instruction.h221 struct prog_instruction struct
267 _mesa_init_instructions(struct prog_instruction *inst, GLuint count); argument
269 extern struct prog_instruction *
270 _mesa_copy_instructions(struct prog_instruction *dest,
271 const struct prog_instruction *src, GLuint n);
283 _mesa_check_soa_dependencies(const struct prog_instruction *inst);
Dprogramopt.c51 struct prog_instruction *newInst; in insert_mvp_dp4_code()
73 newInst = rzalloc_array(vprog, struct prog_instruction, newLen); in insert_mvp_dp4_code()
118 struct prog_instruction *newInst; in insert_mvp_mad_code()
141 newInst = rzalloc_array(vprog, struct prog_instruction, newLen); in insert_mvp_mad_code()
254 struct prog_instruction *newInst, *inst; in _mesa_append_fog_code()
273 newInst = rzalloc_array(fprog, struct prog_instruction, newLen); in _mesa_append_fog_code()
418 is_texture_instruction(const struct prog_instruction *inst) in is_texture_instruction()
449 const struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_count_texture_indirections()
522 struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_remove_output_reads()
547 struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_remove_output_reads()
[all …]
Dprog_optimize.c54 get_src_arg_mask(const struct prog_instruction *inst, in get_src_arg_mask()
121 get_dst_mask_for_mov(const struct prog_instruction *mov, GLuint src_mask) in get_dst_mask_for_mov()
214 struct prog_instruction *inst = prog->arb.Instructions + i; in replace_regs()
258 const struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_remove_dead_code_global()
301 struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_remove_dead_code_global()
369 const struct prog_instruction *inst = prog->arb.Instructions + i; in find_next_use()
440 can_downward_mov_be_modifed(const struct prog_instruction *mov) in can_downward_mov_be_modifed()
451 can_upward_mov_be_modifed(const struct prog_instruction *mov) in can_upward_mov_be_modifed()
486 const struct prog_instruction *mov = prog->arb.Instructions + i; in _mesa_remove_extra_move_use()
502 struct prog_instruction *inst2 = prog->arb.Instructions + j; in _mesa_remove_extra_move_use()
[all …]
Dprogram.c362 struct prog_instruction *newInst; in _mesa_insert_instructions()
367 struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_insert_instructions()
376 newInst = rzalloc_array(prog, struct prog_instruction, newLen); in _mesa_insert_instructions()
412 struct prog_instruction *newInst; in _mesa_delete_instructions()
417 struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_delete_instructions()
426 newInst = rzalloc_array(mem_ctx, struct prog_instruction, newLen); in _mesa_delete_instructions()
467 const struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_find_used_registers()
Dprog_optimize.h39 struct prog_instruction;
43 _mesa_find_temp_intervals(const struct prog_instruction *instructions,
Dprogram_parser.h127 struct prog_instruction Base;
290 const char *suffix, struct prog_instruction *inst);
Dprog_print.c557 const struct prog_instruction *inst, in _mesa_fprint_alu_instruction()
592 _mesa_print_alu_instruction(const struct prog_instruction *inst, in _mesa_print_alu_instruction()
605 const struct prog_instruction *inst, in _mesa_fprint_instruction_opt()
761 _mesa_print_instruction_opt(const struct prog_instruction *inst, in _mesa_print_instruction_opt()
771 _mesa_print_instruction(const struct prog_instruction *inst) in _mesa_print_instruction()
Dprog_opt_constant_fold.c34 src_regs_are_constant(const struct prog_instruction *inst, unsigned num_srcs) in src_regs_are_constant()
131 struct prog_instruction *const inst = &prog->arb.Instructions[i]; in _mesa_constant_fold()
Dprogram_parse_extra.c39 struct prog_instruction *inst) in _mesa_parse_instruction_suffix()
Dprog_execute.c291 const struct prog_instruction *inst, in fetch_texel()
320 store_vector4(const struct prog_instruction *inst, in store_vector4()
394 const struct prog_instruction *inst = program->arb.Instructions + pc; in _mesa_execute_program()
Dprogram_parse.y92 const struct prog_instruction *base, const struct prog_dst_register *dst,
133 struct prog_instruction temp_inst;
2114 asm_instruction_copy_ctor(const struct prog_instruction *base,
2584 rzalloc_array(state->mem_ctx, struct prog_instruction,
Dir_to_mesa.cpp2277 struct prog_instruction *mesa_instructions, in set_branchtargets()
2356 print_program(struct prog_instruction *mesa_instructions, in print_program()
2365 struct prog_instruction *mesa_inst = mesa_instructions + i; in print_program()
2826 struct prog_instruction *mesa_instructions, *mesa_inst; in get_mesa_program()
2855 mesa_instructions = rzalloc_array(prog, struct prog_instruction, in get_mesa_program()
Dprog_to_nir.c522 struct prog_instruction *prog_inst) in ptn_tex()
699 ptn_emit_instruction(struct ptn_compile *c, struct prog_instruction *prog_inst) in ptn_emit_instruction()
/external/mesa3d/src/mesa/drivers/dri/i915/
Di915_fragprog.c215 const struct prog_instruction *inst) in get_result_vector()
240 get_result_flags(const struct prog_instruction *inst) in get_result_flags()
322 struct prog_instruction *inst = &program->arb.Instructions[i]; in calc_live_regs()
362 const struct prog_instruction *inst ) in get_live_regs()
386 const struct prog_instruction *inst = program->arb.Instructions; in upload_program()
/external/mesa3d/src/mesa/main/
Dffvertex_prog.c550 static void debug_insn( struct prog_instruction *inst, const char *fn, in debug_insn()
578 struct prog_instruction *inst; in emit_op3fn()
584 struct prog_instruction *newInst; in emit_op3fn()
590 rzalloc_array(p->program, struct prog_instruction, p->max_inst); in emit_op3fn()
1636 rzalloc_array(program, struct prog_instruction, p.max_inst); in create_new_program()
Dmtypes.h98 struct prog_instruction;
2211 struct prog_instruction *Instructions;
/external/mesa3d/src/mesa/
DMakefile.sources559 program/prog_instruction.c \
560 program/prog_instruction.h \
Dmeson.build36 'program/prog_instruction.c',
37 'program/prog_instruction.h',
/external/mesa3d/src/mesa/state_tracker/
Dst_mesa_to_tgsi.c513 const struct prog_instruction *inst) in compile_instruction()
/external/mesa3d/src/mesa/drivers/dri/r200/
Dr200_vertprog.c396 struct prog_instruction *vpi; in r200_translate_vertex_program()