• Home
  • Raw
  • Download

Lines Matching refs:v3d_compile

50 vir_has_side_effects(struct v3d_compile *c, struct qinst *inst)  in vir_has_side_effects()
306 vir_get_temp(struct v3d_compile *c) in vir_get_temp()
365 vir_branch_inst(struct v3d_compile *c, enum v3d_qpu_branch_cond cond) in vir_branch_inst()
384 vir_emit(struct v3d_compile *c, struct qinst *inst) in vir_emit()
401 vir_emit_def(struct v3d_compile *c, struct qinst *inst) in vir_emit_def()
426 vir_emit_nondef(struct v3d_compile *c, struct qinst *inst) in vir_emit_nondef()
437 vir_new_block(struct v3d_compile *c) in vir_new_block()
453 vir_set_emit_block(struct v3d_compile *c, struct qblock *block) in vir_set_emit_block()
461 vir_entry_block(struct v3d_compile *c) in vir_entry_block()
467 vir_exit_block(struct v3d_compile *c) in vir_exit_block()
507 static struct v3d_compile *
517 struct v3d_compile *c = rzalloc(NULL, struct v3d_compile); in vir_compile_init()
552 v3d_lower_nir(struct v3d_compile *c) in v3d_lower_nir()
610 v3d_set_prog_data_uniforms(struct v3d_compile *c, in v3d_set_prog_data_uniforms()
626 v3d_vs_set_prog_data(struct v3d_compile *c, in v3d_vs_set_prog_data()
691 v3d_gs_set_prog_data(struct v3d_compile *c, in v3d_gs_set_prog_data()
732 v3d_set_fs_prog_data_inputs(struct v3d_compile *c, in v3d_set_fs_prog_data_inputs()
754 v3d_fs_set_prog_data(struct v3d_compile *c, in v3d_fs_set_prog_data()
769 v3d_cs_set_prog_data(struct v3d_compile *c, in v3d_cs_set_prog_data()
776 v3d_set_prog_data(struct v3d_compile *c, in v3d_set_prog_data()
805 v3d_return_qpu_insts(struct v3d_compile *c, uint32_t *final_assembly_size) in v3d_return_qpu_insts()
821 v3d_nir_lower_vs_early(struct v3d_compile *c) in v3d_nir_lower_vs_early()
855 v3d_nir_lower_gs_early(struct v3d_compile *c) in v3d_nir_lower_gs_early()
886 v3d_fixup_fs_output_types(struct v3d_compile *c) in v3d_fixup_fs_output_types()
916 v3d_nir_lower_fs_early(struct v3d_compile *c) in v3d_nir_lower_fs_early()
940 v3d_nir_lower_gs_late(struct v3d_compile *c) in v3d_nir_lower_gs_late()
952 v3d_nir_lower_vs_late(struct v3d_compile *c) in v3d_nir_lower_vs_late()
969 v3d_nir_lower_fs_late(struct v3d_compile *c) in v3d_nir_lower_fs_late()
994 vir_get_max_temps(struct v3d_compile *c) in vir_get_max_temps()
1029 struct v3d_compile *c = user_data; in v3d_intrinsic_dependency_cb()
1072 v3d_attempt_compile(struct v3d_compile *c) in v3d_attempt_compile()
1197 int v3d_shaderdb_dump(struct v3d_compile *c, in v3d_shaderdb_dump()
1219 uint64_t *v3d_compile(const struct v3d_compiler *compiler, in v3d_compile() function
1229 struct v3d_compile *c; in v3d_compile()
1282 vir_remove_instruction(struct v3d_compile *c, struct qinst *qinst) in vir_remove_instruction()
1296 vir_follow_movs(struct v3d_compile *c, struct qreg reg) in vir_follow_movs()
1316 vir_compile_destroy(struct v3d_compile *c) in vir_compile_destroy()
1335 vir_get_uniform_index(struct v3d_compile *c, in vir_get_uniform_index()
1367 vir_uniform(struct v3d_compile *c, in vir_uniform()
1394 vir_optimize(struct v3d_compile *c) in vir_optimize()
1415 vir_get_stage_name(struct v3d_compile *c) in vir_get_stage_name()