Lines Matching defs:v3d_compile

51 vir_has_side_effects(struct v3d_compile *c, struct qinst *inst)
260 vir_set_pf(struct v3d_compile *c, struct qinst *inst, enum v3d_qpu_pf pf)
272 vir_set_uf(struct v3d_compile *c, struct qinst *inst, enum v3d_qpu_uf uf)
333 vir_get_temp(struct v3d_compile *c)
396 vir_branch_inst(struct v3d_compile *c, enum v3d_qpu_branch_cond cond)
417 vir_emit(struct v3d_compile *c, struct qinst *inst)
436 vir_emit_def(struct v3d_compile *c, struct qinst *inst)
461 vir_emit_nondef(struct v3d_compile *c, struct qinst *inst)
472 vir_new_block(struct v3d_compile *c)
488 vir_set_emit_block(struct v3d_compile *c, struct qblock *block)
496 vir_entry_block(struct v3d_compile *c)
502 vir_exit_block(struct v3d_compile *c)
544 static struct v3d_compile *
562 struct v3d_compile *c = rzalloc(NULL, struct v3d_compile);
608 v3d_lower_nir(struct v3d_compile *c)
665 v3d_set_prog_data_uniforms(struct v3d_compile *c,
681 v3d_vs_set_prog_data(struct v3d_compile *c,
754 v3d_gs_set_prog_data(struct v3d_compile *c,
798 v3d_set_fs_prog_data_inputs(struct v3d_compile *c,
820 v3d_fs_set_prog_data(struct v3d_compile *c,
837 v3d_cs_set_prog_data(struct v3d_compile *c,
850 v3d_set_prog_data(struct v3d_compile *c,
885 v3d_return_qpu_insts(struct v3d_compile *c, uint32_t *final_assembly_size)
901 v3d_nir_lower_vs_early(struct v3d_compile *c)
935 v3d_nir_lower_gs_early(struct v3d_compile *c)
969 v3d_fixup_fs_output_types(struct v3d_compile *c)
999 v3d_nir_lower_fs_early(struct v3d_compile *c)
1015 v3d_nir_lower_gs_late(struct v3d_compile *c)
1027 v3d_nir_lower_vs_late(struct v3d_compile *c)
1041 v3d_nir_lower_fs_late(struct v3d_compile *c)
1057 vir_get_max_temps(struct v3d_compile *c)
1092 struct v3d_compile *c = user_data;
1137 struct v3d_compile *c = (struct v3d_compile *) data;
1399 v3d_nir_sort_constant_ubo_loads_block(struct v3d_compile *c,
1426 v3d_nir_sort_constant_ubo_loads(nir_shader *s, struct v3d_compile *c)
1443 lower_load_num_subgroups(struct v3d_compile *c,
1461 lower_subgroup_intrinsics(struct v3d_compile *c,
1494 v3d_nir_lower_subgroup_intrinsics(nir_shader *s, struct v3d_compile *c)
1514 v3d_attempt_compile(struct v3d_compile *c)
1661 int v3d_shaderdb_dump(struct v3d_compile *c,
1730 skip_compile_strategy(struct v3d_compile *c, uint32_t idx)
1768 uint64_t *v3d_compile(const struct v3d_compiler *compiler,
1778 struct v3d_compile *c = NULL;
1781 struct v3d_compile *best_c = NULL;
1924 vir_remove_instruction(struct v3d_compile *c, struct qinst *qinst)
1938 vir_follow_movs(struct v3d_compile *c, struct qreg reg)
1958 vir_compile_destroy(struct v3d_compile *c)
1977 vir_get_uniform_index(struct v3d_compile *c,
2017 try_opt_ldunif(struct v3d_compile *c, uint32_t index, struct qreg *unif)
2068 vir_uniform(struct v3d_compile *c,
2108 vir_optimize(struct v3d_compile *c)
2130 vir_get_stage_name(struct v3d_compile *c)