HomeSort by relevance Sort by last modified time
    Searched refs:ir3_block (Results 1 - 10 of 10) sorted by null

  /external/mesa3d/src/gallium/drivers/freedreno/ir3/
ir3_legalize.c 66 legalize_block(struct ir3_legalize_ctx *ctx, struct ir3_block *block)
293 static struct ir3_block *
294 resolve_dest_block(struct ir3_block *block)
323 struct ir3_block *tblock =
355 list_for_each_entry (struct ir3_block, block, &ir->block_list, node)
396 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {
415 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {
ir3_depth.c 140 remove_unused_by_block(struct ir3_block *block)
166 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {
176 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {
ir3.h 41 struct ir3_block;
153 struct ir3_block *block;
221 struct ir3_block *target;
267 struct ir3_block *block;
363 /* Entry in ir3_block's instruction list: */
472 struct ir3_block { struct
485 struct ir3_block *successors[2];
505 block_id(struct ir3_block *block)
521 struct ir3_block * ir3_block_create(struct ir3 *shader);
523 struct ir3_instruction * ir3_instr_create(struct ir3_block *block, opc_t opc)
    [all...]
ir3_sched.c 55 struct ir3_block *block; /* the current block */
501 sched_block(struct ir3_sched_ctx *ctx, struct ir3_block *block)
638 sched_insert_parallel_copies(struct ir3_block *block)
673 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {
677 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {
701 add_barrier_deps(struct ir3_block *block, struct ir3_instruction *instr)
759 calculate_deps(struct ir3_block *block)
771 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {
ir3_ra.c 538 ra_block_find_definers(struct ir3_ra_ctx *ctx, struct ir3_block *block)
561 ra_block_name_instructions(struct ir3_ra_ctx *ctx, struct ir3_block *block)
601 list_for_each_entry (struct ir3_block, block, &ctx->ir->block_list, node) {
605 list_for_each_entry (struct ir3_block, block, &ctx->ir->block_list, node) {
658 ra_block_compute_live_ranges(struct ir3_ra_ctx *ctx, struct ir3_block *block)
831 list_for_each_entry (struct ir3_block, block, &ctx->ir->block_list, node) {
847 struct ir3_block *succ = block->successors[j];
901 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {
911 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {
922 list_for_each_entry (struct ir3_block, block, &ir->block_list, node)
    [all...]
ir3_compiler_nir.c 54 struct ir3_block *block; /* the current block */
55 struct ir3_block *in_block; /* block created for shader inputs */
99 /* maps nir_block to ir3_block, mostly for the purposes of
140 static struct ir3_instruction * create_immed(struct ir3_block *block, uint32_t val);
141 static struct ir3_block * get_block(struct ir3_context *ctx, nir_block *nblock);
327 struct ir3_block *block = ctx->block;
355 struct ir3_block *block = ctx->block;
473 create_immed(struct ir3_block *block, uint32_t val)
487 create_addr(struct ir3_block *block, struct ir3_instruction *src, int align)
571 struct ir3_block *b = ctx->block
    [all...]
ir3.c 687 list_for_each_entry (struct ir3_block, block, &shader->block_list, node) {
705 list_for_each_entry (struct ir3_block, block, &shader->block_list, node) {
733 static void insert_instr(struct ir3_block *block,
747 struct ir3_block * ir3_block_create(struct ir3 *shader)
749 struct ir3_block *block = ir3_alloc(shader, sizeof(*block));
760 static struct ir3_instruction *instr_create(struct ir3_block *block, int nreg)
777 struct ir3_instruction * ir3_instr_create2(struct ir3_block *block,
787 struct ir3_instruction * ir3_instr_create(struct ir3_block *block, opc_t opc)
858 ir3_block_clear_mark(struct ir3_block *block)
867 list_for_each_entry (struct ir3_block, block, &ir->block_list, node)
    [all...]
ir3_group.c 204 struct ir3_block *block = NULL;
257 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {
ir3_print.c 208 print_block(struct ir3_block *block, int lvl)
233 list_for_each_entry (struct ir3_block, block, &ir->block_list, node)
ir3_cp.c 593 list_for_each_entry (struct ir3_block, block, &ir->block_list, node) {

Completed in 802 milliseconds