Lines Matching defs:bi_context

644 } bi_context;
687 bi_max_temp(bi_context *ctx)
693 bi_temp(bi_context *ctx)
699 bi_temp_reg(bi_context *ctx)
881 bi_entry_block(bi_context *ctx)
893 bi_clause * bi_next_clause(bi_context *ctx, bi_block *block, bi_clause *clause);
902 void bi_print_shader(bi_context *ctx, FILE *fp);
906 void bi_analyze_helper_terminate(bi_context *ctx);
907 void bi_analyze_helper_requirements(bi_context *ctx);
908 void bi_opt_copy_prop(bi_context *ctx);
909 void bi_opt_cse(bi_context *ctx);
910 void bi_opt_mod_prop_forward(bi_context *ctx);
911 void bi_opt_mod_prop_backward(bi_context *ctx);
912 void bi_opt_dead_code_eliminate(bi_context *ctx);
913 void bi_opt_dce_post_ra(bi_context *ctx);
914 void bi_opt_push_ubo(bi_context *ctx);
915 void bi_lower_swizzle(bi_context *ctx);
916 void bi_lower_fau(bi_context *ctx);
917 void bi_assign_scoreboard(bi_context *ctx);
918 void bi_register_allocate(bi_context *ctx);
922 void bi_schedule(bi_context *ctx);
931 bool bi_validate_initialization(bi_context *ctx);
932 void bi_validate(bi_context *ctx, const char *after_str);
934 static inline bool bi_validate_initialization(UNUSED bi_context *ctx) { return true; }
935 static inline void bi_validate(UNUSED bi_context *ctx, UNUSED const char *after_str) { return; }
939 void bi_opt_constant_fold(bi_context *ctx);
943 void bi_compute_liveness(bi_context *ctx);
945 void bi_invalidate_liveness(bi_context *ctx);
947 void bi_postra_liveness(bi_context *ctx);
952 signed bi_block_offset(bi_context *ctx, bi_clause *start, bi_block *target);
970 unsigned bi_pack(bi_context *ctx, struct util_dynarray *emission);
1129 bi_context *shader;
1134 bi_init_builder(bi_context *ctx, bi_cursor cursor)