output.h 576 B

1234567891011121314151617181920212223
  1. /* Declarations for insn-output.c.
  2. These functions are defined in recog.c. */
  3. /* Operand-predicate functions. */
  4. int general_operand ();
  5. int push_operand ();
  6. int memory_operand ();
  7. int immediate_operand ();
  8. int register_operand ();
  9. int address_operand ();
  10. int nonmemory_operand ();
  11. int offsetable_address_p ();
  12. rtx adj_offsetable_operand ();
  13. /* Output a string of assembler code.
  14. Defined in final.c. */
  15. void output_asm_insn();
  16. /* When outputting assembler code, indicates which alternative
  17. of the constraints was actually satisfied. */
  18. int which_alternative;