/* Generated automatically by the program 'build/genpreds'
   from the machine description file '/home/tony/buildall/src/gcc/gcc/config/cris/cris.md'.  */

#ifndef GCC_TM_PREDS_H
#define GCC_TM_PREDS_H

#ifdef HAVE_MACHINE_MODES
extern int general_operand (rtx, enum machine_mode);
extern int address_operand (rtx, enum machine_mode);
extern int register_operand (rtx, enum machine_mode);
extern int pmode_register_operand (rtx, enum machine_mode);
extern int scratch_operand (rtx, enum machine_mode);
extern int immediate_operand (rtx, enum machine_mode);
extern int const_int_operand (rtx, enum machine_mode);
extern int const_double_operand (rtx, enum machine_mode);
extern int nonimmediate_operand (rtx, enum machine_mode);
extern int nonmemory_operand (rtx, enum machine_mode);
extern int push_operand (rtx, enum machine_mode);
extern int pop_operand (rtx, enum machine_mode);
extern int memory_operand (rtx, enum machine_mode);
extern int indirect_operand (rtx, enum machine_mode);
extern int ordered_comparison_operator (rtx, enum machine_mode);
extern int comparison_operator (rtx, enum machine_mode);
extern int cris_orthogonal_operator (rtx, enum machine_mode);
extern int cris_commutative_orth_op (rtx, enum machine_mode);
extern int cris_operand_extend_operator (rtx, enum machine_mode);
extern int cris_additive_operand_extend_operator (rtx, enum machine_mode);
extern int cris_extend_operator (rtx, enum machine_mode);
extern int cris_plus_or_bound_operator (rtx, enum machine_mode);
extern int cris_mem_op (rtx, enum machine_mode);
extern int cris_load_multiple_op (rtx, enum machine_mode);
extern int cris_store_multiple_op (rtx, enum machine_mode);
extern int cris_bdap_const_operand (rtx, enum machine_mode);
extern int cris_simple_address_operand (rtx, enum machine_mode);
extern int cris_simple_operand (rtx, enum machine_mode);
extern int cris_bdap_sign_extend_operand (rtx, enum machine_mode);
extern int cris_scale_int_operand (rtx, enum machine_mode);
extern int cris_biap_mult_operand (rtx, enum machine_mode);
extern int cris_bdap_operand (rtx, enum machine_mode);
extern int cris_bdap_biap_operand (rtx, enum machine_mode);
extern int cris_general_operand_or_symbol (rtx, enum machine_mode);
extern int cris_general_operand_or_pic_source (rtx, enum machine_mode);
extern int cris_nonmemory_operand_or_callable_symbol (rtx, enum machine_mode);
extern int cris_mem_call_operand (rtx, enum machine_mode);
#endif /* HAVE_MACHINE_MODES */

#endif /* tm-preds.h */
