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

  /external/mesa3d/src/gallium/drivers/freedreno/ir3/
ir3_legalize.c 69 struct list_head instr_list; local
81 list_replace(&block->instr_list, &instr_list);
82 list_inithead(&block->instr_list);
84 list_for_each_entry_safe (struct ir3_instruction, n, &instr_list, node) {
157 if (list_empty(&block->instr_list) && (opc_cat(n->opc) >= 5))
160 if (is_nop(n) && !list_empty(&block->instr_list)) {
161 struct ir3_instruction *last = list_last_entry(&block->instr_list,
170 list_addtail(&n->node, &block->instr_list);
236 list_first_entry(&block->instr_list, struct ir3_instruction, node
    [all...]
ir3_depth.c 132 ir3_insert_by_depth(instr, &instr->block->instr_list);
138 list_for_each_entry_safe (struct ir3_instruction, instr, &block->instr_list, node) {
ir3_sched.c 107 list_addtail(&instr->node, &instr->block->instr_list);
143 struct list_head *instr_list = &ctx->block->instr_list; local
146 list_for_each_entry_rev (struct ir3_instruction, n, instr_list, node) {
505 list_replace(&block->instr_list, &unscheduled_list);
506 list_inithead(&block->instr_list);
628 list_for_each_entry (struct ir3_instruction, instr, &block->instr_list, node) {
ir3.c 573 list_for_each_entry (struct ir3_instruction, instr, &block->instr_list, node) {
591 list_for_each_entry (struct ir3_instruction, instr, &block->instr_list, node) {
626 list_addtail(&instr->node, &block->instr_list);
641 list_inithead(&block->instr_list);
739 list_for_each_entry (struct ir3_instruction, instr, &block->instr_list, node)
757 list_for_each_entry (struct ir3_instruction, instr, &block->instr_list, node) {
760 block->start_ip = list_first_entry(&block->instr_list, struct ir3_instruction, node)->ip;
761 block->end_ip = list_last_entry(&block->instr_list, struct ir3_instruction, node)->ip;
ir3_nir_lower_if_else.c 204 exec_list_push_tail(&prev_block->instr_list, &instr->node);
216 if (exec_list_is_empty(&block->instr_list))
ir3_ra.c 488 list_for_each_entry (struct ir3_instruction, instr, &block->instr_list, node) {
511 list_for_each_entry (struct ir3_instruction, instr, &block->instr_list, node) {
636 list_for_each_entry (struct ir3_instruction, instr, &block->instr_list, node) {
732 list_last_entry(&src->block->instr_list,
995 list_for_each_entry (struct ir3_instruction, instr, &block->instr_list, node) {
ir3_print.c 211 list_for_each_entry (struct ir3_instruction, instr, &block->instr_list, node) {
ir3.h 427 struct list_head instr_list; /* list of ir3_instruction */ member in struct:ir3_block
ir3_compiler_nir.c     [all...]
  /external/mesa3d/src/compiler/nir/
nir_opt_conditional_discard.c 49 if (!exec_list_is_empty(&else_block->instr_list))
55 if (exec_list_is_empty(&then_block->instr_list))
57 if (exec_list_length(&then_block->instr_list) > 1)
nir_opt_dead_cf.c 119 if (!exec_list_is_empty(&last_block->instr_list)) {
196 if (!exec_list_is_empty(&after->instr_list) &&
247 if (exec_list_is_empty(&block->instr_list))
306 if (!exec_list_is_empty(&next->instr_list) ||
nir_opt_peephole_select.c 193 exec_list_push_tail(&prev_block->instr_list, &instr->node);
199 exec_list_push_tail(&prev_block->instr_list, &instr->node);
nir_opt_move_comparisons.c 94 exec_list_push_tail(&block->instr_list, &src_instr->node);
nir_control_flow.c 51 return !exec_list_is_empty(&block->instr_list) &&
215 exec_list_push_head(&new_block->instr_list, &instr->node);
366 exec_list_push_tail(&new_block->instr_list, &cur_instr->node);
557 assert(exec_list_is_empty(&after->instr_list));
567 foreach_list_typed(nir_instr, instr, node, &after->instr_list) {
571 exec_list_append(&before->instr_list, &after->instr_list);
nir.h 1468 struct exec_list instr_list; \/** < list of nir_instr *\/ member in struct:nir_block
    [all...]
nir_opt_gcm.c 448 exec_list_push_tail(&instr->block->instr_list, &instr->node);
nir.c 358 exec_list_make_empty(&block->instr_list);
879 if (exec_list_is_empty(&cursor.block->instr_list)) {
980 assert(exec_list_is_empty(&cursor.block->instr_list));
984 exec_list_push_head(&cursor.block->instr_list, &instr->node);
994 exec_list_push_tail(&cursor.block->instr_list, &instr->node);
    [all...]
nir_validate.c 661 exec_list_validate(&block->instr_list);
695 if (!exec_list_is_empty(&block->instr_list) &&
    [all...]
nir_opt_loop_unroll.c 404 exec_list_is_empty(&nir_cf_node_as_block(unroll_loc)->instr_list));
nir_loop_analyze.c 296 if (exec_list_is_empty(&block->instr_list))
nir_clone.c 537 assert(exec_list_is_empty(&nblk->instr_list));
  /external/mesa3d/src/gallium/drivers/vc4/
vc4_program.c     [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_fs.cpp     [all...]

Completed in 375 milliseconds