Home
last modified time | relevance | path

Searched refs:brtype (Results 1 - 7 of 7) sorted by relevance

/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_lower_subgroups.c201 after_block->brtype = before_block->brtype; in split_block()
288 header->brtype = IR3_BRANCH_GETONE; in lower_instr()
312 before_block->brtype = IR3_BRANCH_GETONE; in lower_instr()
335 before_block->brtype = IR3_BRANCH_COND; in lower_instr()
338 before_block->brtype = IR3_BRANCH_ANY; in lower_instr()
341 before_block->brtype = IR3_BRANCH_ALL; in lower_instr()
346 before_block->brtype = IR3_BRANCH_GETONE; in lower_instr()
H A Dir3_legalize.c734 if (block->brtype == IR3_BRANCH_GETONE || in block_sched()
735 block->brtype == IR3_BRANCH_SHPS) { in block_sched()
741 if (block->brtype == IR3_BRANCH_GETONE) in block_sched()
767 switch (block->brtype) { in block_sched()
769 br1->cat0.brtype = br2->cat0.brtype = BRANCH_PLAIN; in block_sched()
772 br1->cat0.brtype = BRANCH_ANY; in block_sched()
773 br2->cat0.brtype = BRANCH_ALL; in block_sched()
776 br1->cat0.brtype = BRANCH_ALL; in block_sched()
777 br2->cat0.brtype in block_sched()
[all...]
H A Dir3_print.c201 mesa_log_stream_printf(stream, "%s", name[instr->cat0.brtype]); in print_instr_name()
428 if (brinfo[instr->cat0.brtype].idx) { in print_instr()
431 if (brinfo[instr->cat0.brtype].nsrc >= 1) { in print_instr()
438 if (brinfo[instr->cat0.brtype].nsrc >= 2) { in print_instr()
528 switch (block->brtype) { in print_block()
H A Dir3_parser.y822 | T_OP_BR { new_instr(OPC_B)->cat0.brtype = BRANCH_PLAIN; } cat0_src1 ',' cat0_immed
823 | T_OP_BRAO { new_instr(OPC_B)->cat0.brtype = BRANCH_OR; } cat0_src1 ',' cat0_src2 ',' cat0_immed
824 | T_OP_BRAA { new_instr(OPC_B)->cat0.brtype = BRANCH_AND; } cat0_src1 ',' cat0_src2 ',' cat0_immed
825 | T_OP_BRAC '.' integer { new_instr(OPC_B)->cat0.brtype = BRANCH_CONST; instr->cat0.idx = $3; } cat0_immed
826 | T_OP_BANY { new_instr(OPC_B)->cat0.brtype = BRANCH_ANY; } cat0_src1 ',' cat0_immed
827 | T_OP_BALL { new_instr(OPC_B)->cat0.brtype = BRANCH_ALL; } cat0_src1 ',' cat0_immed
828 | T_OP_BRAX { new_instr(OPC_B)->cat0.brtype = BRANCH_X; } cat0_immed
H A Dir3.h337 brtype_t brtype; member
599 enum ir3_branch_type brtype; member
673 if (block->brtype == IR3_BRANCH_SHPS) in ir3_after_preamble()
H A Dir3_compiler_nir.c3622 ctx->block->brtype = IR3_BRANCH_ANY; in emit_if()
3626 ctx->block->brtype = IR3_BRANCH_ALL; in emit_if()
3630 ctx->block->brtype = IR3_BRANCH_GETONE; in emit_if()
3638 ctx->block->brtype = IR3_BRANCH_SHPS; in emit_if()
3641 ctx->block->brtype = IR3_BRANCH_COND; in emit_if()
/third_party/mesa3d/src/freedreno/isa/
H A Dencode.c86 switch (instr->cat0.brtype) { in __instruction_case()

Completed in 16 milliseconds