Lines Matching refs:agx_instr
319 } agx_instr; typedef
402 agx_remove_instruction(agx_instr *ins) in agx_remove_instruction()
464 list_for_each_entry(agx_instr, v, &(block)->instructions, link)
467 list_for_each_entry_rev(agx_instr, v, &(block)->instructions, link)
470 list_for_each_entry_safe(agx_instr, v, &(block)->instructions, link)
473 list_for_each_entry_safe_rev(agx_instr, v, &(block)->instructions, link)
476 list_for_each_entry_from(agx_instr, v, from, &(block)->instructions, link)
479 list_for_each_entry_from_rev(agx_instr, v, from, &(block)->instructions, link)
522 static inline agx_instr *
523 agx_prev_op(agx_instr *ins) in agx_prev_op()
525 return list_last_entry(&(ins->link), agx_instr, link); in agx_prev_op()
528 static inline agx_instr *
529 agx_next_op(agx_instr *ins) in agx_next_op()
531 return list_first_entry(&(ins->link), agx_instr, link); in agx_next_op()
561 agx_instr *instr;
575 agx_before_instr(agx_instr *instr) in agx_before_instr()
584 agx_after_instr(agx_instr *instr) in agx_after_instr()
611 agx_builder_insert(agx_cursor *cursor, agx_instr *I) in agx_builder_insert()
643 void agx_print_instr(agx_instr *I, FILE *fp);
652 void agx_liveness_ins_update(BITSET_WORD *live, agx_instr *I);