Lines Matching refs:agx_instr
338 } agx_instr;
419 agx_remove_instruction(agx_instr *ins)
487 list_for_each_entry(agx_instr, v, &(block)->instructions, link)
490 list_for_each_entry_rev(agx_instr, v, &(block)->instructions, link)
493 list_for_each_entry_safe(agx_instr, v, &(block)->instructions, link)
496 list_for_each_entry_safe_rev(agx_instr, v, &(block)->instructions, link)
499 list_for_each_entry_from(agx_instr, v, from, &(block)->instructions, link)
502 list_for_each_entry_from_rev(agx_instr, v, from, &(block)->instructions, link)
556 static inline agx_instr *
557 agx_prev_op(agx_instr *ins)
559 return list_last_entry(&(ins->link), agx_instr, link);
562 static inline agx_instr *
563 agx_next_op(agx_instr *ins)
565 return list_first_entry(&(ins->link), agx_instr, link);
603 agx_instr *instr;
617 agx_before_instr(agx_instr *instr)
626 agx_after_instr(agx_instr *instr)
671 agx_builder_insert(agx_cursor *cursor, agx_instr *I)
703 void agx_print_instr(agx_instr *I, FILE *fp);
718 unsigned agx_write_registers(agx_instr *I, unsigned d);
738 void agx_liveness_ins_update(BITSET_WORD *live, agx_instr *I);