Searched refs:cat0 (Results 1 - 5 of 5) sorted by relevance
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_legalize.c | 543 struct ir3_block *old_target = instr->cat0.target; in retarget_jump() 570 instr->cat0.target = new_target; in retarget_jump() 591 if (!is_flow(instr) || !instr->cat0.target) in opt_jump() 594 struct ir3_block *tblock = resolve_dest_block(instr->cat0.target); in opt_jump() 595 if (tblock != instr->cat0.target) { in opt_jump() 631 struct ir3_block *tblock = jumps[i]->cat0.target; in opt_jump() 648 if (is_flow(instr) && instr->cat0.target) { in resolve_jumps() 650 &instr->cat0.target->instr_list, struct ir3_instruction, node); in resolve_jumps() 652 instr->cat0.immed = (int)target->ip - (int)instr->ip; in resolve_jumps() 707 if (instr->cat0 in mark_xvergence_points() [all...] |
H A D | ir3_print.c | 201 mesa_log_stream_printf(stream, "%s", name[instr->cat0.brtype]); in print_instr_name() 410 if (is_flow(instr) && instr->cat0.target) { in print_instr() 428 if (brinfo[instr->cat0.brtype].idx) { in print_instr() 429 mesa_log_stream_printf(stream, ".%u", instr->cat0.idx); in print_instr() 431 if (brinfo[instr->cat0.brtype].nsrc >= 1) { in print_instr() 433 instr->cat0.inv1 ? "!" : "", in print_instr() 434 "xyzw"[instr->cat0.comp1 & 0x3]); in print_instr() 438 if (brinfo[instr->cat0.brtype].nsrc >= 2) { in print_instr() 440 instr->cat0.inv2 ? "!" : "", in print_instr() 441 "xyzw"[instr->cat0 in print_instr() [all...] |
H A D | ir3_parser.y | 244 if (opc_cat(instr->opc) == 0 && instr->cat0.target_label) { 245 struct hash_entry *entry = _mesa_hash_table_search(labels, instr->cat0.target_label); 247 fprintf(stderr, "unknown label %s\n", instr->cat0.target_label); 251 instr->cat0.immed = target_ip - instr_ip; 812 cat0_src1: '!' T_P0 { instr->cat0.inv1 = true; instr->cat0.comp1 = $2 >> 1; } 813 | T_P0 { instr->cat0.comp1 = $1 >> 1; } 815 cat0_src2: '!' T_P0 { instr->cat0.inv2 = true; instr->cat0.comp2 = $2 >> 1; } 816 | T_P0 { instr->cat0 [all...] |
H A D | ir3.h | 339 } cat0; member 2200 /* cat0 instructions: */
|
/third_party/mesa3d/src/freedreno/isa/ |
H A D | encode.c | 86 switch (instr->cat0.brtype) { in __instruction_case()
|
Completed in 7 milliseconds